
    >                     V    S r SSKJr  SSKJr  SSKJr   " S S\R                  5      r	g)z;Generated client library for anthosevents version v1alpha1.    )absolute_import)base_api)anthosevents_v1alpha1_messagesc                      ^  \ rS rSrSr\rSrSrSr	S/r
SrSrS	rS
rS rSrSr     SU 4S jjr " S S\R(                  5      r " S S\R(                  5      r " S S\R(                  5      rSrU =r$ )AnthoseventsV1alpha1
   zCGenerated client library for service anthosevents version v1alpha1.z$https://anthosevents.googleapis.com/z)https://anthosevents.mtls.googleapis.com/anthoseventsz.https://www.googleapis.com/auth/userinfo.emailv1alpha1	CLIENT_IDCLIENT_SECRETzgoogle-cloud-sdkNc                    > U=(       d    U R                   n[        [        U ]  XX4UXgUU	U
US9  U R	                  U 5      U l        U R                  U 5      U l        U R                  U 5      U l	        g)z!Create a new anthosevents handle.)
credentialsget_credentialshttpmodellog_requestlog_responsecredentials_argsdefault_global_paramsadditional_http_headersresponse_encodingN)
BASE_URLsuperr   __init__KuberunsServicekuberunsNamespacesCloudrunsServicenamespaces_cloudrunsNamespacesService
namespaces)selfurlr   r   r   r   r   r   r   r   r   r   	__class__s               _lib/googlecloudsdk/generated_clients/apis/anthosevents/v1alpha1/anthosevents_v1alpha1_client.pyr   AnthoseventsV1alpha1.__init__   sx     
C	
.'%)3 7+ / - ((.DM $ ? ? ED,,T2DO    c                      ^  \ rS rSrSrSrU 4S jrSS jrS \l        SS jr	S \	l        SS	 jr
S
 \
