
                             S r SSKJr  SSKJr  SSKJr  SSKJ	r	  \R                  \R                  " \R                  R                  \R                  R                  5       " S S\R                  5      5       5       rg)	z4The command group for cloud dataproc batches submit.    )dataproc)base)flags)batches_create_request_factoryc                   0    \ rS rSrSrSS0r\S 5       rSrg)Submit   zSubmit a Dataproc batch job.EXAMPLESa            To submit a PySpark job, run:

            $ {command} pyspark my-pyspark.py --region='us-central1' --deps-bucket=gs://my-bucket --py-files='path/to/my/python/scripts'

          To submit a Spark job, run:

            $ {command} spark --region='us-central1' --deps-bucket=gs://my-bucket --jar='my_jar.jar' -- ARG1 ARG2

          To submit a Spark-R job, run:

            $ {command} spark-r my-main-r.r --region='us-central1' --deps-bucket=gs://my-bucket -- ARG1 ARG2

          To submit a Spark-Sql job, run:

            $ {command} spark-sql 'my-sql-script.sql' --region='us-central1' --deps-bucket=gs://my-bucket --vars='variable=value'
        c                     [         R                  " U 5        [        R                  " U [        R
                  " 5       R                  5        g )N)r   AddAsyncr   AddArgumentsdpDataprocapi_version)parsers    /lib/surface/dataproc/batches/submit/__init__.pyArgsSubmit.Args3   s-    	NN6"//))+     N)	__name__
__module____qualname____firstlineno____doc__detailed_helpstaticmethodr   __static_attributes__r   r   r   r   r      s*     %-* + +r   r   N)r   googlecloudsdk.api_lib.dataprocr   r   googlecloudsdk.callioper   #googlecloudsdk.command_lib.dataprocr   +googlecloudsdk.command_lib.dataproc.batchesr   DefaultUniverseOnlyReleaseTracksReleaseTrackBETAGAGroupr   r   r   r   <module>r)      sm     ; ; ( 5$ D%%**D,=,=,@,@A+TZZ + B +r   