Class: Google::Cloud::Dataproc::V1::Job
- Inherits:
-
Object
- Object
- Google::Cloud::Dataproc::V1::Job
- Defined in:
- lib/google/cloud/dataproc/v1/doc/google/cloud/dataproc/v1/jobs.rb
Overview
A Dataproc job resource.
Instance Attribute Summary collapse
-
#driver_control_files_uri ⇒ String
Output only.
-
#driver_output_resource_uri ⇒ String
Output only.
-
#hadoop_job ⇒ Google::Cloud::Dataproc::V1::HadoopJob
Job is a Hadoop job.
-
#hive_job ⇒ Google::Cloud::Dataproc::V1::HiveJob
Job is a Hive job.
-
#job_uuid ⇒ String
Output only.
-
#labels ⇒ Hash{String => String}
Optional.
-
#pig_job ⇒ Google::Cloud::Dataproc::V1::PigJob
Job is a Pig job.
-
#placement ⇒ Google::Cloud::Dataproc::V1::JobPlacement
Required.
-
#pyspark_job ⇒ Google::Cloud::Dataproc::V1::PySparkJob
Job is a Pyspark job.
-
#reference ⇒ Google::Cloud::Dataproc::V1::JobReference
Optional.
-
#scheduling ⇒ Google::Cloud::Dataproc::V1::JobScheduling
Optional.
-
#spark_job ⇒ Google::Cloud::Dataproc::V1::SparkJob
Job is a Spark job.
-
#spark_sql_job ⇒ Google::Cloud::Dataproc::V1::SparkSqlJob
Job is a SparkSql job.
-
#status ⇒ Google::Cloud::Dataproc::V1::JobStatus
Output only.
-
#status_history ⇒ Array<Google::Cloud::Dataproc::V1::JobStatus>
Output only.
-
#yarn_applications ⇒ Array<Google::Cloud::Dataproc::V1::YarnApplication>
Output only.
Instance Attribute Details
#driver_control_files_uri ⇒ String
Returns Output only. If present, the location of miscellaneous control files
which may be used as part of job setup and handling. If not present,
control files may be placed in the same location as driver_output_uri.
519 |
# File 'lib/google/cloud/dataproc/v1/doc/google/cloud/dataproc/v1/jobs.rb', line 519 class Job; end |
#driver_output_resource_uri ⇒ String
Returns Output only. A URI pointing to the location of the stdout of the job's driver program.
519 |
# File 'lib/google/cloud/dataproc/v1/doc/google/cloud/dataproc/v1/jobs.rb', line 519 class Job; end |
#hadoop_job ⇒ Google::Cloud::Dataproc::V1::HadoopJob
Returns Job is a Hadoop job.
519 |
# File 'lib/google/cloud/dataproc/v1/doc/google/cloud/dataproc/v1/jobs.rb', line 519 class Job; end |
#hive_job ⇒ Google::Cloud::Dataproc::V1::HiveJob
Returns Job is a Hive job.
519 |
# File 'lib/google/cloud/dataproc/v1/doc/google/cloud/dataproc/v1/jobs.rb', line 519 class Job; end |
#job_uuid ⇒ String
Returns Output only. A UUID that uniquely identifies a job within the project over time. This is in contrast to a user-settable reference.job_id that may be reused over time.
519 |
# File 'lib/google/cloud/dataproc/v1/doc/google/cloud/dataproc/v1/jobs.rb', line 519 class Job; end |
#labels ⇒ Hash{String => String}
519 |
# File 'lib/google/cloud/dataproc/v1/doc/google/cloud/dataproc/v1/jobs.rb', line 519 class Job; end |
#pig_job ⇒ Google::Cloud::Dataproc::V1::PigJob
Returns Job is a Pig job.
519 |
# File 'lib/google/cloud/dataproc/v1/doc/google/cloud/dataproc/v1/jobs.rb', line 519 class Job; end |
#placement ⇒ Google::Cloud::Dataproc::V1::JobPlacement
Returns Required. Job information, including how, when, and where to run the job.
519 |
# File 'lib/google/cloud/dataproc/v1/doc/google/cloud/dataproc/v1/jobs.rb', line 519 class Job; end |
#pyspark_job ⇒ Google::Cloud::Dataproc::V1::PySparkJob
Returns Job is a Pyspark job.
519 |
# File 'lib/google/cloud/dataproc/v1/doc/google/cloud/dataproc/v1/jobs.rb', line 519 class Job; end |
#reference ⇒ Google::Cloud::Dataproc::V1::JobReference
Returns Optional. The fully qualified reference to the job, which can be used to
obtain the equivalent REST path of the job resource. If this property
is not specified when a job is created, the server generates a
job_id.
519 |
# File 'lib/google/cloud/dataproc/v1/doc/google/cloud/dataproc/v1/jobs.rb', line 519 class Job; end |
#scheduling ⇒ Google::Cloud::Dataproc::V1::JobScheduling
Returns Optional. Job scheduling configuration.
519 |
# File 'lib/google/cloud/dataproc/v1/doc/google/cloud/dataproc/v1/jobs.rb', line 519 class Job; end |
#spark_job ⇒ Google::Cloud::Dataproc::V1::SparkJob
Returns Job is a Spark job.
519 |
# File 'lib/google/cloud/dataproc/v1/doc/google/cloud/dataproc/v1/jobs.rb', line 519 class Job; end |
#spark_sql_job ⇒ Google::Cloud::Dataproc::V1::SparkSqlJob
Returns Job is a SparkSql job.
519 |
# File 'lib/google/cloud/dataproc/v1/doc/google/cloud/dataproc/v1/jobs.rb', line 519 class Job; end |
#status ⇒ Google::Cloud::Dataproc::V1::JobStatus
Returns Output only. The job status. Additional application-specific
status information may be contained in the type_job
and yarn_applications fields.
519 |
# File 'lib/google/cloud/dataproc/v1/doc/google/cloud/dataproc/v1/jobs.rb', line 519 class Job; end |
#status_history ⇒ Array<Google::Cloud::Dataproc::V1::JobStatus>
Returns Output only. The previous job status.
519 |
# File 'lib/google/cloud/dataproc/v1/doc/google/cloud/dataproc/v1/jobs.rb', line 519 class Job; end |
#yarn_applications ⇒ Array<Google::Cloud::Dataproc::V1::YarnApplication>
Returns Output only. The collection of YARN applications spun up by this job.
Beta Feature: This report is available for testing purposes only. It may be changed before final release.
519 |
# File 'lib/google/cloud/dataproc/v1/doc/google/cloud/dataproc/v1/jobs.rb', line 519 class Job; end |