
    'Xhk	                     d    d Z ddlZddlmZ  G d de      Z G d de      Zd	 Z G d
 de      Z	y)zEClient and server classes corresponding to protobuf-defined services.    N   )
qdrant_pb2c                       e Zd ZdZd Zy)
QdrantStub8Missing associated documentation comment in .proto file.c                     |j                  dt        j                  j                  t        j                  j
                        | _        y)zIConstructor.

        Args:
            channel: A grpc.Channel.
        /qdrant.Qdrant/HealthCheck)request_serializerresponse_deserializerN)unary_unaryqdrant__pb2HealthCheckRequestSerializeToStringHealthCheckReply
FromStringHealthCheck)selfchannels     L/RAG/venv/lib/python3.12/site-packages/qdrant_client/grpc/qdrant_pb2_grpc.py__init__zQdrantStub.__init__   s=     #..,#.#A#A#S#S&1&B&B&M&M /     N)__name__
__module____qualname____doc__r    r   r   r   r      s
    B
r   r   c                       e Zd ZdZd Zy)QdrantServicerr   c                     |j                  t        j                  j                         |j	                  d       t        d      )r   zMethod not implemented!)set_codegrpc
StatusCodeUNIMPLEMENTEDset_detailsNotImplementedError)r   requestcontexts      r   r   zQdrantServicer.HealthCheck   s5    66756!";<<r   N)r   r   r   r   r   r   r   r   r   r      s
    B=r   r   c                     dt        j                  | j                  t        j                  j
                  t        j                  j                        i}t        j                  d|      }|j                  |f       y )Nr   )request_deserializerresponse_serializerzqdrant.Qdrant)
r!   unary_unary_rpc_method_handlerr   r   r   r   r   r   method_handlers_generic_handleradd_generic_rpc_handlers)servicerserverrpc_method_handlersgeneric_handlers       r   add_QdrantServicer_to_serverr2   "   sj    4>>(()4)G)G)R)R(3(D(D(V(V ::02O
##_$67r   c                   2    e Zd ZdZe	 	 	 	 	 	 	 	 dd       Zy)Qdrantr   Nc
                     t         j                  j                  | |dt        j                  j
                  t        j                  j                  ||||||||	      S )Nr	   )r!   experimentalr   r   r   r   r   r   )
r&   targetoptionschannel_credentialscall_credentialsinsecurecompressionwait_for_readytimeoutmetadatas
             r   r   zQdrant.HealthCheck3   sX       ,,Wf>Z**<<((33(&^Wh	X 	Xr   )r   NNFNNNN)r   r   r   r   staticmethodr   r   r   r   r4   r4   0   s3    B  $!X Xr   r4   )
r   r!    r   r   objectr   r   r2   r4   r   r   r   <module>rC      s9    K  '  =V =
8XV Xr   