public interface OrderedJobOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsLabels(String key)
Optional.
|
HadoopJob |
getHadoopJob()
Job is a Hadoop job.
|
HadoopJobOrBuilder |
getHadoopJobOrBuilder()
Job is a Hadoop job.
|
HiveJob |
getHiveJob()
Job is a Hive job.
|
HiveJobOrBuilder |
getHiveJobOrBuilder()
Job is a Hive job.
|
OrderedJob.JobTypeCase |
getJobTypeCase() |
Map<String,String> |
getLabels()
Deprecated.
|
int |
getLabelsCount()
Optional.
|
Map<String,String> |
getLabelsMap()
Optional.
|
String |
getLabelsOrDefault(String key,
String defaultValue)
Optional.
|
String |
getLabelsOrThrow(String key)
Optional.
|
PigJob |
getPigJob()
Job is a Pig job.
|
PigJobOrBuilder |
getPigJobOrBuilder()
Job is a Pig job.
|
String |
getPrerequisiteStepIds(int index)
Optional.
|
com.google.protobuf.ByteString |
getPrerequisiteStepIdsBytes(int index)
Optional.
|
int |
getPrerequisiteStepIdsCount()
Optional.
|
List<String> |
getPrerequisiteStepIdsList()
Optional.
|
PySparkJob |
getPysparkJob()
Job is a Pyspark job.
|
PySparkJobOrBuilder |
getPysparkJobOrBuilder()
Job is a Pyspark job.
|
JobScheduling |
getScheduling()
Optional.
|
JobSchedulingOrBuilder |
getSchedulingOrBuilder()
Optional.
|
SparkJob |
getSparkJob()
Job is a Spark job.
|
SparkJobOrBuilder |
getSparkJobOrBuilder()
Job is a Spark job.
|
SparkSqlJob |
getSparkSqlJob()
Job is a SparkSql job.
|
SparkSqlJobOrBuilder |
getSparkSqlJobOrBuilder()
Job is a SparkSql job.
|
String |
getStepId()
Required.
|
com.google.protobuf.ByteString |
getStepIdBytes()
Required.
|
boolean |
hasHadoopJob()
Job is a Hadoop job.
|
boolean |
hasHiveJob()
Job is a Hive job.
|
boolean |
hasPigJob()
Job is a Pig job.
|
boolean |
hasPysparkJob()
Job is a Pyspark job.
|
boolean |
hasScheduling()
Optional.
|
boolean |
hasSparkJob()
Job is a Spark job.
|
boolean |
hasSparkSqlJob()
Job is a SparkSql job.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofString getStepId()
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][google.cloud.dataproc.v1.OrderedJob.prerequisite_step_ids] 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.
string step_id = 1;com.google.protobuf.ByteString getStepIdBytes()
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][google.cloud.dataproc.v1.OrderedJob.prerequisite_step_ids] 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.
string step_id = 1;boolean hasHadoopJob()
Job is a Hadoop job.
.google.cloud.dataproc.v1.HadoopJob hadoop_job = 2;HadoopJob getHadoopJob()
Job is a Hadoop job.
.google.cloud.dataproc.v1.HadoopJob hadoop_job = 2;HadoopJobOrBuilder getHadoopJobOrBuilder()
Job is a Hadoop job.
.google.cloud.dataproc.v1.HadoopJob hadoop_job = 2;boolean hasSparkJob()
Job is a Spark job.
.google.cloud.dataproc.v1.SparkJob spark_job = 3;SparkJob getSparkJob()
Job is a Spark job.
.google.cloud.dataproc.v1.SparkJob spark_job = 3;SparkJobOrBuilder getSparkJobOrBuilder()
Job is a Spark job.
.google.cloud.dataproc.v1.SparkJob spark_job = 3;boolean hasPysparkJob()
Job is a Pyspark job.
.google.cloud.dataproc.v1.PySparkJob pyspark_job = 4;PySparkJob getPysparkJob()
Job is a Pyspark job.
.google.cloud.dataproc.v1.PySparkJob pyspark_job = 4;PySparkJobOrBuilder getPysparkJobOrBuilder()
Job is a Pyspark job.
.google.cloud.dataproc.v1.PySparkJob pyspark_job = 4;boolean hasHiveJob()
Job is a Hive job.
.google.cloud.dataproc.v1.HiveJob hive_job = 5;HiveJob getHiveJob()
Job is a Hive job.
.google.cloud.dataproc.v1.HiveJob hive_job = 5;HiveJobOrBuilder getHiveJobOrBuilder()
Job is a Hive job.
.google.cloud.dataproc.v1.HiveJob hive_job = 5;boolean hasPigJob()
Job is a Pig job.
.google.cloud.dataproc.v1.PigJob pig_job = 6;PigJob getPigJob()
Job is a Pig job.
.google.cloud.dataproc.v1.PigJob pig_job = 6;PigJobOrBuilder getPigJobOrBuilder()
Job is a Pig job.
.google.cloud.dataproc.v1.PigJob pig_job = 6;boolean hasSparkSqlJob()
Job is a SparkSql job.
.google.cloud.dataproc.v1.SparkSqlJob spark_sql_job = 7;SparkSqlJob getSparkSqlJob()
Job is a SparkSql job.
.google.cloud.dataproc.v1.SparkSqlJob spark_sql_job = 7;SparkSqlJobOrBuilder getSparkSqlJobOrBuilder()
Job is a SparkSql job.
.google.cloud.dataproc.v1.SparkSqlJob spark_sql_job = 7;int getLabelsCount()
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}][\p{Ll}\p{Lo}\p{N}_-]{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.
map<string, string> labels = 8;boolean containsLabels(String key)
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}][\p{Ll}\p{Lo}\p{N}_-]{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.
map<string, string> labels = 8;@Deprecated Map<String,String> getLabels()
getLabelsMap() instead.Map<String,String> getLabelsMap()
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}][\p{Ll}\p{Lo}\p{N}_-]{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.
map<string, string> labels = 8;String getLabelsOrDefault(String key, String defaultValue)
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}][\p{Ll}\p{Lo}\p{N}_-]{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.
map<string, string> labels = 8;String getLabelsOrThrow(String key)
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}][\p{Ll}\p{Lo}\p{N}_-]{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.
map<string, string> labels = 8;boolean hasScheduling()
Optional. Job scheduling configuration.
.google.cloud.dataproc.v1.JobScheduling scheduling = 9;JobScheduling getScheduling()
Optional. Job scheduling configuration.
.google.cloud.dataproc.v1.JobScheduling scheduling = 9;JobSchedulingOrBuilder getSchedulingOrBuilder()
Optional. Job scheduling configuration.
.google.cloud.dataproc.v1.JobScheduling scheduling = 9;List<String> getPrerequisiteStepIdsList()
Optional. The optional list of prerequisite job step_ids. If not specified, the job will start at the beginning of workflow.
repeated string prerequisite_step_ids = 10;int getPrerequisiteStepIdsCount()
Optional. The optional list of prerequisite job step_ids. If not specified, the job will start at the beginning of workflow.
repeated string prerequisite_step_ids = 10;String getPrerequisiteStepIds(int index)
Optional. The optional list of prerequisite job step_ids. If not specified, the job will start at the beginning of workflow.
repeated string prerequisite_step_ids = 10;com.google.protobuf.ByteString getPrerequisiteStepIdsBytes(int index)
Optional. The optional list of prerequisite job step_ids. If not specified, the job will start at the beginning of workflow.
repeated string prerequisite_step_ids = 10;OrderedJob.JobTypeCase getJobTypeCase()
Copyright © 2019 Google LLC. All rights reserved.