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