Package com.google.cloud.batch.v1alpha
Class TaskExecution.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<TaskExecution.Builder>
-
- com.google.cloud.batch.v1alpha.TaskExecution.Builder
-
- All Implemented Interfaces:
TaskExecutionOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- TaskExecution
public static final class TaskExecution.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<TaskExecution.Builder> implements TaskExecutionOrBuilder
This Task Execution field includes detail information for task execution procedures, based on StatusEvent types.
Protobuf typegoogle.cloud.batch.v1alpha.TaskExecution
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description TaskExecution.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)TaskExecutionbuild()TaskExecutionbuildPartial()TaskExecution.Builderclear()TaskExecution.BuilderclearExitCode()When task is completed as the status of FAILED or SUCCEEDED, exit code is for one task execution result, default is 0 as success.TaskExecution.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)TaskExecution.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)TaskExecution.BuilderclearStderrSnippet()Optional.TaskExecution.Builderclone()TaskExecutiongetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()intgetExitCode()When task is completed as the status of FAILED or SUCCEEDED, exit code is for one task execution result, default is 0 as success.StringgetStderrSnippet()Optional.com.google.protobuf.ByteStringgetStderrSnippetBytes()Optional.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()TaskExecution.BuildermergeFrom(TaskExecution other)TaskExecution.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)TaskExecution.BuildermergeFrom(com.google.protobuf.Message other)TaskExecution.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)TaskExecution.BuildersetExitCode(int value)When task is completed as the status of FAILED or SUCCEEDED, exit code is for one task execution result, default is 0 as success.TaskExecution.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)TaskExecution.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)TaskExecution.BuildersetStderrSnippet(String value)Optional.TaskExecution.BuildersetStderrSnippetBytes(com.google.protobuf.ByteString value)Optional.TaskExecution.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<TaskExecution.Builder>
-
clear
public TaskExecution.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<TaskExecution.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<TaskExecution.Builder>
-
getDefaultInstanceForType
public TaskExecution getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public TaskExecution build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public TaskExecution buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public TaskExecution.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<TaskExecution.Builder>
-
setField
public TaskExecution.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<TaskExecution.Builder>
-
clearField
public TaskExecution.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<TaskExecution.Builder>
-
clearOneof
public TaskExecution.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<TaskExecution.Builder>
-
setRepeatedField
public TaskExecution.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<TaskExecution.Builder>
-
addRepeatedField
public TaskExecution.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<TaskExecution.Builder>
-
mergeFrom
public TaskExecution.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<TaskExecution.Builder>
-
mergeFrom
public TaskExecution.Builder mergeFrom(TaskExecution other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<TaskExecution.Builder>
-
mergeFrom
public TaskExecution.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<TaskExecution.Builder>- Throws:
IOException
-
getExitCode
public int getExitCode()
When task is completed as the status of FAILED or SUCCEEDED, exit code is for one task execution result, default is 0 as success.
int32 exit_code = 1;- Specified by:
getExitCodein interfaceTaskExecutionOrBuilder- Returns:
- The exitCode.
-
setExitCode
public TaskExecution.Builder setExitCode(int value)
When task is completed as the status of FAILED or SUCCEEDED, exit code is for one task execution result, default is 0 as success.
int32 exit_code = 1;- Parameters:
value- The exitCode to set.- Returns:
- This builder for chaining.
-
clearExitCode
public TaskExecution.Builder clearExitCode()
When task is completed as the status of FAILED or SUCCEEDED, exit code is for one task execution result, default is 0 as success.
int32 exit_code = 1;- Returns:
- This builder for chaining.
-
getStderrSnippet
public String getStderrSnippet()
Optional. The tail end of any content written to standard error by the task execution. This field will be populated only when the execution failed.
string stderr_snippet = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getStderrSnippetin interfaceTaskExecutionOrBuilder- Returns:
- The stderrSnippet.
-
getStderrSnippetBytes
public com.google.protobuf.ByteString getStderrSnippetBytes()
Optional. The tail end of any content written to standard error by the task execution. This field will be populated only when the execution failed.
string stderr_snippet = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getStderrSnippetBytesin interfaceTaskExecutionOrBuilder- Returns:
- The bytes for stderrSnippet.
-
setStderrSnippet
public TaskExecution.Builder setStderrSnippet(String value)
Optional. The tail end of any content written to standard error by the task execution. This field will be populated only when the execution failed.
string stderr_snippet = 2 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The stderrSnippet to set.- Returns:
- This builder for chaining.
-
clearStderrSnippet
public TaskExecution.Builder clearStderrSnippet()
Optional. The tail end of any content written to standard error by the task execution. This field will be populated only when the execution failed.
string stderr_snippet = 2 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-
setStderrSnippetBytes
public TaskExecution.Builder setStderrSnippetBytes(com.google.protobuf.ByteString value)
Optional. The tail end of any content written to standard error by the task execution. This field will be populated only when the execution failed.
string stderr_snippet = 2 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The bytes for stderrSnippet to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final TaskExecution.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<TaskExecution.Builder>
-
mergeUnknownFields
public final TaskExecution.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<TaskExecution.Builder>
-
-