
    S                     n    S r SSKJr  SSKJr  SSKJr  SSKJr  SSKJr   " S S\R                  5      r
g	)
7Google Cloud private connections peering routes client.    )absolute_import)division)unicode_literals)
list_pager)utilc                   2   ^  \ rS rSrSrU 4S jrS rSrU =r$ )$PrivateConnectionPeeringRoutesClient   r   c                 `   > [         [        U ]  5         U R                  R                  U l        g )N)superr
   __init__client3projects_locations_privateConnections_peeringRoutesservice)self	__class__s    <lib/googlecloudsdk/api_lib/vmware/privateconnectionroutes.pyr   -PrivateConnectionPeeringRoutesClient.__init__   s"    	
.>@;;RRDL    c                     UR                  5       nU R                  R                  US9n[        R                  " U R
                  USSS9$ )N)parentpeeringRoutespageSize)fieldbatch_size_attribute)RelativeNamemessagesGVmwareengineProjectsLocationsPrivateConnectionsPeeringRoutesListRequestr   YieldFromListr   )r   private_connectionrequests      r   List)PrivateConnectionPeeringRoutesClient.List    sQ    +88:mmcc! d #G##'	) )r   )r   )	__name__
__module____qualname____firstlineno____doc__r   r#   __static_attributes____classcell__)r   s   @r   r
   r
      s    ?S) )r   r
   N)r)   
__future__r   r   r   apitools.base.pyr   googlecloudsdk.api_lib.vmwarer   VmwareClientBaser
    r   r   <module>r1      s+    > &  ' ' .)4+@+@ )r   