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 Cloud 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.



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

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.



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

class Job; end

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

Returns Job is a Hadoop job.

Returns:



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

class Job; end

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

Returns Job is a Hive job.

Returns:



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

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.



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

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.



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

class Job; end

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

Returns Job is a Pig job.

Returns:



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

class Job; end

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

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

Returns:



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

class Job; end

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

Returns Job is a Pyspark job.

Returns:



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

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.



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

class Job; end

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

Returns Optional. Job scheduling configuration.

Returns:



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

class Job; end

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

Returns Job is a Spark job.

Returns:



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

class Job; end

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

Returns Job is a SparkR job.

Returns:



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

class Job; end

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

Returns Job is a SparkSql job.

Returns:



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

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:



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

class Job; end

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

Returns Output only. The previous job status.

Returns:



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

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.



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

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:



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

class Job; end