
    /                     n    d Z ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ  G d dej                        Z
y	)
z4A command that lists the registered APIs in gcloud..    )absolute_import)division)unicode_literals)base)registryc                   &    e Zd ZdZed        Zd Zy)Listz#List the APIs registered in gcloud.c                     t         j                  j                  |        t         j                  j                  |        | j                  j                  d       y )Nz
      table(
        name:sort=1,
        version:sort=2,
        is_default.yesno(yes='*', no=''),
        base_url
      )
    )r   PAGE_SIZE_FLAGRemoveFromParserURI_FLAGdisplay_info	AddFormat)parsers    lib/surface/meta/apis/list.pyArgsz	List.Args   sA    ((0MM""6*
!! # 	    c                 *    t        j                         S )N)r   
GetAllAPIs)selfargss     r   RunzList.Run*   s      r   N)__name__
__module____qualname____doc__staticmethodr   r    r   r   r	   r	      s    +
	 
	!r   r	   N)r   
__future__r   r   r   googlecloudsdk.callioper   $googlecloudsdk.command_lib.util.apisr   ListCommandr	   r   r   r   <module>r#      s+     ; &  ' ( 9!4 !r   