
    ZThR                     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)metadata_pb2c                       e Zd ZdZd Zy)MetadataServiceStub8Missing associated documentation comment in .proto file.c                 J   |j                  dt        j                  j                  t        j                  j
                        | _        |j                  dt        j                  j                  t        j                  j
                        | _	        |j                  dt        j                  j                  t        j                  j
                        | _        |j                  dt        j                  j                  t        j                  j
                        | _        |j                  dt        j                   j                  t        j"                  j
                        | _        |j                  dt        j&                  j                  t        j(                  j
                        | _        |j                  dt        j,                  j                  t        j.                  j
                        | _        |j                  d	t        j2                  j                  t        j4                  j
                        | _        |j                  d
t        j8                  j                  t        j:                  j
                        | _        |j                  dt        j>                  j                  t        j@                  j
                        | _!        |j                  dt        jD                  j                  t        jF                  j
                        | _$        y)zIConstructor.

        Args:
            channel: A grpc.Channel.
        3/sift.metadata.v1.MetadataService/CreateMetadataKey)request_serializerresponse_deserializer5/sift.metadata.v1.MetadataService/CreateMetadataValue2/sift.metadata.v1.MetadataService/ListMetadataKeys4/sift.metadata.v1.MetadataService/ListMetadataValues5/sift.metadata.v1.MetadataService/ArchiveMetadataKeys7/sift.metadata.v1.MetadataService/ArchiveMetadataValues7/sift.metadata.v1.MetadataService/UnarchiveMetadataKeys9/sift.metadata.v1.MetadataService/UnarchiveMetadataValues4/sift.metadata.v1.MetadataService/DeleteMetadataKeys6/sift.metadata.v1.MetadataService/DeleteMetadataValues3/sift.metadata.v1.MetadataService/ListMetadataUsageN)%unary_unary*sift_dot_metadata_dot_v1_dot_metadata__pb2CreateMetadataKeyRequestSerializeToStringCreateMetadataKeyResponse
FromStringCreateMetadataKeyCreateMetadataValueRequestCreateMetadataValueResponseCreateMetadataValueListMetadataKeysRequestListMetadataKeysResponseListMetadataKeysListMetadataValuesRequestListMetadataValuesResponseListMetadataValuesArchiveMetadataKeysRequestArchiveMetadataKeysResponseArchiveMetadataKeysArchiveMetadataValuesRequestArchiveMetadataValuesResponseArchiveMetadataValuesUnarchiveMetadataKeysRequestUnarchiveMetadataKeysResponseUnarchiveMetadataKeysUnarchiveMetadataValuesRequestUnarchiveMetadataValuesResponseUnarchiveMetadataValuesDeleteMetadataKeysRequestDeleteMetadataKeysResponseDeleteMetadataKeysDeleteMetadataValuesRequestDeleteMetadataValuesResponseDeleteMetadataValuesListMetadataUsageRequestListMetadataUsageResponseListMetadataUsage)selfchannels     g/home/www/backend.miabetepe.com/venv/lib/python3.12/site-packages/sift/metadata/v1/metadata_pb2_grpc.py__init__zMetadataServiceStub.__init__   s    ")!4!4E#M#f#f#x#x&P&j&j&u&u "5 "
 $+#6#6G#M#h#h#z#z&P&l&l&w&w $7 $ 
 !( 3 3D#M#e#e#w#w&P&i&i&t&t !4 !
 #*"5"5F#M#g#g#y#y&P&k&k&v&v #6 #
 $+#6#6G#M#h#h#z#z&P&l&l&w&w $7 $ 
 &-%8%8I#M#j#j#|#|&P&n&n&y&y &9 &"
 &-%8%8I#M#j#j#|#|&P&n&n&y&y &9 &"
 (/':':K#M#l#l#~#~&P&p&p&{&{ (; ($
 #*"5"5F#M#g#g#y#y&P&k&k&v&v #6 #
 %,$7$7H#M#i#i#{#{&P&m&m&x&x %8 %!
 ")!4!4E#M#f#f#x#x&P&j&j&u&u "5 "    N)__name__
__module____qualname____doc__r=    r>   r<   r   r      s
    B<r>   r   c                   R    e Zd ZdZd Zd Zd Zd Zd Zd Z	d Z
d	 Zd
 Zd Zd Zy)MetadataServiceServicerr   c                     |j                  t        j                  j                         |j	                  d       t        d      )zCreate a metadata key.
        Method not implemented!set_codegrpc