l        SS jrS \l        SS jrS \l        SS jrS \l        SrU =r$ )$AnthoseventsV1alpha1.KuberunsService.   z(Service class for the kuberuns resource.r   c                 N   > [         [        R                  U ]  U5        0 U l        g N)r   r   r   r   _upload_configsr!   clientr#   s     r$   r   -AnthoseventsV1alpha1.KuberunsService.__init__3   s#     00$@Hdr&   c                 D    U R                  S5      nU R                  X1US9$ )zCreates a new KubeRun resource.

Args:
  request: (AnthoseventsKuberunsCreateRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (KubeRun) The response message.
Createglobal_paramsGetMethodConfig
_RunMethodr!   requestr3   configs       r$   r1   +AnthoseventsV1alpha1.KuberunsService.Create8   /     ##H-f__
  8 8r&   c                  >    [         R                  " SS/ / S/SSSSSS	9
$ )
NPOSTzanthosevents.kuberuns.createparent4apis/operator.run.cloud.google.com/v1alpha1/kuberunskubeRun!AnthoseventsKuberunsCreateRequestKubeRunF
http_method	method_idordered_paramspath_paramsquery_paramsrelative_pathrequest_fieldrequest_type_nameresponse_type_namesupports_downloadr   ApiMethodInfo r&   r$   <lambda>-AnthoseventsV1alpha1.KuberunsService.<lambda>E   s/    8#9#90ZL=$$r&   c                 D    U R                  S5      nU R                  X1US9$ )zRpc to delete a KubeRun.

Args:
  request: (AnthoseventsKuberunsDeleteRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (Empty) The response message.
Deleter2   r4   r7   s       r$   rT   +AnthoseventsV1alpha1.KuberunsService.DeleteR   r;   r&   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )NAapis/operator.run.cloud.google.com/v1alpha1/kuberuns/{kuberunsId}DELETEzanthosevents.kuberuns.deletename3apis/operator.run.cloud.google.com/v1alpha1/{+name} !AnthoseventsKuberunsDeleteRequestEmptyF	flat_pathrD   rE   rF   rG   rH   rI   rJ   rK   rL   rM   rN   rP   r&   r$   rQ   rR   _   s4    8#9#9U0xHK="$r&   c                 D    U R                  S5      nU R                  X1US9$ )zRpc to get information about a KubeRun resource.

Args:
  request: (AnthoseventsKuberunsGetRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (KubeRun) The response message.
Getr2   r4   r7   s       r$   ra   (AnthoseventsV1alpha1.KuberunsService.Getm   /     ##E*f__
  8 8r&   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )NrW   GETzanthosevents.kuberuns.getrY   rZ   r[   AnthoseventsKuberunsGetRequestrB   Fr^   rN   rP   r&   r$   rQ   rR   z   s4     6 6U-xHK:$!r&   c                 D    U R                  S5      nU R                  X1US9$ )zRpc to list KubeRun resources.

Args:
  request: (AnthoseventsKuberunsListRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (ListKubeRunsResponse) The response message.
Listr2   r4   r7   s       r$   rh   )AnthoseventsV1alpha1.KuberunsService.List   /     ##F+f__
  8 8r&   c                  @    [         R                  " SS/ / / SQSSSSSS	9
$ )
Nre   zanthosevents.kuberuns.list)	continue_fieldSelectorlabelSelectorlimitr>   resourceVersionwatchr?   r[   AnthoseventsKuberunsListRequestListKubeRunsResponseFrC   rN   rP   r&   r$   rQ   rR      s-    !7!7.sL;1"r&   c                 D    U R                  S5      nU R                  X1US9$ )zRpc to update a KubeRun resource.

Args:
  request: (AnthoseventsKuberunsPatchRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (KubeRun) The response message.
Patchr2   r4   r7   s       r$   ru   *AnthoseventsV1alpha1.KuberunsService.Patch   /     ##G,f__
  8 8r&   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )NrW   PATCHzanthosevents.kuberuns.patchrY   rZ   r@    AnthoseventsKuberunsPatchRequestrB   Fr^   rN   rP   r&   r$   rQ   rR      s4    ("8"8U/xHK<$#r&   c                 D    U R                  S5      nU R                  X1US9$ )a  Rpc to replace a KubeRun resource. Only the spec and metadata labels and annotations are modifiable. After the Update request, KubeRun will work to make the 'status' match the requested 'spec'. May provide metadata.resourceVersion to enforce update from last read for optimistic concurrency control.

Args:
  request: (AnthoseventsKuberunsReplaceKubeRunRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (KubeRun) The response message.
ReplaceKubeRunr2   r4   r7   s       r$   r|   3AnthoseventsV1alpha1.KuberunsService.ReplaceKubeRun   s0     ##$45f__
  8 8r&   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )NrW   PUTz$anthosevents.kuberuns.replaceKubeRunrY   rZ   r@   )AnthoseventsKuberunsReplaceKubeRunRequestrB   Fr^   rN   rP   r&   r$   rQ   rR      s4    8+A+AU8xHKE$,r&   r,   r+   )__name__
__module____qualname____firstlineno____doc___NAMEr   r1   method_configrT   ra   rh   ru   r|   __static_attributes____classcell__r#   s   @r$   r   r(   .   sm    2E
8F8F8C8D8E8$N  r&   r   c                      ^  \ rS rSrSrSrU 4S jrSS jrS \l        SS jr	S \	l        SS	 jr
S
 \
l        SS jrS \l        SS jrS \l        SS jrS \l        SrU =r$ )/AnthoseventsV1alpha1.NamespacesCloudrunsService   z4Service class for the namespaces_cloudruns resource.r   c                 N   > [         [        R                  U ]  U5        0 U l        g r+   )r   r   r   r   r,   r-   s     r$   r   8AnthoseventsV1alpha1.NamespacesCloudrunsService.__init__   s#     ;;TKFSdr&   c                 D    U R                  S5      nU R                  X1US9$ )zCreates a new CloudRun resource.

Args:
  request: (AnthoseventsNamespacesCloudrunsCreateRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (CloudRun) The response message.
r1   r2   r4   r7   s       r$   r1   6AnthoseventsV1alpha1.NamespacesCloudrunsService.Create   r;   r&   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )NOapis/operator.run.cloud.google.com/v1alpha1/namespaces/{namespacesId}/cloudrunsr=   z(anthosevents.namespaces.cloudruns.creater>   ?apis/operator.run.cloud.google.com/v1alpha1/{+parent}/cloudrunscloudRun,AnthoseventsNamespacesCloudrunsCreateRequestCloudRunFr^   rN   rP   r&   r$   rQ   8AnthoseventsV1alpha1.NamespacesCloudrunsService.<lambda>   s4    8#9#9c< zJW H%$r&   c                 D    U R                  S5      nU R                  X1US9$ )zRpc to delete a CloudRun.

Args:
  request: (AnthoseventsNamespacesCloudrunsDeleteRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (Empty) The response message.
rT   r2   r4   r7   s       r$   rT   6AnthoseventsV1alpha1.NamespacesCloudrunsService.Delete   r;   r&   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )N]apis/operator.run.cloud.google.com/v1alpha1/namespaces/{namespacesId}/cloudruns/{cloudrunsId}rX   z(anthosevents.namespaces.cloudruns.deleterY   rZ   r[   ,AnthoseventsNamespacesCloudrunsDeleteRequestr]   Fr^   rN   rP   r&   r$   rQ   r   
  s4    8#9#9q<xHKH"$r&   c                 D    U R                  S5      nU R                  X1US9$ )zRpc to get information about a CloudRun resource.

Args:
  request: (AnthoseventsNamespacesCloudrunsGetRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (CloudRun) The response message.
ra   r2   r4   r7   s       r$   ra   3AnthoseventsV1alpha1.NamespacesCloudrunsService.Get  rc   r&   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )Nr   re   z%anthosevents.namespaces.cloudruns.getrY   rZ   r[   )AnthoseventsNamespacesCloudrunsGetRequestr   Fr^   rN   rP   r&   r$   rQ   r   %  s4     6 6q9xHKE%!r&   c                 D    U R                  S5      nU R                  X1US9$ )zRpc to list CloudRun resources.

Args:
  request: (AnthoseventsNamespacesCloudrunsListRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (ListCloudRunsResponse) The response message.
rh   r2   r4   r7   s       r$   rh   4AnthoseventsV1alpha1.NamespacesCloudrunsService.List3  rj   r&   c                  F    [         R                  " SSSS/S// SQSSSS	S
S9$ )Nr   re   z&anthosevents.namespaces.cloudruns.listr>   )rl   rm   rn   ro   rp   rq   r   r[   *AnthoseventsNamespacesCloudrunsListRequestListCloudRunsResponseFr^   rN   rP   r&   r$   rQ   r   @  s4    !7!7c: zJiWF2"r&   c                 D    U R                  S5      nU R                  X1US9$ )zRpc to update a CloudRun resource.

Args:
  request: (AnthoseventsNamespacesCloudrunsPatchRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (CloudRun) The response message.
ru   r2   r4   r7   s       r$   ru   5AnthoseventsV1alpha1.NamespacesCloudrunsService.PatchN  rw   r&   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )Nr   ry   z'anthosevents.namespaces.cloudruns.patchrY   rZ   r   +AnthoseventsNamespacesCloudrunsPatchRequestr   Fr^   rN   rP   r&   r$   rQ   r   [  s4    ("8"8q;xHK G%#r&   c                 D    U R                  S5      nU R                  X1US9$ )a  Rpc to replace a CloudRun resource. Only the spec and metadata labels and annotations are modifiable. After the Update request, Cloud Run will work to make the 'status' match the requested 'spec'. May provide metadata.resourceVersion to enforce update from last read for optimistic concurrency control.

Args:
  request: (AnthoseventsNamespacesCloudrunsReplaceCloudRunRequest) input message
  global_params: (StandardQueryParameters, default: None) global arguments
Returns:
  (CloudRun) The response message.
ReplaceCloudRunr2   r4   r7   s       r$   r   ?AnthoseventsV1alpha1.NamespacesCloudrunsService.ReplaceCloudRuni  s0     ##$56f__
  8 8r&   c                  B    [         R                  " SSSS/S// SSSSS	S
9$ )Nr   r   z1anthosevents.namespaces.cloudruns.replaceCloudRunrY   rZ   r   5AnthoseventsNamespacesCloudrunsReplaceCloudRunRequestr   Fr^   rN   rP   r&   r$   rQ   r   v  s4    H,B,BqExHK Q%-r&   r   r+   )r   r   r   r   r   r   r   r1   r   rT   ra   rh   ru   r   r   r   r   s   @r$   r   r      sm    >"E
8F8F8C8D8E8%O!!r&   r   c                   0   ^  \ rS rSrSrSrU 4S jrSrU =r$ )&AnthoseventsV1alpha1.NamespacesServicei  z*Service class for the namespaces resource.r    c                 N   > [         [        R                  U ]  U5        0 U l        g r+   )r   r   r   r   r,   r-   s     r$   r   /AnthoseventsV1alpha1.NamespacesService.__init__  s#     22DB6Jdr&   r   )	r   r   r   r   r   r   r   r   r   r   s   @r$   r   r     s    4E r&   r   )r   r    r   )r[   NTNNFFNNNN)r   r   r   r   r   messagesMESSAGES_MODULEr   MTLS_BASE_URL_PACKAGE_SCOPES_VERSION
_CLIENT_ID_CLIENT_SECRET_USER_AGENT_CLIENT_CLASS_NAME_URL_VERSION_API_KEYr   r   BaseApiServicer   r   r   r   r   r   s   @r$   r   r   
   s    K/3(=-(=>'(*"."+-,()-6:/4<@?C	3&h// hTj8#:#: jX(11  r&   r   N)
r   
__future__r   apitools.base.pyr   ;googlecloudsdk.generated_clients.apis.anthosevents.v1alpha1r   r   BaseApiClientr   rP   r&   r$   <module>r      s'    A ' % rB811 Br&   