
                         J    S r SSKJr  SSKJr   " S S\R
                  5      rg)z"Cloud vmware Announcements client.    )
list_pager)utilc                   2   ^  \ rS rSrSrU 4S jrS rSrU =r$ )AnnouncementsClient   z"cloud vmware Announcements client.c                 `   > [         [        U ]  5         U R                  R                  U l        g )N)superr   __init__client projects_locations_announcementsservice)self	__class__s    2lib/googlecloudsdk/api_lib/vmware/announcements.pyr
   AnnouncementsClient.__init__   s"    	
t-/;;??DL    c                     U R                   R                  UR                  5       S9nSU 3Ul        [        R
                  " U R                  USSS9$ )N)parentzstate:ACTIVE AND code:pageSizeannouncements)batch_size_attributefield)messages5VmwareengineProjectsLocationsAnnouncementsListRequestRelativeNamefilterr   YieldFromListr   )r   locationannouncement_typerequests       r   ListAnnouncementsClient.List   s`    KK((* 	L 	
  ..?-@AGN##'	 r   )r   )	__name__
__module____qualname____firstlineno____doc__r
   r!   __static_attributes____classcell__)r   s   @r   r   r      s    *@ r   r   N)r'   apitools.base.pyr   googlecloudsdk.api_lib.vmwarer   VmwareClientBaser    r   r   <module>r.      s$    ) ( .$// r   