Class: Google::Cloud::Dataproc::V1::Job

Inherits:
Object
  • Object
show all
Defined in:
lib/google/cloud/dataproc/v1/doc/google/cloud/dataproc/v1/jobs.rb

Overview

A Dataproc job resource.

Instance Attribute Summary collapse

Instance Attribute Details

#driver_control_files_uriString

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.

Returns:

  • (String)

    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.



586
# File 'lib/google/cloud/dataproc/v1/doc/google/cloud/dataproc/v1/jobs.rb', line 586

class Job; end

#driver_output_resource_uriString

Returns Output only. A URI pointing to the location of the stdout of the job's driver program.

Returns:

  • (String)

    Output only. A URI pointing to the location of the stdout of the job's driver program.



586
# File 'lib/google/cloud/dataproc/v1/doc/google/cloud/dataproc/v1/jobs.rb', line 586

class Job; end

#hadoop_jobGoogle::Cloud::Dataproc::V1::HadoopJob

Returns Optional. Job is a Hadoop job.

Returns:



586
# File 'lib/google/cloud/dataproc/v1/doc/google/cloud/dataproc/v1/jobs.rb', line 586

class Job; end

#hive_jobGoogle::Cloud::Dataproc::V1::HiveJob

Returns Optional. Job is a Hive job.

Returns:



586
# File 'lib/google/cloud/dataproc/v1/doc/google/cloud/dataproc/v1/jobs.rb', line 586

class Job; end

#job_uuidString

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.

Returns:

  • (String)

    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.



586
# File 'lib/google/cloud/dataproc/v1/doc/google/cloud/dataproc/v1/jobs.rb', line 586

class Job; end

#labelsHash{String => String}

Returns Optional. The labels to associate with this job. Label keys must contain 1 to 63 characters, and must conform to RFC 1035. Label values may be empty, but, if present, must contain 1 to 63 characters, and must conform to RFC 1035. No more than 32 labels can be associated with a job.

Returns:

  • (Hash{String => String})

    Optional. The labels to associate with this job. Label keys must contain 1 to 63 characters, and must conform to RFC 1035. Label values may be empty, but, if present, must contain 1 to 63 characters, and must conform to RFC 1035. No more than 32 labels can be associated with a job.



586
# File 'lib/google/cloud/dataproc/v1/doc/google/cloud/dataproc/v1/jobs.rb', line 586

class Job; end

#pig_jobGoogle::Cloud::Dataproc::V1::PigJob

Returns Optional. Job is a Pig job.

Returns:



586
# File 'lib/google/cloud/dataproc/v1/doc/google/cloud/dataproc/v1/jobs.rb', line 586

class Job; end

#placementGoogle::Cloud::Dataproc::V1::JobPlacement

Returns Required. Job information, including how, when, and where to run the job.

Returns:



586
# File 'lib/google/cloud/dataproc/v1/doc/google/cloud/dataproc/v1/jobs.rb', line 586

class Job; end

#presto_jobGoogle::Cloud::Dataproc::V1::PrestoJob

Returns Optional. Job is a Presto job.

Returns:



586
# File 'lib/google/cloud/dataproc/v1/doc/google/cloud/dataproc/v1/jobs.rb', line 586

class Job; end

#pyspark_jobGoogle::Cloud::Dataproc::V1::PySparkJob

Returns Optional. Job is a PySpark job.

Returns:



586
# File 'lib/google/cloud/dataproc/v1/doc/google/cloud/dataproc/v1/jobs.rb', line 586

class Job; end

#referenceGoogle::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.

Returns:

  • (Google::Cloud::Dataproc::V1::JobReference)

    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.



586
# File 'lib/google/cloud/dataproc/v1/doc/google/cloud/dataproc/v1/jobs.rb', line 586

class Job; end

#schedulingGoogle::Cloud::Dataproc::V1::JobScheduling

Returns Optional. Job scheduling configuration.

Returns:



586
# File 'lib/google/cloud/dataproc/v1/doc/google/cloud/dataproc/v1/jobs.rb', line 586

class Job; end

#spark_jobGoogle::Cloud::Dataproc::V1::SparkJob

Returns Optional. Job is a Spark job.

Returns:



586
# File 'lib/google/cloud/dataproc/v1/doc/google/cloud/dataproc/v1/jobs.rb', line 586

class Job; end

#spark_r_jobGoogle::Cloud::Dataproc::V1::SparkRJob

Returns Optional. Job is a SparkR job.

Returns:



586
# File 'lib/google/cloud/dataproc/v1/doc/google/cloud/dataproc/v1/jobs.rb', line 586

class Job; end

#spark_sql_jobGoogle::Cloud::Dataproc::V1::SparkSqlJob

Returns Optional. Job is a SparkSql job.

Returns:



586
# File 'lib/google/cloud/dataproc/v1/doc/google/cloud/dataproc/v1/jobs.rb', line 586

class Job; end

#statusGoogle::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.

Returns:



586
# File 'lib/google/cloud/dataproc/v1/doc/google/cloud/dataproc/v1/jobs.rb', line 586

class Job; end

#status_historyArray<Google::Cloud::Dataproc::V1::JobStatus>

Returns Output only. The previous job status.

Returns:



586
# File 'lib/google/cloud/dataproc/v1/doc/google/cloud/dataproc/v1/jobs.rb', line 586

class Job; end

#yarn_applicationsArray<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.

Returns:

  • (Array<Google::Cloud::Dataproc::V1::YarnApplication>)

    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.



586
# File 'lib/google/cloud/dataproc/v1/doc/google/cloud/dataproc/v1/jobs.rb', line 586

class Job; end