Job class
A Dataproc job resource.
Constructors
- 
          Job({bool? done, String? driverControlFilesUri, String? driverOutputResourceUri, DriverSchedulingConfig? driverSchedulingConfig, FlinkJob? flinkJob, HadoopJob? hadoopJob, HiveJob? hiveJob, String? jobUuid, Map<String, String> ? labels, PigJob? pigJob, JobPlacement? placement, PrestoJob? prestoJob, PySparkJob? pysparkJob, JobReference? reference, JobScheduling? scheduling, SparkJob? sparkJob, SparkRJob? sparkRJob, SparkSqlJob? sparkSqlJob, JobStatus? status, List<JobStatus> ? statusHistory, TrinoJob? trinoJob, List<YarnApplication> ? yarnApplications})
- Job.fromJson(Map json_)
Properties
- done ↔ bool?
- 
  Indicates whether the job is completed.
  getter/setter pair
- driverControlFilesUri ↔ String?
- 
  If present, the location of miscellaneous control files which can be used
as part of job setup and handling.
  getter/setter pair
- driverOutputResourceUri ↔ String?
- 
  A URI pointing to the location of the stdout of the job's driver program.
  getter/setter pair
- driverSchedulingConfig ↔ DriverSchedulingConfig?
- 
  Driver scheduling configuration.
  getter/setter pair
- flinkJob ↔ FlinkJob?
- 
  Job is a Flink job.
  getter/setter pair
- hadoopJob ↔ HadoopJob?
- 
  Job is a Hadoop job.
  getter/setter pair
- hashCode → int
- 
  The hash code for this object.
  no setterinherited
- hiveJob ↔ HiveJob?
- 
  Job is a Hive job.
  getter/setter pair
- jobUuid ↔ String?
- 
  A UUID that uniquely identifies a job within the project over time.
  getter/setter pair
- 
  labels
  ↔ Map<String, String> ?
- 
  The labels to associate with this job.
  getter/setter pair
- pigJob ↔ PigJob?
- 
  Job is a Pig job.
  getter/setter pair
- placement ↔ JobPlacement?
- 
  Job information, including how, when, and where to run the job.
  getter/setter pair
- prestoJob ↔ PrestoJob?
- 
  Job is a Presto job.
  getter/setter pair
- pysparkJob ↔ PySparkJob?
- 
  Job is a PySpark job.
  getter/setter pair
- reference ↔ JobReference?
- 
  The fully qualified reference to the job, which can be used to obtain the
equivalent REST path of the job resource.
  getter/setter pair
- runtimeType → Type
- 
  A representation of the runtime type of the object.
  no setterinherited
- scheduling ↔ JobScheduling?
- 
  Job scheduling configuration.
  getter/setter pair
- sparkJob ↔ SparkJob?
- 
  Job is a Spark job.
  getter/setter pair
- sparkRJob ↔ SparkRJob?
- 
  Job is a SparkR job.
  getter/setter pair
- sparkSqlJob ↔ SparkSqlJob?
- 
  Job is a SparkSql job.
  getter/setter pair
- status ↔ JobStatus?
- 
  The job status.
  getter/setter pair
- 
  statusHistory
  ↔ List<JobStatus> ?
- 
  The previous job status.
  getter/setter pair
- trinoJob ↔ TrinoJob?
- 
  Job is a Trino job.
  getter/setter pair
- 
  yarnApplications
  ↔ List<YarnApplication> ?
- 
  The collection of YARN applications spun up by this job.Beta Feature: This
report is available for testing purposes only.
  getter/setter pair
Methods
- 
  noSuchMethod(Invocation invocation) → dynamic 
- 
  Invoked when a nonexistent method or property is accessed.
  inherited
- 
  toJson() → Map< String, dynamic> 
- 
  toString() → String 
- 
  A string representation of this object.
  inherited
Operators
- 
  operator ==(Object other) → bool 
- 
  The equality operator.
  inherited