public static final class JobStatus.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<JobStatus.Builder> implements JobStatusOrBuilder
Job status.Protobuf type
google.cloud.batch.v1.JobStatus| Modifier and Type | Method and Description |
|---|---|
JobStatus.Builder |
addAllStatusEvents(Iterable<? extends StatusEvent> values)
Job status events
repeated .google.cloud.batch.v1.StatusEvent status_events = 2; |
JobStatus.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
JobStatus.Builder |
addStatusEvents(int index,
StatusEvent.Builder builderForValue)
Job status events
repeated .google.cloud.batch.v1.StatusEvent status_events = 2; |
JobStatus.Builder |
addStatusEvents(int index,
StatusEvent value)
Job status events
repeated .google.cloud.batch.v1.StatusEvent status_events = 2; |
JobStatus.Builder |
addStatusEvents(StatusEvent.Builder builderForValue)
Job status events
repeated .google.cloud.batch.v1.StatusEvent status_events = 2; |
JobStatus.Builder |
addStatusEvents(StatusEvent value)
Job status events
repeated .google.cloud.batch.v1.StatusEvent status_events = 2; |
StatusEvent.Builder |
addStatusEventsBuilder()
Job status events
repeated .google.cloud.batch.v1.StatusEvent status_events = 2; |
StatusEvent.Builder |
addStatusEventsBuilder(int index)
Job status events
repeated .google.cloud.batch.v1.StatusEvent status_events = 2; |
JobStatus |
build() |
JobStatus |
buildPartial() |
JobStatus.Builder |
clear() |
JobStatus.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
JobStatus.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
JobStatus.Builder |
clearRunDuration()
The duration of time that the Job spent in status RUNNING.
|
JobStatus.Builder |
clearState()
Job state
.google.cloud.batch.v1.JobStatus.State state = 1; |
JobStatus.Builder |
clearStatusEvents()
Job status events
repeated .google.cloud.batch.v1.StatusEvent status_events = 2; |
JobStatus.Builder |
clearTaskGroups() |
JobStatus.Builder |
clone() |
boolean |
containsTaskGroups(String key)
Aggregated task status for each TaskGroup in the Job.
|
JobStatus |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
Map<String,JobStatus.TaskGroupStatus> |
getMutableTaskGroups()
Deprecated.
|
com.google.protobuf.Duration |
getRunDuration()
The duration of time that the Job spent in status RUNNING.
|
com.google.protobuf.Duration.Builder |
getRunDurationBuilder()
The duration of time that the Job spent in status RUNNING.
|
com.google.protobuf.DurationOrBuilder |
getRunDurationOrBuilder()
The duration of time that the Job spent in status RUNNING.
|
JobStatus.State |
getState()
Job state
.google.cloud.batch.v1.JobStatus.State state = 1; |
int |
getStateValue()
Job state
.google.cloud.batch.v1.JobStatus.State state = 1; |
StatusEvent |
getStatusEvents(int index)
Job status events
repeated .google.cloud.batch.v1.StatusEvent status_events = 2; |
StatusEvent.Builder |
getStatusEventsBuilder(int index)
Job status events
repeated .google.cloud.batch.v1.StatusEvent status_events = 2; |
List<StatusEvent.Builder> |
getStatusEventsBuilderList()
Job status events
repeated .google.cloud.batch.v1.StatusEvent status_events = 2; |
int |
getStatusEventsCount()
Job status events
repeated .google.cloud.batch.v1.StatusEvent status_events = 2; |
List<StatusEvent> |
getStatusEventsList()
Job status events
repeated .google.cloud.batch.v1.StatusEvent status_events = 2; |
StatusEventOrBuilder |
getStatusEventsOrBuilder(int index)
Job status events
repeated .google.cloud.batch.v1.StatusEvent status_events = 2; |
List<? extends StatusEventOrBuilder> |
getStatusEventsOrBuilderList()
Job status events
repeated .google.cloud.batch.v1.StatusEvent status_events = 2; |
Map<String,JobStatus.TaskGroupStatus> |
getTaskGroups()
Deprecated.
|
int |
getTaskGroupsCount()
Aggregated task status for each TaskGroup in the Job.
|
Map<String,JobStatus.TaskGroupStatus> |
getTaskGroupsMap()
Aggregated task status for each TaskGroup in the Job.
|
JobStatus.TaskGroupStatus |
getTaskGroupsOrDefault(String key,
JobStatus.TaskGroupStatus defaultValue)
Aggregated task status for each TaskGroup in the Job.
|
JobStatus.TaskGroupStatus |
getTaskGroupsOrThrow(String key)
Aggregated task status for each TaskGroup in the Job.
|
boolean |
hasRunDuration()
The duration of time that the Job spent in status RUNNING.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
protected com.google.protobuf.MapFieldReflectionAccessor |
internalGetMapFieldReflection(int number) |
protected com.google.protobuf.MapFieldReflectionAccessor |
internalGetMutableMapFieldReflection(int number) |
boolean |
isInitialized() |
JobStatus.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
JobStatus.Builder |
mergeFrom(JobStatus other) |
JobStatus.Builder |
mergeFrom(com.google.protobuf.Message other) |
JobStatus.Builder |
mergeRunDuration(com.google.protobuf.Duration value)
The duration of time that the Job spent in status RUNNING.
|
JobStatus.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
JobStatus.Builder |
putAllTaskGroups(Map<String,JobStatus.TaskGroupStatus> values)
Aggregated task status for each TaskGroup in the Job.
|
JobStatus.Builder |
putTaskGroups(String key,
JobStatus.TaskGroupStatus value)
Aggregated task status for each TaskGroup in the Job.
|
JobStatus.TaskGroupStatus.Builder |
putTaskGroupsBuilderIfAbsent(String key)
Aggregated task status for each TaskGroup in the Job.
|
JobStatus.Builder |
removeStatusEvents(int index)
Job status events
repeated .google.cloud.batch.v1.StatusEvent status_events = 2; |
JobStatus.Builder |
removeTaskGroups(String key)
Aggregated task status for each TaskGroup in the Job.
|
JobStatus.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
JobStatus.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
JobStatus.Builder |
setRunDuration(com.google.protobuf.Duration.Builder builderForValue)
The duration of time that the Job spent in status RUNNING.
|
JobStatus.Builder |
setRunDuration(com.google.protobuf.Duration value)
The duration of time that the Job spent in status RUNNING.
|
JobStatus.Builder |
setState(JobStatus.State value)
Job state
.google.cloud.batch.v1.JobStatus.State state = 1; |
JobStatus.Builder |
setStateValue(int value)
Job state
.google.cloud.batch.v1.JobStatus.State state = 1; |
JobStatus.Builder |
setStatusEvents(int index,
StatusEvent.Builder builderForValue)
Job status events
repeated .google.cloud.batch.v1.StatusEvent status_events = 2; |
JobStatus.Builder |
setStatusEvents(int index,
StatusEvent value)
Job status events
repeated .google.cloud.batch.v1.StatusEvent status_events = 2; |
JobStatus.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
internalGetMapFieldReflection in class com.google.protobuf.GeneratedMessageV3.Builder<JobStatus.Builder>protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number)
internalGetMutableMapFieldReflection in class com.google.protobuf.GeneratedMessageV3.Builder<JobStatus.Builder>protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<JobStatus.Builder>public JobStatus.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<JobStatus.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<JobStatus.Builder>public JobStatus getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic JobStatus build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic JobStatus buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic JobStatus.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<JobStatus.Builder>public JobStatus.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<JobStatus.Builder>public JobStatus.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<JobStatus.Builder>public JobStatus.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<JobStatus.Builder>public JobStatus.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<JobStatus.Builder>public JobStatus.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<JobStatus.Builder>public JobStatus.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<JobStatus.Builder>public JobStatus.Builder mergeFrom(JobStatus other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<JobStatus.Builder>public JobStatus.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<JobStatus.Builder>IOExceptionpublic int getStateValue()
Job state
.google.cloud.batch.v1.JobStatus.State state = 1;getStateValue in interface JobStatusOrBuilderpublic JobStatus.Builder setStateValue(int value)
Job state
.google.cloud.batch.v1.JobStatus.State state = 1;value - The enum numeric value on the wire for state to set.public JobStatus.State getState()
Job state
.google.cloud.batch.v1.JobStatus.State state = 1;getState in interface JobStatusOrBuilderpublic JobStatus.Builder setState(JobStatus.State value)
Job state
.google.cloud.batch.v1.JobStatus.State state = 1;value - The state to set.public JobStatus.Builder clearState()
Job state
.google.cloud.batch.v1.JobStatus.State state = 1;public List<StatusEvent> getStatusEventsList()
Job status events
repeated .google.cloud.batch.v1.StatusEvent status_events = 2;getStatusEventsList in interface JobStatusOrBuilderpublic int getStatusEventsCount()
Job status events
repeated .google.cloud.batch.v1.StatusEvent status_events = 2;getStatusEventsCount in interface JobStatusOrBuilderpublic StatusEvent getStatusEvents(int index)
Job status events
repeated .google.cloud.batch.v1.StatusEvent status_events = 2;getStatusEvents in interface JobStatusOrBuilderpublic JobStatus.Builder setStatusEvents(int index, StatusEvent value)
Job status events
repeated .google.cloud.batch.v1.StatusEvent status_events = 2;public JobStatus.Builder setStatusEvents(int index, StatusEvent.Builder builderForValue)
Job status events
repeated .google.cloud.batch.v1.StatusEvent status_events = 2;public JobStatus.Builder addStatusEvents(StatusEvent value)
Job status events
repeated .google.cloud.batch.v1.StatusEvent status_events = 2;public JobStatus.Builder addStatusEvents(int index, StatusEvent value)
Job status events
repeated .google.cloud.batch.v1.StatusEvent status_events = 2;public JobStatus.Builder addStatusEvents(StatusEvent.Builder builderForValue)
Job status events
repeated .google.cloud.batch.v1.StatusEvent status_events = 2;public JobStatus.Builder addStatusEvents(int index, StatusEvent.Builder builderForValue)
Job status events
repeated .google.cloud.batch.v1.StatusEvent status_events = 2;public JobStatus.Builder addAllStatusEvents(Iterable<? extends StatusEvent> values)
Job status events
repeated .google.cloud.batch.v1.StatusEvent status_events = 2;public JobStatus.Builder clearStatusEvents()
Job status events
repeated .google.cloud.batch.v1.StatusEvent status_events = 2;public JobStatus.Builder removeStatusEvents(int index)
Job status events
repeated .google.cloud.batch.v1.StatusEvent status_events = 2;public StatusEvent.Builder getStatusEventsBuilder(int index)
Job status events
repeated .google.cloud.batch.v1.StatusEvent status_events = 2;public StatusEventOrBuilder getStatusEventsOrBuilder(int index)
Job status events
repeated .google.cloud.batch.v1.StatusEvent status_events = 2;getStatusEventsOrBuilder in interface JobStatusOrBuilderpublic List<? extends StatusEventOrBuilder> getStatusEventsOrBuilderList()
Job status events
repeated .google.cloud.batch.v1.StatusEvent status_events = 2;getStatusEventsOrBuilderList in interface JobStatusOrBuilderpublic StatusEvent.Builder addStatusEventsBuilder()
Job status events
repeated .google.cloud.batch.v1.StatusEvent status_events = 2;public StatusEvent.Builder addStatusEventsBuilder(int index)
Job status events
repeated .google.cloud.batch.v1.StatusEvent status_events = 2;public List<StatusEvent.Builder> getStatusEventsBuilderList()
Job status events
repeated .google.cloud.batch.v1.StatusEvent status_events = 2;public int getTaskGroupsCount()
JobStatusOrBuilderAggregated task status for each TaskGroup in the Job. The map key is TaskGroup ID.
map<string, .google.cloud.batch.v1.JobStatus.TaskGroupStatus> task_groups = 4;
getTaskGroupsCount in interface JobStatusOrBuilderpublic boolean containsTaskGroups(String key)
Aggregated task status for each TaskGroup in the Job. The map key is TaskGroup ID.
map<string, .google.cloud.batch.v1.JobStatus.TaskGroupStatus> task_groups = 4;
containsTaskGroups in interface JobStatusOrBuilder@Deprecated public Map<String,JobStatus.TaskGroupStatus> getTaskGroups()
getTaskGroupsMap() instead.getTaskGroups in interface JobStatusOrBuilderpublic Map<String,JobStatus.TaskGroupStatus> getTaskGroupsMap()
Aggregated task status for each TaskGroup in the Job. The map key is TaskGroup ID.
map<string, .google.cloud.batch.v1.JobStatus.TaskGroupStatus> task_groups = 4;
getTaskGroupsMap in interface JobStatusOrBuilderpublic JobStatus.TaskGroupStatus getTaskGroupsOrDefault(String key, JobStatus.TaskGroupStatus defaultValue)
Aggregated task status for each TaskGroup in the Job. The map key is TaskGroup ID.
map<string, .google.cloud.batch.v1.JobStatus.TaskGroupStatus> task_groups = 4;
getTaskGroupsOrDefault in interface JobStatusOrBuilderpublic JobStatus.TaskGroupStatus getTaskGroupsOrThrow(String key)
Aggregated task status for each TaskGroup in the Job. The map key is TaskGroup ID.
map<string, .google.cloud.batch.v1.JobStatus.TaskGroupStatus> task_groups = 4;
getTaskGroupsOrThrow in interface JobStatusOrBuilderpublic JobStatus.Builder clearTaskGroups()
public JobStatus.Builder removeTaskGroups(String key)
Aggregated task status for each TaskGroup in the Job. The map key is TaskGroup ID.
map<string, .google.cloud.batch.v1.JobStatus.TaskGroupStatus> task_groups = 4;
@Deprecated public Map<String,JobStatus.TaskGroupStatus> getMutableTaskGroups()
public JobStatus.Builder putTaskGroups(String key, JobStatus.TaskGroupStatus value)
Aggregated task status for each TaskGroup in the Job. The map key is TaskGroup ID.
map<string, .google.cloud.batch.v1.JobStatus.TaskGroupStatus> task_groups = 4;
public JobStatus.Builder putAllTaskGroups(Map<String,JobStatus.TaskGroupStatus> values)
Aggregated task status for each TaskGroup in the Job. The map key is TaskGroup ID.
map<string, .google.cloud.batch.v1.JobStatus.TaskGroupStatus> task_groups = 4;
public JobStatus.TaskGroupStatus.Builder putTaskGroupsBuilderIfAbsent(String key)
Aggregated task status for each TaskGroup in the Job. The map key is TaskGroup ID.
map<string, .google.cloud.batch.v1.JobStatus.TaskGroupStatus> task_groups = 4;
public boolean hasRunDuration()
The duration of time that the Job spent in status RUNNING.
.google.protobuf.Duration run_duration = 5;hasRunDuration in interface JobStatusOrBuilderpublic com.google.protobuf.Duration getRunDuration()
The duration of time that the Job spent in status RUNNING.
.google.protobuf.Duration run_duration = 5;getRunDuration in interface JobStatusOrBuilderpublic JobStatus.Builder setRunDuration(com.google.protobuf.Duration value)
The duration of time that the Job spent in status RUNNING.
.google.protobuf.Duration run_duration = 5;public JobStatus.Builder setRunDuration(com.google.protobuf.Duration.Builder builderForValue)
The duration of time that the Job spent in status RUNNING.
.google.protobuf.Duration run_duration = 5;public JobStatus.Builder mergeRunDuration(com.google.protobuf.Duration value)
The duration of time that the Job spent in status RUNNING.
.google.protobuf.Duration run_duration = 5;public JobStatus.Builder clearRunDuration()
The duration of time that the Job spent in status RUNNING.
.google.protobuf.Duration run_duration = 5;public com.google.protobuf.Duration.Builder getRunDurationBuilder()
The duration of time that the Job spent in status RUNNING.
.google.protobuf.Duration run_duration = 5;public com.google.protobuf.DurationOrBuilder getRunDurationOrBuilder()
The duration of time that the Job spent in status RUNNING.
.google.protobuf.Duration run_duration = 5;getRunDurationOrBuilder in interface JobStatusOrBuilderpublic final JobStatus.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<JobStatus.Builder>public final JobStatus.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<JobStatus.Builder>Copyright © 2025 Google LLC. All rights reserved.