Class: Google::Cloud::Dataproc::V1beta2::Job

Inherits:
Object
  • Object
show all
Defined in:
lib/google/cloud/dataproc/v1beta2/doc/google/cloud/dataproc/v1beta2/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.



555
# File 'lib/google/cloud/dataproc/v1beta2/doc/google/cloud/dataproc/v1beta2/jobs.rb', line 555

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.



555
# File 'lib/google/cloud/dataproc/v1beta2/doc/google/cloud/dataproc/v1beta2/jobs.rb', line 555

class Job; end

#hadoop_jobGoogle::Cloud::Dataproc::V1beta2::HadoopJob



555
# File 'lib/google/cloud/dataproc/v1beta2/doc/google/cloud/dataproc/v1beta2/jobs.rb', line 555

class Job; end

#hive_jobGoogle::Cloud::Dataproc::V1beta2::HiveJob



555
# File 'lib/google/cloud/dataproc/v1beta2/doc/google/cloud/dataproc/v1beta2/jobs.rb', line 555

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.



555
# File 'lib/google/cloud/dataproc/v1beta2/doc/google/cloud/dataproc/v1beta2/jobs.rb', line 555

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.



555
# File 'lib/google/cloud/dataproc/v1beta2/doc/google/cloud/dataproc/v1beta2/jobs.rb', line 555

class Job; end

#pig_jobGoogle::Cloud::Dataproc::V1beta2::PigJob



555
# File 'lib/google/cloud/dataproc/v1beta2/doc/google/cloud/dataproc/v1beta2/jobs.rb', line 555

class Job; end

#placementGoogle::Cloud::Dataproc::V1beta2::JobPlacement

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

Returns:



555
# File 'lib/google/cloud/dataproc/v1beta2/doc/google/cloud/dataproc/v1beta2/jobs.rb', line 555

class Job; end

#pyspark_jobGoogle::Cloud::Dataproc::V1beta2::PySparkJob



555
# File 'lib/google/cloud/dataproc/v1beta2/doc/google/cloud/dataproc/v1beta2/jobs.rb', line 555

class Job; end

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



555
# File 'lib/google/cloud/dataproc/v1beta2/doc/google/cloud/dataproc/v1beta2/jobs.rb', line 555

class Job; end

#schedulingGoogle::Cloud::Dataproc::V1beta2::JobScheduling

Returns Optional. Job scheduling configuration.

Returns:



555
# File 'lib/google/cloud/dataproc/v1beta2/doc/google/cloud/dataproc/v1beta2/jobs.rb', line 555

class Job; end

#spark_jobGoogle::Cloud::Dataproc::V1beta2::SparkJob



555
# File 'lib/google/cloud/dataproc/v1beta2/doc/google/cloud/dataproc/v1beta2/jobs.rb', line 555

class Job; end

#spark_r_jobGoogle::Cloud::Dataproc::V1beta2::SparkRJob



555
# File 'lib/google/cloud/dataproc/v1beta2/doc/google/cloud/dataproc/v1beta2/jobs.rb', line 555

class Job; end

#spark_sql_jobGoogle::Cloud::Dataproc::V1beta2::SparkSqlJob



555
# File 'lib/google/cloud/dataproc/v1beta2/doc/google/cloud/dataproc/v1beta2/jobs.rb', line 555

class Job; end

#statusGoogle::Cloud::Dataproc::V1beta2::JobStatus

Returns Output only. The job status. Additional application-specific status information may be contained in the type_job and yarn_applications fields.

Returns:



555
# File 'lib/google/cloud/dataproc/v1beta2/doc/google/cloud/dataproc/v1beta2/jobs.rb', line 555

class Job; end

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

Returns Output only. The previous job status.

Returns:



555
# File 'lib/google/cloud/dataproc/v1beta2/doc/google/cloud/dataproc/v1beta2/jobs.rb', line 555

class Job; end

#submitted_byString

Returns Output only. The email address of the user submitting the job. For jobs submitted on the cluster, the address is username@hostname.

Returns:

  • (String)

    Output only. The email address of the user submitting the job. For jobs submitted on the cluster, the address is username@hostname.



555
# File 'lib/google/cloud/dataproc/v1beta2/doc/google/cloud/dataproc/v1beta2/jobs.rb', line 555

class Job; end

#yarn_applicationsArray<Google::Cloud::Dataproc::V1beta2::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:



555
# File 'lib/google/cloud/dataproc/v1beta2/doc/google/cloud/dataproc/v1beta2/jobs.rb', line 555

class Job; end