
    3                     ~    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 ddl	m
Z
 dZ G d	 d
ej                        Zy)z*Transcoder API job templates list command.    )absolute_import)division)unicode_literals)	templates)base)resource_argsztable(
    name
)
c                   .    e Zd ZdZddiZed        Zd Zy)ListzList transcoder job templates.EXAMPLESz
          To list transcoder job templates in ``us-central1'':

              $ {command} --location=us-central1
              c                 l    t        j                  |        | j                  j                  t               y )N)r   AddLocationResourceArgdisplay_info	AddFormat_FORMAT)parsers    (lib/surface/transcoder/templates/list.pyArgsz	List.Args-   s$    ((0
!!'*    c                     t        j                  | j                               }|j                  j                  j                         }|j                  ||j                        S )zList job templates.)	page_size)r   TemplatesClientReleaseTrackCONCEPTSlocationParser
   r   )selfargsclient
parent_refs       r   RunzList.Run2   sJ    &&t'8'8':;F''--/J;;zT^^;<<r   N)__name__
__module____qualname____doc__detailed_helpstaticmethodr   r     r   r   r
   r
   "   s/    &  - + +=r   r
   N)r$   
__future__r   r   r   !googlecloudsdk.api_lib.transcoderr   googlecloudsdk.callioper   %googlecloudsdk.command_lib.transcoderr   r   ListCommandr
   r'   r   r   <module>r-      s5     1 &  ' 7 ( ?=4 =r   