Class OrderedJob
A job executed by the workflow.
Implements
Inherited Members
Namespace: Google.Apis.Dataproc.v1.Data
Assembly: Google.Apis.Dataproc.v1.dll
Syntax
public class OrderedJob : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
FlinkJob
Optional. Job is a Flink job.
Declaration
[JsonProperty("flinkJob")]
public virtual FlinkJob FlinkJob { get; set; }
Property Value
Type | Description |
---|---|
FlinkJob |
HadoopJob
Optional. Job is a Hadoop job.
Declaration
[JsonProperty("hadoopJob")]
public virtual HadoopJob HadoopJob { get; set; }
Property Value
Type | Description |
---|---|
HadoopJob |
HiveJob
Optional. Job is a Hive job.
Declaration
[JsonProperty("hiveJob")]
public virtual HiveJob HiveJob { get; set; }
Property Value
Type | Description |
---|---|
HiveJob |
Labels
Optional. The labels to associate with this job.Label keys must be between 1 and 63 characters long, and must conform to the following regular expression: \p{Ll}\p{Lo}{0,62}Label values must be between 1 and 63 characters long, and must conform to the following regular expression: \p{Ll}\p{Lo}\p{N}_-{0,63}No more than 32 labels can be associated with a given job.
Declaration
[JsonProperty("labels")]
public virtual IDictionary<string, string> Labels { get; set; }
Property Value
Type | Description |
---|---|
IDictionary<string, string> |
PigJob
Optional. Job is a Pig job.
Declaration
[JsonProperty("pigJob")]
public virtual PigJob PigJob { get; set; }
Property Value
Type | Description |
---|---|
PigJob |
PrerequisiteStepIds
Optional. The optional list of prerequisite job step_ids. If not specified, the job will start at the beginning of workflow.
Declaration
[JsonProperty("prerequisiteStepIds")]
public virtual IList<string> PrerequisiteStepIds { get; set; }
Property Value
Type | Description |
---|---|
IList<string> |
PrestoJob
Optional. Job is a Presto job.
Declaration
[JsonProperty("prestoJob")]
public virtual PrestoJob PrestoJob { get; set; }
Property Value
Type | Description |
---|---|
PrestoJob |
PysparkJob
Optional. Job is a PySpark job.
Declaration
[JsonProperty("pysparkJob")]
public virtual PySparkJob PysparkJob { get; set; }
Property Value
Type | Description |
---|---|
PySparkJob |
Scheduling
Optional. Job scheduling configuration.
Declaration
[JsonProperty("scheduling")]
public virtual JobScheduling Scheduling { get; set; }
Property Value
Type | Description |
---|---|
JobScheduling |
SparkJob
Optional. Job is a Spark job.
Declaration
[JsonProperty("sparkJob")]
public virtual SparkJob SparkJob { get; set; }
Property Value
Type | Description |
---|---|
SparkJob |
SparkRJob
Optional. Job is a SparkR job.
Declaration
[JsonProperty("sparkRJob")]
public virtual SparkRJob SparkRJob { get; set; }
Property Value
Type | Description |
---|---|
SparkRJob |
SparkSqlJob
Optional. Job is a SparkSql job.
Declaration
[JsonProperty("sparkSqlJob")]
public virtual SparkSqlJob SparkSqlJob { get; set; }
Property Value
Type | Description |
---|---|
SparkSqlJob |
StepId
Required. The step id. The id must be unique among all jobs within the template.The step id is used as prefix for job id, as job goog-dataproc-workflow-step-id label, and in prerequisiteStepIds field from other steps.The id must contain only letters (a-z, A-Z), numbers (0-9), underscores (_), and hyphens (-). Cannot begin or end with underscore or hyphen. Must consist of between 3 and 50 characters.
Declaration
[JsonProperty("stepId")]
public virtual string StepId { get; set; }
Property Value
Type | Description |
---|---|
string |
TrinoJob
Optional. Job is a Trino job.
Declaration
[JsonProperty("trinoJob")]
public virtual TrinoJob TrinoJob { get; set; }
Property Value
Type | Description |
---|---|
TrinoJob |