
    )                         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
  ej                  ej                  j                         G d d	ej                               Zy
)z.Cloud Speech-to-text recognizers list command.    )absolute_import)division)unicode_literals)client)base)flags_v2c                   &    e Zd ZdZed        Zd Zy)Createz List Speech-to-text recognizers.c                 d    t        j                  |        | j                  j                  d       y)z Register flags for this command.zytable(name.segment(-1):label=NAME,createTime.date(tz=LOCAL),updateTime.date(tz=LOCAL),model,language_codes.join(sep=","))N)r   AddLocationArgToParserdisplay_info	AddFormat)parsers    )lib/surface/ml/speech/recognizers/list.pyArgszCreate.Args   s+     ##F+
!!	()    c                     |j                   j                  j                         }t        j                         }|j                  ||j                        S )N)limit)CONCEPTSlocationParser   SpeechV2ClientListRecognizersr   )selfargsr   speech_clients       r   Runz
Create.Run)   sB    }}%%++-H))+M(((DDr   N)__name__
__module____qualname____doc__staticmethodr   r    r   r   r
   r
      s    () )Er   r
   N)r!   
__future__r   r   r    googlecloudsdk.api_lib.ml.speechr   googlecloudsdk.callioper   $googlecloudsdk.command_lib.ml.speechr   ReleaseTracksReleaseTrackALPHAListCommandr
   r#   r   r   <module>r,      sY    5 &  ' 3 ( 9 D%%++,ET E -Er   