o
    1Xxi;&                     @   s   d Z ddlZddlZddlmZ dZejZdZ	dZ
dZzddlmZ eeeZW n ey3   d	ZY nw er_ed
e dd de d de  de d de	 d de
 d e G dd deZG dd deZdd ZG dd deZdS )zEClient and server classes corresponding to protobuf-defined services.    N)logservice_pb2z1.64.1z1.65.0zJune 25, 2024F)first_version_is_lowerTz)The grpc package installed is at version ,zK but the generated code in chromadb/proto/logservice_pb2_grpc.py depends onz	 grpcio>=.z, Please upgrade your grpc module to grpcio>=z6 or downgrade your generated code using grpcio-tools<=z& This warning will become an error in z scheduled for release on c                   @   s   e Zd ZdZdd ZdS )LogServiceStub8Missing associated documentation comment in .proto file.c                 C   st   |j dtjjtjjdd| _|j dtjjtjjdd| _	|j dtj
jtjjdd| _|j dtjjtjjdd| _dS )zIConstructor.

        Args:
            channel: A grpc.Channel.
        /chroma.LogService/PushLogsT)request_serializerresponse_deserializer_registered_method/chroma.LogService/PullLogs0/chroma.LogService/GetAllCollectionInfoToCompact,/chroma.LogService/UpdateCollectionLogOffsetN)unary_unary&chromadb_dot_proto_dot_logservice__pb2PushLogsRequestSerializeToStringPushLogsResponse
FromStringPushLogsPullLogsRequestPullLogsResponsePullLogs$GetAllCollectionInfoToCompactRequest%GetAllCollectionInfoToCompactResponseGetAllCollectionInfoToCompact UpdateCollectionLogOffsetRequest!UpdateCollectionLogOffsetResponseUpdateCollectionLogOffset)selfchannel r!   a/home/air/biblejyuku/back/venv/lib/python3.10/site-packages/chromadb/proto/logservice_pb2_grpc.py__init__$   s0   zLogServiceStub.__init__N)__name__
__module____qualname____doc__r#   r!   r!   r!   r"   r   !   s    r   c                   @   s0   e Zd ZdZdd Zdd Zdd Zdd	 Zd
S )LogServiceServicerr   c                 C       | tjj |d tdr   zMethod not implemented!set_codegrpc
StatusCodeUNIMPLEMENTEDset_detailsNotImplementedErrorr   requestcontextr!   r!   r"   r   C      
zLogServiceServicer.PushLogsc                 C   r)   r*   r+   r2   r!   r!   r"   r   I   r5   zLogServiceServicer.PullLogsc                 C   r)   r*   r+   r2   r!   r!   r"   r   O   r5   z0LogServiceServicer.GetAllCollectionInfoToCompactc                 C   r)   r*   r+   r2   r!   r!   r"   r   U   r5   z,LogServiceServicer.UpdateCollectionLogOffsetN)r$   r%   r&   r'   r   r   r   r   r!   r!   r!   r"   r(   @   s    r(   c                 C   s   t j| jtjjtjjdt j| jtj	jtj
jdt j| jtjjtjjdt j| jtjjtjjdd}t d|}||f |d| d S )N)request_deserializerresponse_serializer)r   r   r   r   zchroma.LogService)r-   unary_unary_rpc_method_handlerr   r   r   r   r   r   r   r   r   r   r   r   r   r   r   method_handlers_generic_handleradd_generic_rpc_handlersadd_registered_method_handlers)servicerserverrpc_method_handlersgeneric_handlerr!   r!   r"    add_LogServiceServicer_to_server\   s4   r@   c                   @   s   e Zd ZdZe								dddZe								dddZe								dd	d
Ze								dddZdS )
LogServicer   r!   NFc
           
      C   0   t jj| |dtjjtjj||||||||	ddS )Nr   Tr   )r-   experimentalr   r   r   r   r   r   
r3   targetoptionschannel_credentialscall_credentialsinsecurecompressionwait_for_readytimeoutmetadatar!   r!   r"   r   }       zLogService.PushLogsc
           
      C   rB   )Nr   TrC   )r-   rD   r   r   r   r   r   r   rE   r!   r!   r"   r      rO   zLogService.PullLogsc
           
      C   rB   )Nr   TrC   )r-   rD   r   r   r   r   r   r   rE   r!   r!   r"   r      rO   z(LogService.GetAllCollectionInfoToCompactc
           
      C   rB   )Nr   TrC   )r-   rD   r   r   r   r   r   r   rE   r!   r!   r"   r      rO   z$LogService.UpdateCollectionLogOffset)r!   NNFNNNN)	r$   r%   r&   r'   staticmethodr   r   r   r   r!   r!   r!   r"   rA   z   sT    rA   )r'   r-   warningschromadb.protor   r   GRPC_GENERATED_VERSION__version__GRPC_VERSIONEXPECTED_ERROR_RELEASESCHEDULED_RELEASE_DATE_version_not_supportedgrpc._utilitiesr   ImportErrorwarnRuntimeWarningobjectr   r(   r@   rA   r!   r!   r!   r"   <module>   sH   




