
    <i(                     d    S r SSKrSSKJr   " S S\5      r " S S\5      rS	 r " S
 S\5      r	g)zEClient and server classes corresponding to protobuf-defined services.    N   )snapshots_service_pb2c                       \ rS rSrSrS rSrg)SnapshotsStub   8Missing associated documentation comment in .proto file.c                 L   UR                  S[        R                  R                  [        R                  R
                  S9U l        UR                  S[        R                  R                  [        R                  R
                  S9U l	        UR                  S[        R                  R                  [        R                  R
                  S9U l        UR                  S[        R                  R                  [        R                  R
                  S9U l        UR                  S[        R                  R                  [        R                  R
                  S9U l        UR                  S[        R"                  R                  [        R                  R
                  S9U l        g)	z1Constructor.

Args:
    channel: A grpc.Channel.
/qdrant.Snapshots/Create)request_serializerresponse_deserializer/qdrant.Snapshots/List/qdrant.Snapshots/Delete/qdrant.Snapshots/CreateFull/qdrant.Snapshots/ListFull/qdrant.Snapshots/DeleteFullN)unary_unarysnapshots__service__pb2CreateSnapshotRequestSerializeToStringCreateSnapshotResponse
FromStringCreateListSnapshotsRequestListSnapshotsResponseListDeleteSnapshotRequestDeleteSnapshotResponseDeleteCreateFullSnapshotRequest
CreateFullListFullSnapshotsRequestListFullDeleteFullSnapshotRequest
DeleteFull)selfchannels     g/home/james-whalen/.local/lib/python3.13/site-packages/qdrant_client/grpc/snapshots_service_pb2_grpc.py__init__SnapshotsStub.__init__   s^    ))*#:#P#P#b#b&=&T&T&_&_ * 
 ''(#:#O#O#a#a&=&S&S&^&^ ( 	
 ))*#:#P#P#b#b&=&T&T&_&_ * 
 "--.#:#T#T#f#f&=&T&T&_&_ . 
  ++,#:#S#S#e#e&=&S&S&^&^ , 
 "--.#:#T#T#f#f&=&T&T&_&_ .     )r   r    r   r$   r   r"   N)__name__
__module____qualname____firstlineno____doc__r(   __static_attributes__ r*   r'   r   r      s
    B#r*   r   c                   <    \ rS rSrSrS rS rS rS rS r	S r
S	rg
)SnapshotsServicer1   r   c                     UR                  [        R                  R                  5        UR	                  S5        [        S5      e)z
Create collection snapshot
Method not implemented!set_codegrpc
StatusCodeUNIMPLEMENTEDset_detailsNotImplementedErrorr%   requestcontexts      r'   r   SnapshotsServicer.Create4   7     	66756!";<<r*   c                     UR                  [        R                  R                  5        UR	                  S5        [        S5      e)z
List collection snapshots
r6   r7   r>   s      r'   r   SnapshotsServicer.List<   rB   r*   c                     UR                  [        R                  R                  5        UR	                  S5        [        S5      e)z
Delete collection snapshot
r6   r7   r>   s      r'   r   SnapshotsServicer.DeleteD   rB   r*   c                     UR                  [        R                  R                  5        UR	                  S5        [        S5      e)z
Create full storage snapshot
r6   r7   r>   s      r'   r    SnapshotsServicer.CreateFullL   rB   r*   c                     UR                  [        R                  R                  5        UR	                  S5        [        S5      e)z
List full storage snapshots
r6   r7   r>   s      r'   r"   SnapshotsServicer.ListFullT   rB   r*   c                     UR                  [        R                  R                  5        UR	                  S5        [        S5      e)z
Delete full storage snapshot
r6   r7   r>   s      r'   r$   SnapshotsServicer.DeleteFull\   rB   r*   r1   N)r+   r,   r-   r.   r/   r   r   r   r    r"   r$   r0   r1   r*   r'   r3   r3   1   s#    B======r*   r3   c                    [         R                  " U R                  [        R                  R
                  [        R                  R                  S9[         R                  " U R                  [        R                  R
                  [        R                  R                  S9[         R                  " U R                  [        R                  R
                  [        R                  R                  S9[         R                  " U R                  [        R                  R
                  [        R                  R                  S9[         R                  " U R                   [        R"                  R
                  [        R                  R                  S9[         R                  " U R$                  [        R&                  R
                  [        R                  R                  S9S.n[         R(                  " SU5      nUR+                  U45        g )N)request_deserializerresponse_serializer)r   r   r   r    r"   r$   zqdrant.Snapshots)r9   unary_unary_rpc_method_handlerr   r   r   r   r   r   r   r   r   r   r   r   r    r   r"   r!   r$   r#   method_handlers_generic_handleradd_generic_rpc_handlers)servicerserverrpc_method_handlersgeneric_handlers       r'   add_SnapshotsServicer_to_serverrW   e   sv   99OO)@)V)V)a)a(?(V(V(h(h
 77MM)@)U)U)`)`(?(U(U(g(g
 99OO)@)V)V)a)a(?(V(V(h(h
 =='')@)Z)Z)e)e(?(V(V(h(h
 ;;%%)@)Y)Y)d)d(?(U(U(g(g
 =='')@)Z)Z)e)e(?(V(V(h(h5@ :: 35O
##_$67r*   c                       \ rS rSrSr\        SS j5       r\        SS j5       r\        SS j5       r\        SS j5       r	\        SS	 j5       r
\        SS
 j5       rSrg)	Snapshots   r   r1   Nc
                     [         R                  R                  XS[        R                  R
                  [        R                  R                  X#XTXgX5      $ )Nr
   )r9   experimentalr   r   r   r   r   r   
r?   targetoptionschannel_credentialscall_credentialsinsecurecompressionwait_for_readytimeoutmetadatas
             r'   r   Snapshots.Create   L       ,,W>X#99KK#::EEW	X 	Xr*   c
                     [         R                  R                  XS[        R                  R
                  [        R                  R                  X#XTXgX5      $ )Nr   )r9   r\   r   r   r   r   r   r   r]   s
             r'   r   Snapshots.List   sL       ,,W>V#88JJ#99DDW	X 	Xr*   c
                     [         R                  R                  XS[        R                  R
                  [        R                  R                  X#XTXgX5      $ )Nr   )r9   r\   r   r   r   r   r   r   r]   s
             r'   r   Snapshots.Delete   rh   r*   c
                     [         R                  R                  XS[        R                  R
                  [        R                  R                  X#XTXgX5      $ )Nr   )r9   r\   r   r   r   r   r   r   r]   s
             r'   r    Snapshots.CreateFull   L       ,,W>\#==OO#::EEW	X 	Xr*   c
                     [         R                  R                  XS[        R                  R
                  [        R                  R                  X#XTXgX5      $ )Nr   )r9   r\   r   r   r!   r   r   r   r]   s
             r'   r"   Snapshots.ListFull   sL       ,,W>Z#<<NN#99DDW	X 	Xr*   c
                     [         R                  R                  XS[        R                  R
                  [        R                  R                  X#XTXgX5      $ )Nr   )r9   r\   r   r   r#   r   r   r   r]   s
             r'   r$   Snapshots.DeleteFull   ro   r*   )r1   NNFNNNN)r+   r,   r-   r.   r/   staticmethodr   r   r   r    r"   r$   r0   r1   r*   r'   rY   rY      s#   B  $!X X    $!X X    $!X X    $!X X    $!X X    $!X Xr*   rY   )
r/   r9    r   r   objectr   r3   rW   rY   r1   r*   r'   <module>rw      s>    K  >&F &R1= 1=h#8NgX gXr*   