StatusCodeUNIMPLEMENTEDset_detailsNotImplementedErrorr:   requestcontexts      r<   r   z)MetadataServiceServicer.CreateMetadataKeyM   7     	66756!";<<r>   c                     |j                  t        j                  j                         |j	                  d       t        d      )z!Create a metadata value.
        rG   rH   rO   s      r<   r   z+MetadataServiceServicer.CreateMetadataValueT   rR   r>   c                     |j                  t        j                  j                         |j	                  d       t        d      )zList metadata keys.
        rG   rH   rO   s      r<   r!   z(MetadataServiceServicer.ListMetadataKeys[   rR   r>   c                     |j                  t        j                  j                         |j	                  d       t        d      )zList metadata values.
        rG   rH   rO   s      r<   r$   z*MetadataServiceServicer.ListMetadataValuesb   rR   r>   c                     |j                  t        j                  j                         |j	                  d       t        d      )zArchive metadata keys.
        rG   rH   rO   s      r<   r'   z+MetadataServiceServicer.ArchiveMetadataKeysi   rR   r>   c                     |j                  t        j                  j                         |j	                  d       t        d      )z!Archive metadata values.
        rG   rH   rO   s      r<   r*   z-MetadataServiceServicer.ArchiveMetadataValuesp   rR   r>   c                     |j                  t        j                  j                         |j	                  d       t        d      )z!Unarchive metadata keys.
        rG   rH   rO   s      r<   r-   z-MetadataServiceServicer.UnarchiveMetadataKeysw   rR   r>   c                     |j                  t        j                  j                         |j	                  d       t        d      )z#Unarchive metadata values.
        rG   rH   rO   s      r<   r0   z/MetadataServiceServicer.UnarchiveMetadataValues~   rR   r>   c                     |j                  t        j                  j                         |j	                  d       t        d      )zDelete metadata keys.
        rG   rH   rO   s      r<   r3   z*MetadataServiceServicer.DeleteMetadataKeys   rR   r>   c                     |j                  t        j                  j                         |j	                  d       t        d      )z Delete metadata values.
        rG   rH   rO   s      r<   r6   z,MetadataServiceServicer.DeleteMetadataValues   rR   r>   c                     |j                  t        j                  j                         |j	                  d       t        d      )z!List metadata key usage.
        rG   rH   rO   s      r<   r9   z)MetadataServiceServicer.ListMetadataUsage   rR   r>   N)r?   r@   rA   rB   r   r   r!   r$   r'   r*   r-   r0   r3   r6   r9   rC   r>   r<   rE   rE   J   s<    B===========r>   rE   c                 P   t        j                  | j                  t        j                  j
                  t        j                  j                        t        j                  | j                  t        j                  j
                  t        j                  j                        t        j                  | j                  t        j                  j
                  t        j                  j                        t        j                  | j                  t        j                  j
                  t        j                   j                        t        j                  | j"                  t        j$                  j
                  t        j&                  j                        t        j                  | j(                  t        j*                  j
                  t        j,                  j                        t        j                  | j.                  t        j0                  j
                  t        j2                  j                        t        j                  | j4                  t        j6                  j
                  t        j8                  j                        t        j                  | j:                  t        j<                  j
                  t        j>                  j                        t        j                  | j@                  t        jB                  j
                  t        jD                  j                        t        j                  | jF                  t        jH                  j
                  t        jJ                  j                        d}t        jL                  d|      }|jO                  |f       y )N)request_deserializerresponse_serializer)r   r   r!   r$   r'   r*   r-   r0   r3   r6   r9   z sift.metadata.v1.MetadataService)(rJ   unary_unary_rpc_method_handlerr   r   r   r   r   r   r   r   r   r!   r   r    r$   r"   r#   r'   r%   r&   r*   r(   r)   r-   r+   r,   r0   r.   r/   r3   r1   r2   r6   r4   r5   r9   r7   r8   method_handlers_generic_handleradd_generic_rpc_handlers)servicerserverrpc_method_handlersgeneric_handlers       r<   %add_MetadataServiceServicer_to_serverrg      s   !%!D!D..)S)l)l)w)w(R(l(l(~(~"
 $(#F#F00)S)n)n)y)y(R(n(n  )A  )A$
 !% C C--)S)k)k)v)v(R(k(k(}(}!
 #'"E"E//)S)m)m)x)x(R(m(m((#
 $(#F#F00)S)n)n)y)y(R(n(n  )A  )A$
 &*%H%H22)S)p)p){){(R(p(p  )C  )C&
 &*%H%H22)S)p)p){){(R(p(p  )C  )C&
 (,'J'J44)S)r)r)})}(R(r(r  )E  )E(
 #'"E"E//)S)m)m)x)x(R(m(m((#
 %)$G$G11)S)o)o)z)z(R(o(o  )B  )B%
 "&!D!D..)S)l)l)w)w(R(l(l(~(~"g8r ::.0CEO
##_$67r>   c                      e Zd ZdZe	 	 	 	 	 	 	 	 dd       Ze	 	 	 	 	 	 	 	 dd       Ze	 	 	 	 	 	 	 	 dd       Ze	 	 	 	 	 	 	 	 dd       Ze	 	 	 	 	 	 	 	 dd       Z	e	 	 	 	 	 	 	 	 dd       Z
e	 	 	 	 	 	 	 	 dd	       Ze	 	 	 	 	 	 	 	 dd
       Ze	 	 	 	 	 	 	 	 dd       Ze	 	 	 	 	 	 	 	 dd       Ze	 	 	 	 	 	 	 	 dd       Zy)MetadataServicer   Nc
                     t         j                  j                  | |dt        j                  j
                  t        j                  j                  ||||||||	      S )Nr   )rJ   experimentalr   r   r   r   r   r   
