public static final class Job.Builder extends GeneratedMessageV3.Builder<Job.Builder> implements JobOrBuilder
A Cloud Dataproc job resource.Protobuf type
google.cloud.dataproc.v1.Job
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
addAll, addAll, mergeFrom, newUninitializedMessageException
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
mergeFrom
public static final Descriptors.Descriptor getDescriptor()
protected MapField internalGetMapField(int number)
internalGetMapField
in class GeneratedMessageV3.Builder<Job.Builder>
protected MapField internalGetMutableMapField(int number)
internalGetMutableMapField
in class GeneratedMessageV3.Builder<Job.Builder>
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class GeneratedMessageV3.Builder<Job.Builder>
public Job.Builder clear()
clear
in interface Message.Builder
clear
in interface MessageLite.Builder
clear
in class GeneratedMessageV3.Builder<Job.Builder>
public Descriptors.Descriptor getDescriptorForType()
getDescriptorForType
in interface Message.Builder
getDescriptorForType
in interface MessageOrBuilder
getDescriptorForType
in class GeneratedMessageV3.Builder<Job.Builder>
public Job getDefaultInstanceForType()
getDefaultInstanceForType
in interface MessageLiteOrBuilder
getDefaultInstanceForType
in interface MessageOrBuilder
public Job build()
build
in interface Message.Builder
build
in interface MessageLite.Builder
public Job buildPartial()
buildPartial
in interface Message.Builder
buildPartial
in interface MessageLite.Builder
public Job.Builder clone()
clone
in interface Message.Builder
clone
in interface MessageLite.Builder
clone
in class GeneratedMessageV3.Builder<Job.Builder>
public Job.Builder setField(Descriptors.FieldDescriptor field, java.lang.Object value)
setField
in interface Message.Builder
setField
in class GeneratedMessageV3.Builder<Job.Builder>
public Job.Builder clearField(Descriptors.FieldDescriptor field)
clearField
in interface Message.Builder
clearField
in class GeneratedMessageV3.Builder<Job.Builder>
public Job.Builder clearOneof(Descriptors.OneofDescriptor oneof)
clearOneof
in interface Message.Builder
clearOneof
in class GeneratedMessageV3.Builder<Job.Builder>
public Job.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, java.lang.Object value)
setRepeatedField
in interface Message.Builder
setRepeatedField
in class GeneratedMessageV3.Builder<Job.Builder>
public Job.Builder addRepeatedField(Descriptors.FieldDescriptor field, java.lang.Object value)
addRepeatedField
in interface Message.Builder
addRepeatedField
in class GeneratedMessageV3.Builder<Job.Builder>
public Job.Builder mergeFrom(Message other)
mergeFrom
in interface Message.Builder
mergeFrom
in class AbstractMessage.Builder<Job.Builder>
public Job.Builder mergeFrom(Job other)
public final boolean isInitialized()
isInitialized
in interface MessageLiteOrBuilder
isInitialized
in class GeneratedMessageV3.Builder<Job.Builder>
public Job.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom
in interface Message.Builder
mergeFrom
in interface MessageLite.Builder
mergeFrom
in class AbstractMessage.Builder<Job.Builder>
java.io.IOException
public Job.TypeJobCase getTypeJobCase()
getTypeJobCase
in interface JobOrBuilder
public Job.Builder clearTypeJob()
public boolean hasReference()
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 <code>job_id</code>.
.google.cloud.dataproc.v1.JobReference reference = 1;
hasReference
in interface JobOrBuilder
public JobReference getReference()
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 <code>job_id</code>.
.google.cloud.dataproc.v1.JobReference reference = 1;
getReference
in interface JobOrBuilder
public Job.Builder setReference(JobReference value)
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 <code>job_id</code>.
.google.cloud.dataproc.v1.JobReference reference = 1;
public Job.Builder setReference(JobReference.Builder builderForValue)
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 <code>job_id</code>.
.google.cloud.dataproc.v1.JobReference reference = 1;
public Job.Builder mergeReference(JobReference value)
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 <code>job_id</code>.
.google.cloud.dataproc.v1.JobReference reference = 1;
public Job.Builder clearReference()
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 <code>job_id</code>.
.google.cloud.dataproc.v1.JobReference reference = 1;
public JobReference.Builder getReferenceBuilder()
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 <code>job_id</code>.
.google.cloud.dataproc.v1.JobReference reference = 1;
public JobReferenceOrBuilder getReferenceOrBuilder()
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 <code>job_id</code>.
.google.cloud.dataproc.v1.JobReference reference = 1;
getReferenceOrBuilder
in interface JobOrBuilder
public boolean hasPlacement()
Required. Job information, including how, when, and where to run the job.
.google.cloud.dataproc.v1.JobPlacement placement = 2;
hasPlacement
in interface JobOrBuilder
public JobPlacement getPlacement()
Required. Job information, including how, when, and where to run the job.
.google.cloud.dataproc.v1.JobPlacement placement = 2;
getPlacement
in interface JobOrBuilder
public Job.Builder setPlacement(JobPlacement value)
Required. Job information, including how, when, and where to run the job.
.google.cloud.dataproc.v1.JobPlacement placement = 2;
public Job.Builder setPlacement(JobPlacement.Builder builderForValue)
Required. Job information, including how, when, and where to run the job.
.google.cloud.dataproc.v1.JobPlacement placement = 2;
public Job.Builder mergePlacement(JobPlacement value)
Required. Job information, including how, when, and where to run the job.
.google.cloud.dataproc.v1.JobPlacement placement = 2;
public Job.Builder clearPlacement()
Required. Job information, including how, when, and where to run the job.
.google.cloud.dataproc.v1.JobPlacement placement = 2;
public JobPlacement.Builder getPlacementBuilder()
Required. Job information, including how, when, and where to run the job.
.google.cloud.dataproc.v1.JobPlacement placement = 2;
public JobPlacementOrBuilder getPlacementOrBuilder()
Required. Job information, including how, when, and where to run the job.
.google.cloud.dataproc.v1.JobPlacement placement = 2;
getPlacementOrBuilder
in interface JobOrBuilder
public boolean hasHadoopJob()
Job is a Hadoop job.
.google.cloud.dataproc.v1.HadoopJob hadoop_job = 3;
hasHadoopJob
in interface JobOrBuilder
public HadoopJob getHadoopJob()
Job is a Hadoop job.
.google.cloud.dataproc.v1.HadoopJob hadoop_job = 3;
getHadoopJob
in interface JobOrBuilder
public Job.Builder setHadoopJob(HadoopJob value)
Job is a Hadoop job.
.google.cloud.dataproc.v1.HadoopJob hadoop_job = 3;
public Job.Builder setHadoopJob(HadoopJob.Builder builderForValue)
Job is a Hadoop job.
.google.cloud.dataproc.v1.HadoopJob hadoop_job = 3;
public Job.Builder mergeHadoopJob(HadoopJob value)
Job is a Hadoop job.
.google.cloud.dataproc.v1.HadoopJob hadoop_job = 3;
public Job.Builder clearHadoopJob()
Job is a Hadoop job.
.google.cloud.dataproc.v1.HadoopJob hadoop_job = 3;
public HadoopJob.Builder getHadoopJobBuilder()
Job is a Hadoop job.
.google.cloud.dataproc.v1.HadoopJob hadoop_job = 3;
public HadoopJobOrBuilder getHadoopJobOrBuilder()
Job is a Hadoop job.
.google.cloud.dataproc.v1.HadoopJob hadoop_job = 3;
getHadoopJobOrBuilder
in interface JobOrBuilder
public boolean hasSparkJob()
Job is a Spark job.
.google.cloud.dataproc.v1.SparkJob spark_job = 4;
hasSparkJob
in interface JobOrBuilder
public SparkJob getSparkJob()
Job is a Spark job.
.google.cloud.dataproc.v1.SparkJob spark_job = 4;
getSparkJob
in interface JobOrBuilder
public Job.Builder setSparkJob(SparkJob value)
Job is a Spark job.
.google.cloud.dataproc.v1.SparkJob spark_job = 4;
public Job.Builder setSparkJob(SparkJob.Builder builderForValue)
Job is a Spark job.
.google.cloud.dataproc.v1.SparkJob spark_job = 4;
public Job.Builder mergeSparkJob(SparkJob value)
Job is a Spark job.
.google.cloud.dataproc.v1.SparkJob spark_job = 4;
public Job.Builder clearSparkJob()
Job is a Spark job.
.google.cloud.dataproc.v1.SparkJob spark_job = 4;
public SparkJob.Builder getSparkJobBuilder()
Job is a Spark job.
.google.cloud.dataproc.v1.SparkJob spark_job = 4;
public SparkJobOrBuilder getSparkJobOrBuilder()
Job is a Spark job.
.google.cloud.dataproc.v1.SparkJob spark_job = 4;
getSparkJobOrBuilder
in interface JobOrBuilder
public boolean hasPysparkJob()
Job is a Pyspark job.
.google.cloud.dataproc.v1.PySparkJob pyspark_job = 5;
hasPysparkJob
in interface JobOrBuilder
public PySparkJob getPysparkJob()
Job is a Pyspark job.
.google.cloud.dataproc.v1.PySparkJob pyspark_job = 5;
getPysparkJob
in interface JobOrBuilder
public Job.Builder setPysparkJob(PySparkJob value)
Job is a Pyspark job.
.google.cloud.dataproc.v1.PySparkJob pyspark_job = 5;
public Job.Builder setPysparkJob(PySparkJob.Builder builderForValue)
Job is a Pyspark job.
.google.cloud.dataproc.v1.PySparkJob pyspark_job = 5;
public Job.Builder mergePysparkJob(PySparkJob value)
Job is a Pyspark job.
.google.cloud.dataproc.v1.PySparkJob pyspark_job = 5;
public Job.Builder clearPysparkJob()
Job is a Pyspark job.
.google.cloud.dataproc.v1.PySparkJob pyspark_job = 5;
public PySparkJob.Builder getPysparkJobBuilder()
Job is a Pyspark job.
.google.cloud.dataproc.v1.PySparkJob pyspark_job = 5;
public PySparkJobOrBuilder getPysparkJobOrBuilder()
Job is a Pyspark job.
.google.cloud.dataproc.v1.PySparkJob pyspark_job = 5;
getPysparkJobOrBuilder
in interface JobOrBuilder
public boolean hasHiveJob()
Job is a Hive job.
.google.cloud.dataproc.v1.HiveJob hive_job = 6;
hasHiveJob
in interface JobOrBuilder
public HiveJob getHiveJob()
Job is a Hive job.
.google.cloud.dataproc.v1.HiveJob hive_job = 6;
getHiveJob
in interface JobOrBuilder
public Job.Builder setHiveJob(HiveJob value)
Job is a Hive job.
.google.cloud.dataproc.v1.HiveJob hive_job = 6;
public Job.Builder setHiveJob(HiveJob.Builder builderForValue)
Job is a Hive job.
.google.cloud.dataproc.v1.HiveJob hive_job = 6;
public Job.Builder mergeHiveJob(HiveJob value)
Job is a Hive job.
.google.cloud.dataproc.v1.HiveJob hive_job = 6;
public Job.Builder clearHiveJob()
Job is a Hive job.
.google.cloud.dataproc.v1.HiveJob hive_job = 6;
public HiveJob.Builder getHiveJobBuilder()
Job is a Hive job.
.google.cloud.dataproc.v1.HiveJob hive_job = 6;
public HiveJobOrBuilder getHiveJobOrBuilder()
Job is a Hive job.
.google.cloud.dataproc.v1.HiveJob hive_job = 6;
getHiveJobOrBuilder
in interface JobOrBuilder
public boolean hasPigJob()
Job is a Pig job.
.google.cloud.dataproc.v1.PigJob pig_job = 7;
hasPigJob
in interface JobOrBuilder
public PigJob getPigJob()
Job is a Pig job.
.google.cloud.dataproc.v1.PigJob pig_job = 7;
getPigJob
in interface JobOrBuilder
public Job.Builder setPigJob(PigJob value)
Job is a Pig job.
.google.cloud.dataproc.v1.PigJob pig_job = 7;
public Job.Builder setPigJob(PigJob.Builder builderForValue)
Job is a Pig job.
.google.cloud.dataproc.v1.PigJob pig_job = 7;
public Job.Builder mergePigJob(PigJob value)
Job is a Pig job.
.google.cloud.dataproc.v1.PigJob pig_job = 7;
public Job.Builder clearPigJob()
Job is a Pig job.
.google.cloud.dataproc.v1.PigJob pig_job = 7;
public PigJob.Builder getPigJobBuilder()
Job is a Pig job.
.google.cloud.dataproc.v1.PigJob pig_job = 7;
public PigJobOrBuilder getPigJobOrBuilder()
Job is a Pig job.
.google.cloud.dataproc.v1.PigJob pig_job = 7;
getPigJobOrBuilder
in interface JobOrBuilder
public boolean hasSparkSqlJob()
Job is a SparkSql job.
.google.cloud.dataproc.v1.SparkSqlJob spark_sql_job = 12;
hasSparkSqlJob
in interface JobOrBuilder
public SparkSqlJob getSparkSqlJob()
Job is a SparkSql job.
.google.cloud.dataproc.v1.SparkSqlJob spark_sql_job = 12;
getSparkSqlJob
in interface JobOrBuilder
public Job.Builder setSparkSqlJob(SparkSqlJob value)
Job is a SparkSql job.
.google.cloud.dataproc.v1.SparkSqlJob spark_sql_job = 12;
public Job.Builder setSparkSqlJob(SparkSqlJob.Builder builderForValue)
Job is a SparkSql job.
.google.cloud.dataproc.v1.SparkSqlJob spark_sql_job = 12;
public Job.Builder mergeSparkSqlJob(SparkSqlJob value)
Job is a SparkSql job.
.google.cloud.dataproc.v1.SparkSqlJob spark_sql_job = 12;
public Job.Builder clearSparkSqlJob()
Job is a SparkSql job.
.google.cloud.dataproc.v1.SparkSqlJob spark_sql_job = 12;
public SparkSqlJob.Builder getSparkSqlJobBuilder()
Job is a SparkSql job.
.google.cloud.dataproc.v1.SparkSqlJob spark_sql_job = 12;
public SparkSqlJobOrBuilder getSparkSqlJobOrBuilder()
Job is a SparkSql job.
.google.cloud.dataproc.v1.SparkSqlJob spark_sql_job = 12;
getSparkSqlJobOrBuilder
in interface JobOrBuilder
public boolean hasStatus()
Output-only. The job status. Additional application-specific status information may be contained in the <code>type_job</code> and <code>yarn_applications</code> fields.
.google.cloud.dataproc.v1.JobStatus status = 8;
hasStatus
in interface JobOrBuilder
public JobStatus getStatus()
Output-only. The job status. Additional application-specific status information may be contained in the <code>type_job</code> and <code>yarn_applications</code> fields.
.google.cloud.dataproc.v1.JobStatus status = 8;
getStatus
in interface JobOrBuilder
public Job.Builder setStatus(JobStatus value)
Output-only. The job status. Additional application-specific status information may be contained in the <code>type_job</code> and <code>yarn_applications</code> fields.
.google.cloud.dataproc.v1.JobStatus status = 8;
public Job.Builder setStatus(JobStatus.Builder builderForValue)
Output-only. The job status. Additional application-specific status information may be contained in the <code>type_job</code> and <code>yarn_applications</code> fields.
.google.cloud.dataproc.v1.JobStatus status = 8;
public Job.Builder mergeStatus(JobStatus value)
Output-only. The job status. Additional application-specific status information may be contained in the <code>type_job</code> and <code>yarn_applications</code> fields.
.google.cloud.dataproc.v1.JobStatus status = 8;
public Job.Builder clearStatus()
Output-only. The job status. Additional application-specific status information may be contained in the <code>type_job</code> and <code>yarn_applications</code> fields.
.google.cloud.dataproc.v1.JobStatus status = 8;
public JobStatus.Builder getStatusBuilder()
Output-only. The job status. Additional application-specific status information may be contained in the <code>type_job</code> and <code>yarn_applications</code> fields.
.google.cloud.dataproc.v1.JobStatus status = 8;
public JobStatusOrBuilder getStatusOrBuilder()
Output-only. The job status. Additional application-specific status information may be contained in the <code>type_job</code> and <code>yarn_applications</code> fields.
.google.cloud.dataproc.v1.JobStatus status = 8;
getStatusOrBuilder
in interface JobOrBuilder
public java.util.List<JobStatus> getStatusHistoryList()
Output-only. The previous job status.
repeated .google.cloud.dataproc.v1.JobStatus status_history = 13;
getStatusHistoryList
in interface JobOrBuilder
public int getStatusHistoryCount()
Output-only. The previous job status.
repeated .google.cloud.dataproc.v1.JobStatus status_history = 13;
getStatusHistoryCount
in interface JobOrBuilder
public JobStatus getStatusHistory(int index)
Output-only. The previous job status.
repeated .google.cloud.dataproc.v1.JobStatus status_history = 13;
getStatusHistory
in interface JobOrBuilder
public Job.Builder setStatusHistory(int index, JobStatus value)
Output-only. The previous job status.
repeated .google.cloud.dataproc.v1.JobStatus status_history = 13;
public Job.Builder setStatusHistory(int index, JobStatus.Builder builderForValue)
Output-only. The previous job status.
repeated .google.cloud.dataproc.v1.JobStatus status_history = 13;
public Job.Builder addStatusHistory(JobStatus value)
Output-only. The previous job status.
repeated .google.cloud.dataproc.v1.JobStatus status_history = 13;
public Job.Builder addStatusHistory(int index, JobStatus value)
Output-only. The previous job status.
repeated .google.cloud.dataproc.v1.JobStatus status_history = 13;
public Job.Builder addStatusHistory(JobStatus.Builder builderForValue)
Output-only. The previous job status.
repeated .google.cloud.dataproc.v1.JobStatus status_history = 13;
public Job.Builder addStatusHistory(int index, JobStatus.Builder builderForValue)
Output-only. The previous job status.
repeated .google.cloud.dataproc.v1.JobStatus status_history = 13;
public Job.Builder addAllStatusHistory(java.lang.Iterable<? extends JobStatus> values)
Output-only. The previous job status.
repeated .google.cloud.dataproc.v1.JobStatus status_history = 13;
public Job.Builder clearStatusHistory()
Output-only. The previous job status.
repeated .google.cloud.dataproc.v1.JobStatus status_history = 13;
public Job.Builder removeStatusHistory(int index)
Output-only. The previous job status.
repeated .google.cloud.dataproc.v1.JobStatus status_history = 13;
public JobStatus.Builder getStatusHistoryBuilder(int index)
Output-only. The previous job status.
repeated .google.cloud.dataproc.v1.JobStatus status_history = 13;
public JobStatusOrBuilder getStatusHistoryOrBuilder(int index)
Output-only. The previous job status.
repeated .google.cloud.dataproc.v1.JobStatus status_history = 13;
getStatusHistoryOrBuilder
in interface JobOrBuilder
public java.util.List<? extends JobStatusOrBuilder> getStatusHistoryOrBuilderList()
Output-only. The previous job status.
repeated .google.cloud.dataproc.v1.JobStatus status_history = 13;
getStatusHistoryOrBuilderList
in interface JobOrBuilder
public JobStatus.Builder addStatusHistoryBuilder()
Output-only. The previous job status.
repeated .google.cloud.dataproc.v1.JobStatus status_history = 13;
public JobStatus.Builder addStatusHistoryBuilder(int index)
Output-only. The previous job status.
repeated .google.cloud.dataproc.v1.JobStatus status_history = 13;
public java.util.List<JobStatus.Builder> getStatusHistoryBuilderList()
Output-only. The previous job status.
repeated .google.cloud.dataproc.v1.JobStatus status_history = 13;
public java.util.List<YarnApplication> getYarnApplicationsList()
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.
repeated .google.cloud.dataproc.v1.YarnApplication yarn_applications = 9;
getYarnApplicationsList
in interface JobOrBuilder
public int getYarnApplicationsCount()
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.
repeated .google.cloud.dataproc.v1.YarnApplication yarn_applications = 9;
getYarnApplicationsCount
in interface JobOrBuilder
public YarnApplication getYarnApplications(int index)
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.
repeated .google.cloud.dataproc.v1.YarnApplication yarn_applications = 9;
getYarnApplications
in interface JobOrBuilder
public Job.Builder setYarnApplications(int index, YarnApplication value)
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.
repeated .google.cloud.dataproc.v1.YarnApplication yarn_applications = 9;
public Job.Builder setYarnApplications(int index, YarnApplication.Builder builderForValue)
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.
repeated .google.cloud.dataproc.v1.YarnApplication yarn_applications = 9;
public Job.Builder addYarnApplications(YarnApplication value)
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.
repeated .google.cloud.dataproc.v1.YarnApplication yarn_applications = 9;
public Job.Builder addYarnApplications(int index, YarnApplication value)
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.
repeated .google.cloud.dataproc.v1.YarnApplication yarn_applications = 9;
public Job.Builder addYarnApplications(YarnApplication.Builder builderForValue)
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.
repeated .google.cloud.dataproc.v1.YarnApplication yarn_applications = 9;
public Job.Builder addYarnApplications(int index, YarnApplication.Builder builderForValue)
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.
repeated .google.cloud.dataproc.v1.YarnApplication yarn_applications = 9;
public Job.Builder addAllYarnApplications(java.lang.Iterable<? extends YarnApplication> values)
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.
repeated .google.cloud.dataproc.v1.YarnApplication yarn_applications = 9;
public Job.Builder clearYarnApplications()
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.
repeated .google.cloud.dataproc.v1.YarnApplication yarn_applications = 9;
public Job.Builder removeYarnApplications(int index)
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.
repeated .google.cloud.dataproc.v1.YarnApplication yarn_applications = 9;
public YarnApplication.Builder getYarnApplicationsBuilder(int index)
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.
repeated .google.cloud.dataproc.v1.YarnApplication yarn_applications = 9;
public YarnApplicationOrBuilder getYarnApplicationsOrBuilder(int index)
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.
repeated .google.cloud.dataproc.v1.YarnApplication yarn_applications = 9;
getYarnApplicationsOrBuilder
in interface JobOrBuilder
public java.util.List<? extends YarnApplicationOrBuilder> getYarnApplicationsOrBuilderList()
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.
repeated .google.cloud.dataproc.v1.YarnApplication yarn_applications = 9;
getYarnApplicationsOrBuilderList
in interface JobOrBuilder
public YarnApplication.Builder addYarnApplicationsBuilder()
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.
repeated .google.cloud.dataproc.v1.YarnApplication yarn_applications = 9;
public YarnApplication.Builder addYarnApplicationsBuilder(int index)
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.
repeated .google.cloud.dataproc.v1.YarnApplication yarn_applications = 9;
public java.util.List<YarnApplication.Builder> getYarnApplicationsBuilderList()
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.
repeated .google.cloud.dataproc.v1.YarnApplication yarn_applications = 9;
public java.lang.String getDriverOutputResourceUri()
Output-only. A URI pointing to the location of the stdout of the job's driver program.
string driver_output_resource_uri = 17;
getDriverOutputResourceUri
in interface JobOrBuilder
public ByteString getDriverOutputResourceUriBytes()
Output-only. A URI pointing to the location of the stdout of the job's driver program.
string driver_output_resource_uri = 17;
getDriverOutputResourceUriBytes
in interface JobOrBuilder
public Job.Builder setDriverOutputResourceUri(java.lang.String value)
Output-only. A URI pointing to the location of the stdout of the job's driver program.
string driver_output_resource_uri = 17;
public Job.Builder clearDriverOutputResourceUri()
Output-only. A URI pointing to the location of the stdout of the job's driver program.
string driver_output_resource_uri = 17;
public Job.Builder setDriverOutputResourceUriBytes(ByteString value)
Output-only. A URI pointing to the location of the stdout of the job's driver program.
string driver_output_resource_uri = 17;
public java.lang.String getDriverControlFilesUri()
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`.
string driver_control_files_uri = 15;
getDriverControlFilesUri
in interface JobOrBuilder
public ByteString getDriverControlFilesUriBytes()
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`.
string driver_control_files_uri = 15;
getDriverControlFilesUriBytes
in interface JobOrBuilder
public Job.Builder setDriverControlFilesUri(java.lang.String value)
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`.
string driver_control_files_uri = 15;
public Job.Builder clearDriverControlFilesUri()
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`.
string driver_control_files_uri = 15;
public Job.Builder setDriverControlFilesUriBytes(ByteString value)
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`.
string driver_control_files_uri = 15;
public int getLabelsCount()
JobOrBuilder
Optional. The labels to associate with this job. Label **keys** must contain 1 to 63 characters, and must conform to [RFC 1035](https://www.ietf.org/rfc/rfc1035.txt). Label **values** may be empty, but, if present, must contain 1 to 63 characters, and must conform to [RFC 1035](https://www.ietf.org/rfc/rfc1035.txt). No more than 32 labels can be associated with a job.
map<string, string> labels = 18;
getLabelsCount
in interface JobOrBuilder
public boolean containsLabels(java.lang.String key)
Optional. The labels to associate with this job. Label **keys** must contain 1 to 63 characters, and must conform to [RFC 1035](https://www.ietf.org/rfc/rfc1035.txt). Label **values** may be empty, but, if present, must contain 1 to 63 characters, and must conform to [RFC 1035](https://www.ietf.org/rfc/rfc1035.txt). No more than 32 labels can be associated with a job.
map<string, string> labels = 18;
containsLabels
in interface JobOrBuilder
@Deprecated public java.util.Map<java.lang.String,java.lang.String> getLabels()
getLabelsMap()
instead.getLabels
in interface JobOrBuilder
public java.util.Map<java.lang.String,java.lang.String> getLabelsMap()
Optional. The labels to associate with this job. Label **keys** must contain 1 to 63 characters, and must conform to [RFC 1035](https://www.ietf.org/rfc/rfc1035.txt). Label **values** may be empty, but, if present, must contain 1 to 63 characters, and must conform to [RFC 1035](https://www.ietf.org/rfc/rfc1035.txt). No more than 32 labels can be associated with a job.
map<string, string> labels = 18;
getLabelsMap
in interface JobOrBuilder
public java.lang.String getLabelsOrDefault(java.lang.String key, java.lang.String defaultValue)
Optional. The labels to associate with this job. Label **keys** must contain 1 to 63 characters, and must conform to [RFC 1035](https://www.ietf.org/rfc/rfc1035.txt). Label **values** may be empty, but, if present, must contain 1 to 63 characters, and must conform to [RFC 1035](https://www.ietf.org/rfc/rfc1035.txt). No more than 32 labels can be associated with a job.
map<string, string> labels = 18;
getLabelsOrDefault
in interface JobOrBuilder
public java.lang.String getLabelsOrThrow(java.lang.String key)
Optional. The labels to associate with this job. Label **keys** must contain 1 to 63 characters, and must conform to [RFC 1035](https://www.ietf.org/rfc/rfc1035.txt). Label **values** may be empty, but, if present, must contain 1 to 63 characters, and must conform to [RFC 1035](https://www.ietf.org/rfc/rfc1035.txt). No more than 32 labels can be associated with a job.
map<string, string> labels = 18;
getLabelsOrThrow
in interface JobOrBuilder
public Job.Builder clearLabels()
public Job.Builder removeLabels(java.lang.String key)
Optional. The labels to associate with this job. Label **keys** must contain 1 to 63 characters, and must conform to [RFC 1035](https://www.ietf.org/rfc/rfc1035.txt). Label **values** may be empty, but, if present, must contain 1 to 63 characters, and must conform to [RFC 1035](https://www.ietf.org/rfc/rfc1035.txt). No more than 32 labels can be associated with a job.
map<string, string> labels = 18;
@Deprecated public java.util.Map<java.lang.String,java.lang.String> getMutableLabels()
public Job.Builder putLabels(java.lang.String key, java.lang.String value)
Optional. The labels to associate with this job. Label **keys** must contain 1 to 63 characters, and must conform to [RFC 1035](https://www.ietf.org/rfc/rfc1035.txt). Label **values** may be empty, but, if present, must contain 1 to 63 characters, and must conform to [RFC 1035](https://www.ietf.org/rfc/rfc1035.txt). No more than 32 labels can be associated with a job.
map<string, string> labels = 18;
public Job.Builder putAllLabels(java.util.Map<java.lang.String,java.lang.String> values)
Optional. The labels to associate with this job. Label **keys** must contain 1 to 63 characters, and must conform to [RFC 1035](https://www.ietf.org/rfc/rfc1035.txt). Label **values** may be empty, but, if present, must contain 1 to 63 characters, and must conform to [RFC 1035](https://www.ietf.org/rfc/rfc1035.txt). No more than 32 labels can be associated with a job.
map<string, string> labels = 18;
public boolean hasScheduling()
Optional. Job scheduling configuration.
.google.cloud.dataproc.v1.JobScheduling scheduling = 20;
hasScheduling
in interface JobOrBuilder
public JobScheduling getScheduling()
Optional. Job scheduling configuration.
.google.cloud.dataproc.v1.JobScheduling scheduling = 20;
getScheduling
in interface JobOrBuilder
public Job.Builder setScheduling(JobScheduling value)
Optional. Job scheduling configuration.
.google.cloud.dataproc.v1.JobScheduling scheduling = 20;
public Job.Builder setScheduling(JobScheduling.Builder builderForValue)
Optional. Job scheduling configuration.
.google.cloud.dataproc.v1.JobScheduling scheduling = 20;
public Job.Builder mergeScheduling(JobScheduling value)
Optional. Job scheduling configuration.
.google.cloud.dataproc.v1.JobScheduling scheduling = 20;
public Job.Builder clearScheduling()
Optional. Job scheduling configuration.
.google.cloud.dataproc.v1.JobScheduling scheduling = 20;
public JobScheduling.Builder getSchedulingBuilder()
Optional. Job scheduling configuration.
.google.cloud.dataproc.v1.JobScheduling scheduling = 20;
public JobSchedulingOrBuilder getSchedulingOrBuilder()
Optional. Job scheduling configuration.
.google.cloud.dataproc.v1.JobScheduling scheduling = 20;
getSchedulingOrBuilder
in interface JobOrBuilder
public final Job.Builder setUnknownFields(UnknownFieldSet unknownFields)
setUnknownFields
in interface Message.Builder
setUnknownFields
in class GeneratedMessageV3.Builder<Job.Builder>
public final Job.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
mergeUnknownFields
in interface Message.Builder
mergeUnknownFields
in class GeneratedMessageV3.Builder<Job.Builder>