Package com.google.cloud.batch.v1
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.v1.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.v1.TaskStatus
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description TaskStatus.Builder
addAllStatusEvents(Iterable<? extends StatusEvent> values)
Detailed info about why the state is reached.TaskStatus.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
TaskStatus.Builder
addStatusEvents(int index, StatusEvent value)
Detailed info about why the state is reached.TaskStatus.Builder
addStatusEvents(int index, StatusEvent.Builder builderForValue)
Detailed info about why the state is reached.TaskStatus.Builder
addStatusEvents(StatusEvent value)
Detailed info about why the state is reached.TaskStatus.Builder
addStatusEvents(StatusEvent.Builder builderForValue)
Detailed info about why the state is reached.StatusEvent.Builder
addStatusEventsBuilder()
Detailed info about why the state is reached.StatusEvent.Builder
addStatusEventsBuilder(int index)
Detailed info about why the state is reached.TaskStatus
build()
TaskStatus
buildPartial()
TaskStatus.Builder
clear()
TaskStatus.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
TaskStatus.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
TaskStatus.Builder
clearState()
Task stateTaskStatus.Builder
clearStatusEvents()
Detailed info about why the state is reached.TaskStatus.Builder
clone()
TaskStatus
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
TaskStatus.State
getState()
Task stateint
getStateValue()
Task stateStatusEvent
getStatusEvents(int index)
Detailed info about why the state is reached.StatusEvent.Builder
getStatusEventsBuilder(int index)
Detailed info about why the state is reached.List<StatusEvent.Builder>
getStatusEventsBuilderList()
Detailed info about why the state is reached.int
getStatusEventsCount()
Detailed info about why the state is reached.List<StatusEvent>
getStatusEventsList()
Detailed info about why the state is reached.StatusEventOrBuilder
getStatusEventsOrBuilder(int index)
Detailed info about why the state is reached.List<? extends StatusEventOrBuilder>
getStatusEventsOrBuilderList()
Detailed info about why the state is reached.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
TaskStatus.Builder
mergeFrom(TaskStatus other)
TaskStatus.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
TaskStatus.Builder
mergeFrom(com.google.protobuf.Message other)
TaskStatus.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
TaskStatus.Builder
removeStatusEvents(int index)
Detailed info about why the state is reached.TaskStatus.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
TaskStatus.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
TaskStatus.Builder
setState(TaskStatus.State value)
Task stateTaskStatus.Builder
setStateValue(int value)
Task stateTaskStatus.Builder
setStatusEvents(int index, StatusEvent value)
Detailed info about why the state is reached.TaskStatus.Builder
setStatusEvents(int index, StatusEvent.Builder builderForValue)
Detailed info about why the state is reached.TaskStatus.Builder
setUnknownFields(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:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<TaskStatus.Builder>
-
clear
public TaskStatus.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<TaskStatus.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<TaskStatus.Builder>
-
getDefaultInstanceForType
public TaskStatus getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public TaskStatus build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public TaskStatus buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public TaskStatus.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<TaskStatus.Builder>
-
setField
public TaskStatus.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<TaskStatus.Builder>
-
clearField
public TaskStatus.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<TaskStatus.Builder>
-
clearOneof
public TaskStatus.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<TaskStatus.Builder>
-
setRepeatedField
public TaskStatus.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<TaskStatus.Builder>
-
addRepeatedField
public TaskStatus.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<TaskStatus.Builder>
-
mergeFrom
public TaskStatus.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<TaskStatus.Builder>
-
mergeFrom
public TaskStatus.Builder mergeFrom(TaskStatus other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in 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:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<TaskStatus.Builder>
- Throws:
IOException
-
getStateValue
public int getStateValue()
Task state
.google.cloud.batch.v1.TaskStatus.State state = 1;
- Specified by:
getStateValue
in interfaceTaskStatusOrBuilder
- Returns:
- The enum numeric value on the wire for state.
-
setStateValue
public TaskStatus.Builder setStateValue(int value)
Task state
.google.cloud.batch.v1.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.v1.TaskStatus.State state = 1;
- Specified by:
getState
in interfaceTaskStatusOrBuilder
- Returns:
- The state.
-
setState
public TaskStatus.Builder setState(TaskStatus.State value)
Task state
.google.cloud.batch.v1.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.v1.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.v1.StatusEvent status_events = 2;
- Specified by:
getStatusEventsList
in interfaceTaskStatusOrBuilder
-
getStatusEventsCount
public int getStatusEventsCount()
Detailed info about why the state is reached.
repeated .google.cloud.batch.v1.StatusEvent status_events = 2;
- Specified by:
getStatusEventsCount
in interfaceTaskStatusOrBuilder
-
getStatusEvents
public StatusEvent getStatusEvents(int index)
Detailed info about why the state is reached.
repeated .google.cloud.batch.v1.StatusEvent status_events = 2;
- Specified by:
getStatusEvents
in interfaceTaskStatusOrBuilder
-
setStatusEvents
public TaskStatus.Builder setStatusEvents(int index, StatusEvent value)
Detailed info about why the state is reached.
repeated .google.cloud.batch.v1.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.v1.StatusEvent status_events = 2;
-
addStatusEvents
public TaskStatus.Builder addStatusEvents(StatusEvent value)
Detailed info about why the state is reached.
repeated .google.cloud.batch.v1.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.v1.StatusEvent status_events = 2;
-
addStatusEvents
public TaskStatus.Builder addStatusEvents(StatusEvent.Builder builderForValue)
Detailed info about why the state is reached.
repeated .google.cloud.batch.v1.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.v1.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.v1.StatusEvent status_events = 2;
-
clearStatusEvents
public TaskStatus.Builder clearStatusEvents()
Detailed info about why the state is reached.
repeated .google.cloud.batch.v1.StatusEvent status_events = 2;
-
removeStatusEvents
public TaskStatus.Builder removeStatusEvents(int index)
Detailed info about why the state is reached.
repeated .google.cloud.batch.v1.StatusEvent status_events = 2;
-
getStatusEventsBuilder
public StatusEvent.Builder getStatusEventsBuilder(int index)
Detailed info about why the state is reached.
repeated .google.cloud.batch.v1.StatusEvent status_events = 2;
-
getStatusEventsOrBuilder
public StatusEventOrBuilder getStatusEventsOrBuilder(int index)
Detailed info about why the state is reached.
repeated .google.cloud.batch.v1.StatusEvent status_events = 2;
- Specified by:
getStatusEventsOrBuilder
in interfaceTaskStatusOrBuilder
-
getStatusEventsOrBuilderList
public List<? extends StatusEventOrBuilder> getStatusEventsOrBuilderList()
Detailed info about why the state is reached.
repeated .google.cloud.batch.v1.StatusEvent status_events = 2;
- Specified by:
getStatusEventsOrBuilderList
in interfaceTaskStatusOrBuilder
-
addStatusEventsBuilder
public StatusEvent.Builder addStatusEventsBuilder()
Detailed info about why the state is reached.
repeated .google.cloud.batch.v1.StatusEvent status_events = 2;
-
addStatusEventsBuilder
public StatusEvent.Builder addStatusEventsBuilder(int index)
Detailed info about why the state is reached.
repeated .google.cloud.batch.v1.StatusEvent status_events = 2;
-
getStatusEventsBuilderList
public List<StatusEvent.Builder> getStatusEventsBuilderList()
Detailed info about why the state is reached.
repeated .google.cloud.batch.v1.StatusEvent status_events = 2;
-
setUnknownFields
public final TaskStatus.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<TaskStatus.Builder>
-
mergeUnknownFields
public final TaskStatus.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<TaskStatus.Builder>
-
-