
                             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K	J
r
  SSKJr  \
R                  " \
R                  R                  5      \
R                    " S	 S
\
R"                  5      5       5       rg)zAnalyze batches command.    )absolute_import)division)unicode_literals)dataproc)util)base)flagsc                   6    \ rS rSrSrSS0r\S 5       rS rSr	g)	Analyze   zAnalyze a batch job.EXAMPLESzl          To Analyze a batch job, run:

            $ {command} my-batch-job --region=us-central1
          c                     [         R                  " [        R                  R                  5      n[
        R                  " U SUR                  S5        [
        R                  " U SS9  g )NanalyzeT30m)default)	dpDataprocr   ReleaseTrackGAr	   AddBatchResourceArgapi_versionAddTimeoutFlag)parserr   s     'lib/surface/dataproc/batches/analyze.pyArgsAnalyze.Args'   sF    {{4,,//0H	fi1E1EtL	/    c                    [         R                  " [        R                  R                  5      nUR
                  nUR                  R                  R                  5       nUR                  UR                  5       S9nUR                  R                  R                  U5      n[        R                  " UUSUR                   S9nU$ )N)namezWaiting for analyze batch)message	timeout_s)r   r   r   r   r   messagesCONCEPTSbatchParse.DataprocProjectsLocationsBatchesAnalyzeRequestRelativeNameclientprojects_locations_batchesr   r   WaitForOperationtimeout)selfargsr   r"   batch_idrequest	operations          r   RunAnalyze.Run-   s    {{4,,//0H  H}}""((*HEE""$ F G ::BB7KI%%+,,	I r    N)
__name__
__module____qualname____firstlineno____doc__detailed_helpstaticmethodr   r1   __static_attributes__r3   r   r   r   r      s/        - 0 0
r   r   N)r8   
__future__r   r   r   googlecloudsdk.api_lib.dataprocr   r   r   googlecloudsdk.callioper   #googlecloudsdk.command_lib.dataprocr	   ReleaseTracksr   BETAHiddenCommandr   r3   r   r   <module>rD      sa      &  ' : 0 ( 5 D%%**+"dll "  ,"r   