
    ZTh7                     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)	views_pb2c                       e Zd ZdZd Zy)ViewServiceStub8Missing associated documentation comment in .proto file.c                    |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
                        | _        y
)zIConstructor.

        Args:
            channel: A grpc.Channel.
        "/sift.views.v1.ViewService/GetView)request_serializerresponse_deserializer%/sift.views.v1.ViewService/CreateView%/sift.views.v1.ViewService/UpdateView$/sift.views.v1.ViewService/ListViews./sift.views.v1.ViewService/ListApplicableViews%/sift.views.v1.ViewService/DeleteView"/sift.views.v1.ViewService/PinView$/sift.views.v1.ViewService/UnpinViewN)unary_unary$sift_dot_views_dot_v1_dot_views__pb2GetViewRequestSerializeToStringGetViewResponse
FromStringGetViewCreateViewRequestCreateViewResponse
CreateViewUpdateViewRequestUpdateViewResponse
UpdateViewListViewsRequestListViewsResponse	ListViewsListApplicableViewsRequestListApplicableViewsResponseListApplicableViewsDeleteViewRequestDeleteViewResponse
DeleteViewPinViewRequestPinViewResponsePinViewUnpinViewRequestUnpinViewResponse	UnpinView)selfchannels     a/home/www/backend.miabetepe.com/venv/lib/python3.12/site-packages/sift/views/v1/views_pb2_grpc.py__init__zViewServiceStub.__init__   s    **4#G#V#V#h#h&J&Z&Z&e&e + 
 "--7#G#Y#Y#k#k&J&]&]&h&h . 
 "--7#G#Y#Y#k#k&J&]&]&h&h . 
 !,,6#G#X#X#j#j&J&\&\&g&g - 
 $+#6#6@#G#b#b#t#t&J&f&f&q&q $7 $ 
 "--7#G#Y#Y#k#k&J&]&]&h&h . 
 **4#G#V#V#h#h&J&Z&Z&e&e + 
 !,,6#G#X#X#j#j&J&\&\&g&g -     N)__name__
__module____qualname____doc__r1    r2   r0   r   r      s
    B-r2   r   c                   @    e Zd ZdZd Zd Zd Zd Zd Zd Z	d Z
d	 Zy
)ViewServiceServicerr   c                     |j                  t        j                  j                         |j	                  d       t        d      )zRetrieves a view.
        Method not implemented!set_codegrpc