rP   targetoptionschannel_credentialscall_credentialsinsecurecompressionwait_for_readytimeoutmetadatas
             r<   r   z!MetadataService.CreateMetadataKey   X       ,,Wf>s6OOaa6PP[[(&^Wh	X 	Xr>   c
                     t         j                  j                  | |dt        j                  j
                  t        j                  j                  ||||||||	      S )Nr   )rJ   rk   r   r   r   r   r   r   rl   s
             r<   r   z#MetadataService.CreateMetadataValue   X       ,,Wf>u6QQcc6RR]](&^Wh	X 	Xr>   c
                     t         j                  j                  | |dt        j                  j
                  t        j                  j                  ||||||||	      S )Nr   )rJ   rk   r   r   r   r   r    r   rl   s
             r<   r!   z MetadataService.ListMetadataKeys   sX       ,,Wf>r6NN``6OOZZ(&^Wh	X 	Xr>   c
                     t         j                  j                  | |dt        j                  j
                  t        j                  j                  ||||||||	      S )Nr   )rJ   rk   r   r   r"   r   r#   r   rl   s
             r<   r$   z"MetadataService.ListMetadataValues  X       ,,Wf>t6PPbb6QQ\\(&^Wh	X 	Xr>   c
                     t         j                  j                  | |dt        j                  j
                  t        j                  j                  ||||||||	      S )Nr   )rJ   rk   r   r   r%   r   r&   r   rl   s
             r<   r'   z#MetadataService.ArchiveMetadataKeys"  rx   r>   c
                     t         j                  j                  | |dt        j                  j
                  t        j                  j                  ||||||||	      S )Nr   )rJ   rk   r   r   r(   r   r)   r   rl   s
             r<   r*   z%MetadataService.ArchiveMetadataValues3  X       ,,Wf>w6SSee6TT__(&^Wh	X 	Xr>   c
                     t         j                  j                  | |dt        j                  j
                  t        j                  j                  ||||||||	      S )Nr   )rJ   rk   r   r   r+   r   r,   r   rl   s
             r<   r-   z%MetadataService.UnarchiveMetadataKeysD  r~   r>   c
                     t         j                  j                  | |dt        j                  j
                  t        j                  j                  ||||||||	      S )Nr   )rJ   rk   r   r   r.   r   r/   r   rl   s
             r<   r0   z'MetadataService.UnarchiveMetadataValuesU  sX       ,,Wf>y6UUgg6VVaa(&^Wh	X 	Xr>   c
                     t         j                  j                  | |dt        j                  j
                  t        j                  j                  ||||||||	      S )Nr   )rJ   rk   r   r   r1   r   r2   r   rl   s
             r<   r3   z"MetadataService.DeleteMetadataKeysf  r{   r>   c
                     t         j                  j                  | |dt        j                  j
                  t        j                  j                  ||||||||	      S )Nr   )rJ   rk   r   r   r4   r   r5   r   rl   s
             r<   r6   z$MetadataService.DeleteMetadataValuesw  sX       ,,Wf>v6RRdd6SS^^(&^Wh	X 	Xr>   c
                     t         j                  j                  | |dt        j                  j
                  t        j                  j                  ||||||||	      S )Nr   )rJ   rk   r   r   r7   r   r8   r   rl   s
             r<   r9   z!MetadataService.ListMetadataUsage  rv   r>   )rC   NNFNNNN)r?   r@   rA   rB   staticmethodr   r   r!   r$   r'   r*   r-   r0   r3   r6   r9   rC   r>   r<   ri   ri      s   B  $!X X    $!X X    $!X X    $!X X    $!X X    $!X X    $!X X    $!X X    $!X X    $!X X    $!X Xr>   ri   )
rB   rJ   sift.metadata.v1r   r   objectr   rE   rg   ri   rC   r>   r<   <module>r      s@    K  W?& ?DN=f N=b<8@|Xf |Xr>   