Package com.google.cloud.batch.v1alpha
Class TaskStatus.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<TaskStatus.Builder>
-
- com.google.cloud.batch.v1alpha.TaskStatus.Builder
-
- All Implemented Interfaces:
TaskStatusOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- TaskStatus
public static final class TaskStatus.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<TaskStatus.Builder> implements TaskStatusOrBuilder
Status of a task
Protobuf typegoogle.cloud.batch.v1alpha.TaskStatus
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description TaskStatus.BuilderaddAllStatusEvents(Iterable<? extends StatusEvent> values)Detailed info about why the state is reached.TaskStatus.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)TaskStatus.BuilderaddStatusEvents(int index, StatusEvent value)Detailed info about why the state is reached.TaskStatus.BuilderaddStatusEvents(int index, StatusEvent.Builder builderForValue)Detailed info about why the state is reached.TaskStatus.BuilderaddStatusEvents(StatusEvent value)Detailed info about why the state is reached.TaskStatus.BuilderaddStatusEvents(StatusEvent.Builder builderForValue)Detailed info about why the state is reached.StatusEvent.BuilderaddStatusEventsBuilder()Detailed info about why the state is reached.StatusEvent.BuilderaddStatusEventsBuilder(int index)Detailed info about why the state is reached.TaskStatusbuild()TaskStatusbuildPartial()TaskStatus.Builderclear()TaskStatus.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)TaskStatus.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)TaskStatus.BuilderclearResourceUsage()The resource usage of the task.TaskStatus.BuilderclearState()Task stateTaskStatus.BuilderclearStatusEvents()Detailed info about why the state is reached.TaskStatus.Builderclone()TaskStatusgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()TaskResourceUsagegetResourceUsage()The resource usage of the task.TaskResourceUsage.BuildergetResourceUsageBuilder()The resource usage of the task.TaskResourceUsageOrBuildergetResourceUsageOrBuilder()The resource usage of the task.TaskStatus.StategetState()Task stateintgetStateValue()Task stateStatusEventgetStatusEvents(int index)Detailed info about why the state is reached.StatusEvent.BuildergetStatusEventsBuilder(int index)Detailed info about why the state is reached.List<StatusEvent.Builder>getStatusEventsBuilderList()Detailed info about why the state is reached.intgetStatusEventsCount()Detailed info about why the state is reached.List<StatusEvent>getStatusEventsList()Detailed info about why the state is reached.StatusEventOrBuildergetStatusEventsOrBuilder(int index)Detailed info about why the state is reached.List<? extends StatusEventOrBuilder>getStatusEventsOrBuilderList()Detailed info about why the state is reached.booleanhasResourceUsage()The resource usage of the task.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()TaskStatus.BuildermergeFrom(TaskStatus other)TaskStatus.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)TaskStatus.BuildermergeFrom(com.google.protobuf.Message other)TaskStatus.BuildermergeResourceUsage(TaskResourceUsage value)The resource usage of the task.TaskStatus.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)TaskStatus.BuilderremoveStatusEvents(int index)Detailed info about why the state is reached.TaskStatus.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)TaskStatus.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)TaskStatus.BuildersetResourceUsage(TaskResourceUsage value)The resource usage of the task.TaskStatus.BuildersetResourceUsage(TaskResourceUsage.Builder builderForValue)The resource usage of the task.TaskStatus.BuildersetState(TaskStatus.State value)Task stateTaskStatus.BuildersetStateValue(int value)Task stateTaskStatus.BuildersetStatusEvents(int index, StatusEvent value)Detailed info about why the state is reached.TaskStatus.BuildersetStatusEvents(int index, StatusEvent.Builder builderForValue)Detailed info about why the state is reached.TaskStatus.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<TaskStatus.Builder>
-
clear
public TaskStatus.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<TaskStatus.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<TaskStatus.Builder>
-
getDefaultInstanceForType
public TaskStatus getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public TaskStatus build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public TaskStatus buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public TaskStatus.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<TaskStatus.Builder>
-
setField
public TaskStatus.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<TaskStatus.Builder>
-
clearField
public TaskStatus.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<TaskStatus.Builder>
-
clearOneof
public TaskStatus.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<TaskStatus.Builder>
-
setRepeatedField
public TaskStatus.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<TaskStatus.Builder>
-
addRepeatedField
public TaskStatus.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<TaskStatus.Builder>
-
mergeFrom
public TaskStatus.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<TaskStatus.Builder>
-
mergeFrom
public TaskStatus.Builder mergeFrom(TaskStatus other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<TaskStatus.Builder>
-
mergeFrom
public TaskStatus.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<TaskStatus.Builder>- Throws:
IOException
-
getStateValue
public int getStateValue()
Task state
.google.cloud.batch.v1alpha.TaskStatus.State state = 1;- Specified by:
getStateValuein interfaceTaskStatusOrBuilder- Returns:
- The enum numeric value on the wire for state.
-
setStateValue
public TaskStatus.Builder setStateValue(int value)
Task state
.google.cloud.batch.v1alpha.TaskStatus.State state = 1;- Parameters:
value- The enum numeric value on the wire for state to set.- Returns:
- This builder for chaining.
-
getState
public TaskStatus.State getState()
Task state
.google.cloud.batch.v1alpha.TaskStatus.State state = 1;- Specified by:
getStatein interfaceTaskStatusOrBuilder- Returns:
- The state.
-
setState
public TaskStatus.Builder setState(TaskStatus.State value)
Task state
.google.cloud.batch.v1alpha.TaskStatus.State state = 1;- Parameters:
value- The state to set.- Returns:
- This builder for chaining.
-
clearState
public TaskStatus.Builder clearState()
Task state
.google.cloud.batch.v1alpha.TaskStatus.State state = 1;- Returns:
- This builder for chaining.
-
getStatusEventsList
public List<StatusEvent> getStatusEventsList()
Detailed info about why the state is reached.
repeated .google.cloud.batch.v1alpha.StatusEvent status_events = 2;- Specified by:
getStatusEventsListin interfaceTaskStatusOrBuilder
-
getStatusEventsCount
public int getStatusEventsCount()
Detailed info about why the state is reached.
repeated .google.cloud.batch.v1alpha.StatusEvent status_events = 2;- Specified by:
getStatusEventsCountin interfaceTaskStatusOrBuilder
-
getStatusEvents
public StatusEvent getStatusEvents(int index)
Detailed info about why the state is reached.
repeated .google.cloud.batch.v1alpha.StatusEvent status_events = 2;- Specified by:
getStatusEventsin interfaceTaskStatusOrBuilder
-
setStatusEvents
public TaskStatus.Builder setStatusEvents(int index, StatusEvent value)
Detailed info about why the state is reached.
repeated .google.cloud.batch.v1alpha.StatusEvent status_events = 2;
-
setStatusEvents
public TaskStatus.Builder setStatusEvents(int index, StatusEvent.Builder builderForValue)
Detailed info about why the state is reached.
repeated .google.cloud.batch.v1alpha.StatusEvent status_events = 2;
-
addStatusEvents
public TaskStatus.Builder addStatusEvents(StatusEvent value)
Detailed info about why the state is reached.
repeated .google.cloud.batch.v1alpha.StatusEvent status_events = 2;
-
addStatusEvents
public TaskStatus.Builder addStatusEvents(int index, StatusEvent value)
Detailed info about why the state is reached.
repeated .google.cloud.batch.v1alpha.StatusEvent status_events = 2;
-
addStatusEvents
public TaskStatus.Builder addStatusEvents(StatusEvent.Builder builderForValue)
Detailed info about why the state is reached.
repeated .google.cloud.batch.v1alpha.StatusEvent status_events = 2;
-
addStatusEvents
public TaskStatus.Builder addStatusEvents(int index, StatusEvent.Builder builderForValue)
Detailed info about why the state is reached.
repeated .google.cloud.batch.v1alpha.StatusEvent status_events = 2;
-
addAllStatusEvents
public TaskStatus.Builder addAllStatusEvents(Iterable<? extends StatusEvent> values)
Detailed info about why the state is reached.
repeated .google.cloud.batch.v1alpha.StatusEvent status_events = 2;
-
clearStatusEvents
public TaskStatus.Builder clearStatusEvents()
Detailed info about why the state is reached.
repeated .google.cloud.batch.v1alpha.StatusEvent status_events = 2;
-
removeStatusEvents
public TaskStatus.Builder removeStatusEvents(int index)
Detailed info about why the state is reached.
repeated .google.cloud.batch.v1alpha.StatusEvent status_events = 2;
-
getStatusEventsBuilder
public StatusEvent.Builder getStatusEventsBuilder(int index)
Detailed info about why the state is reached.
repeated .google.cloud.batch.v1alpha.StatusEvent status_events = 2;
-
getStatusEventsOrBuilder
public StatusEventOrBuilder getStatusEventsOrBuilder(int index)
Detailed info about why the state is reached.
repeated .google.cloud.batch.v1alpha.StatusEvent status_events = 2;- Specified by:
getStatusEventsOrBuilderin interfaceTaskStatusOrBuilder
-
getStatusEventsOrBuilderList
public List<? extends StatusEventOrBuilder> getStatusEventsOrBuilderList()
Detailed info about why the state is reached.
repeated .google.cloud.batch.v1alpha.StatusEvent status_events = 2;- Specified by:
getStatusEventsOrBuilderListin interfaceTaskStatusOrBuilder
-
addStatusEventsBuilder
public StatusEvent.Builder addStatusEventsBuilder()
Detailed info about why the state is reached.
repeated .google.cloud.batch.v1alpha.StatusEvent status_events = 2;
-
addStatusEventsBuilder
public StatusEvent.Builder addStatusEventsBuilder(int index)
Detailed info about why the state is reached.
repeated .google.cloud.batch.v1alpha.StatusEvent status_events = 2;
-
getStatusEventsBuilderList
public List<StatusEvent.Builder> getStatusEventsBuilderList()
Detailed info about why the state is reached.
repeated .google.cloud.batch.v1alpha.StatusEvent status_events = 2;
-
hasResourceUsage
public boolean hasResourceUsage()
The resource usage of the task.
.google.cloud.batch.v1alpha.TaskResourceUsage resource_usage = 3;- Specified by:
hasResourceUsagein interfaceTaskStatusOrBuilder- Returns:
- Whether the resourceUsage field is set.
-
getResourceUsage
public TaskResourceUsage getResourceUsage()
The resource usage of the task.
.google.cloud.batch.v1alpha.TaskResourceUsage resource_usage = 3;- Specified by:
getResourceUsagein interfaceTaskStatusOrBuilder- Returns:
- The resourceUsage.
-
setResourceUsage
public TaskStatus.Builder setResourceUsage(TaskResourceUsage value)
The resource usage of the task.
.google.cloud.batch.v1alpha.TaskResourceUsage resource_usage = 3;
-
setResourceUsage
public TaskStatus.Builder setResourceUsage(TaskResourceUsage.Builder builderForValue)
The resource usage of the task.
.google.cloud.batch.v1alpha.TaskResourceUsage resource_usage = 3;
-
mergeResourceUsage
public TaskStatus.Builder mergeResourceUsage(TaskResourceUsage value)
The resource usage of the task.
.google.cloud.batch.v1alpha.TaskResourceUsage resource_usage = 3;
-
clearResourceUsage
public TaskStatus.Builder clearResourceUsage()
The resource usage of the task.
.google.cloud.batch.v1alpha.TaskResourceUsage resource_usage = 3;
-
getResourceUsageBuilder
public TaskResourceUsage.Builder getResourceUsageBuilder()
The resource usage of the task.
.google.cloud.batch.v1alpha.TaskResourceUsage resource_usage = 3;
-
getResourceUsageOrBuilder
public TaskResourceUsageOrBuilder getResourceUsageOrBuilder()
The resource usage of the task.
.google.cloud.batch.v1alpha.TaskResourceUsage resource_usage = 3;- Specified by:
getResourceUsageOrBuilderin interfaceTaskStatusOrBuilder
-
setUnknownFields
public final TaskStatus.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<TaskStatus.Builder>
-
mergeUnknownFields
public final TaskStatus.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<TaskStatus.Builder>
-
-