StatusCodeUNIMPLEMENTEDset_detailsNotImplementedErrorr.   requestcontexts      r0   r   zViewServiceServicer.GetView>   7     	66756!";<<r2   c                     |j                  t        j                  j                         |j	                  d       t        d      )zCreates a view.
        r;   r<   rC   s      r0   r   zViewServiceServicer.CreateViewE   rF   r2   c                     |j                  t        j                  j                         |j	                  d       t        d      )z\Updates an existing view using using the list of fields specified in `update_mask`.
        r;   r<   rC   s      r0   r   zViewServiceServicer.UpdateViewL   rF   r2   c                     |j                  t        j                  j                         |j	                  d       t        d      )z2Retrieves views using an optional filter.
        r;   r<   rC   s      r0   r!   zViewServiceServicer.ListViewsS   rF   r2   c                     |j                  t        j                  j                         |j	                  d       t        d      )z/Lists views that apply to assets/runs.
        r;   r<   rC   s      r0   r$   z'ViewServiceServicer.ListApplicableViewsZ   rF   r2   c                     |j                  t        j                  j                         |j	                  d       t        d      )zDeletes a view.
        r;   r<   rC   s      r0   r'   zViewServiceServicer.DeleteViewa   rF   r2   c                     |j                  t        j                  j                         |j	                  d       t        d      )zPins a view.
        r;   r<   rC   s      r0   r*   zViewServiceServicer.PinViewh   rF   r2   c                     |j                  t        j                  j                         |j	                  d       t        d      )zUnpins a view.
        r;   r<   rC   s      r0   r-   zViewServiceServicer.UnpinViewo   rF   r2   N)r3   r4   r5   r6   r   r   r   r!   r$   r'   r*   r-   r7   r2   r0   r9   r9   ;   s-    B========r2   r9   c                 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        j                  | j.                  t        j0                  j
                  t        j2                  j                        t        j                  | j4                  t        j6                  j
                  t        j8                  j                        d}t        j:                  d|      }|j=                  |f       y )N)request_deserializerresponse_serializer)r   r   r   r!   r$   r'   r*   r-   zsift.views.v1.ViewService)r>   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)   r-   r+   r,   method_handlers_generic_handleradd_generic_rpc_handlers)servicerserverrpc_method_handlersgeneric_handlers       r0   !add_ViewServiceServicer_to_serverrX   w   s   ::$$)M)\)\)g)g(L(\(\(n(n
 =='')M)_)_)j)j(L(_(_(q(q
 =='')M)_)_)j)j(L(_(_(q(q
 <<&&)M)^)^)i)i(L(^(^(p(p
 $(#F#F00)M)h)h)s)s(L(h(h(z(z$
 =='')M)_)_)j)j(L(_(_(q(q
 ::$$)M)\)\)g)g(L(\(\(n(n
 <<&&)M)^)^)i)i(L(^(^(p(pI)T ::')<>O
##_$67r2   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y)ViewServicer   Nc
                     t         j                  j                  | |dt        j                  j
                  t        j                  j                  ||||||||	      S )Nr   )r>   experimentalr   r   r   r   r   r   
rD   targetoptionschannel_credentialscall_credentialsinsecurecompressionwait_for_readytimeoutmetadatas
             r0   r   zViewService.GetView   X       ,,Wf>b0??QQ0@@KK(&^Wh	X 	Xr2   c
                     t         j                  j                  | |dt        j                  j
                  t        j                  j                  ||||||||	      S )Nr   )r>   r\   r   r   r   r   r   r   r]   s
             r0   r   zViewService.CreateView   X       ,,Wf>e0BBTT0CCNN(&^Wh	X 	Xr2   c
                     t         j                  j                  | |dt        j                  j
                  t        j                  j                  ||||||||	      S )Nr   )r>   r\   r   r   r   r   r   r   r]   s
             r0   r   zViewService.UpdateView   ri   r2   c
                     t         j                  j                  | |dt        j                  j
                  t        j                  j                  ||||||||	      S )Nr   )r>   r\   r   r   r   r   r    r   r]   s
             r0   r!   zViewService.ListViews   X       ,,Wf>d0AASS0BBMM(&^Wh	X 	Xr2   c
                     t         j                  j                  | |dt        j                  j
                  t        j                  j                  ||||||||	      S )Nr   )r>   r\   r   r   r"   r   r#   r   r]   s
             r0   r$   zViewService.ListApplicableViews   sX       ,,Wf>n0KK]]0LLWW(&^Wh	X 	Xr2   c
                     t         j                  j                  | |dt        j                  j
                  t        j                  j                  ||||||||	      S )Nr   )r>   r\   r   r   r%   r   r&   r   r]   s
             r0   r'   zViewService.DeleteView   ri   r2   c
                     t         j                  j                  | |dt        j                  j
                  t        j                  j                  ||||||||	      S )Nr   )r>   r\   r   r   r(   r   r)   r   r]   s
             r0   r*   zViewService.PinView  rg   r2   c
                     t         j                  j                  | |dt        j                  j
                  t        j                  j                  ||||||||	      S )Nr   )r>   r\   r   r   r+   r   r,   r   r]   s
             r0   r-   zViewService.UnpinView"  rl   r2   )r7   NNFNNNN)r3   r4   r5   r6   staticmethodr   r   r   r!   r$   r'   r*   r-   r7   r2   r0   rZ   rZ      s   B  $!X X    $!X X    $!X X    $!X X    $!X X    $!X X    $!X X    $!X Xr2   rZ   )
r6   r>   sift.views.v1r   r   objectr   r9   rX   rZ   r7   r2   r0   <module>rt      s>    K  K0f 0f9=& 9=x-8bIX& IXr2   