public static final class ExecutionReference.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ExecutionReference.Builder> implements ExecutionReferenceOrBuilder
Reference to an Execution. Use /Executions.GetExecution with the given name to get full execution including the latest status.Protobuf type
google.cloud.run.v2.ExecutionReference| Modifier and Type | Method and Description |
|---|---|
ExecutionReference.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ExecutionReference |
build() |
ExecutionReference |
buildPartial() |
ExecutionReference.Builder |
clear() |
ExecutionReference.Builder |
clearCompletionStatus()
Status for the execution completion.
|
ExecutionReference.Builder |
clearCompletionTime()
Creation timestamp of the execution.
|
ExecutionReference.Builder |
clearCreateTime()
Creation timestamp of the execution.
|
ExecutionReference.Builder |
clearDeleteTime()
The deletion time of the execution.
|
ExecutionReference.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
ExecutionReference.Builder |
clearName()
Name of the execution.
|
ExecutionReference.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
ExecutionReference.Builder |
clone() |
ExecutionReference.CompletionStatus |
getCompletionStatus()
Status for the execution completion.
|
int |
getCompletionStatusValue()
Status for the execution completion.
|
com.google.protobuf.Timestamp |
getCompletionTime()
Creation timestamp of the execution.
|
com.google.protobuf.Timestamp.Builder |
getCompletionTimeBuilder()
Creation timestamp of the execution.
|
com.google.protobuf.TimestampOrBuilder |
getCompletionTimeOrBuilder()
Creation timestamp of the execution.
|
com.google.protobuf.Timestamp |
getCreateTime()
Creation timestamp of the execution.
|
com.google.protobuf.Timestamp.Builder |
getCreateTimeBuilder()
Creation timestamp of the execution.
|
com.google.protobuf.TimestampOrBuilder |
getCreateTimeOrBuilder()
Creation timestamp of the execution.
|
ExecutionReference |
getDefaultInstanceForType() |
com.google.protobuf.Timestamp |
getDeleteTime()
The deletion time of the execution.
|
com.google.protobuf.Timestamp.Builder |
getDeleteTimeBuilder()
The deletion time of the execution.
|
com.google.protobuf.TimestampOrBuilder |
getDeleteTimeOrBuilder()
The deletion time of the execution.
|
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getName()
Name of the execution.
|
com.google.protobuf.ByteString |
getNameBytes()
Name of the execution.
|
boolean |
hasCompletionTime()
Creation timestamp of the execution.
|
boolean |
hasCreateTime()
Creation timestamp of the execution.
|
boolean |
hasDeleteTime()
The deletion time of the execution.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
ExecutionReference.Builder |
mergeCompletionTime(com.google.protobuf.Timestamp value)
Creation timestamp of the execution.
|
ExecutionReference.Builder |
mergeCreateTime(com.google.protobuf.Timestamp value)
Creation timestamp of the execution.
|
ExecutionReference.Builder |
mergeDeleteTime(com.google.protobuf.Timestamp value)
The deletion time of the execution.
|
ExecutionReference.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
ExecutionReference.Builder |
mergeFrom(ExecutionReference other) |
ExecutionReference.Builder |
mergeFrom(com.google.protobuf.Message other) |
ExecutionReference.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ExecutionReference.Builder |
setCompletionStatus(ExecutionReference.CompletionStatus value)
Status for the execution completion.
|
ExecutionReference.Builder |
setCompletionStatusValue(int value)
Status for the execution completion.
|
ExecutionReference.Builder |
setCompletionTime(com.google.protobuf.Timestamp.Builder builderForValue)
Creation timestamp of the execution.
|
ExecutionReference.Builder |
setCompletionTime(com.google.protobuf.Timestamp value)
Creation timestamp of the execution.
|
ExecutionReference.Builder |
setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Creation timestamp of the execution.
|
ExecutionReference.Builder |
setCreateTime(com.google.protobuf.Timestamp value)
Creation timestamp of the execution.
|
ExecutionReference.Builder |
setDeleteTime(com.google.protobuf.Timestamp.Builder builderForValue)
The deletion time of the execution.
|
ExecutionReference.Builder |
setDeleteTime(com.google.protobuf.Timestamp value)
The deletion time of the execution.
|
ExecutionReference.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ExecutionReference.Builder |
setName(String value)
Name of the execution.
|
ExecutionReference.Builder |
setNameBytes(com.google.protobuf.ByteString value)
Name of the execution.
|
ExecutionReference.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
ExecutionReference.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, 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.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<ExecutionReference.Builder>public ExecutionReference.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<ExecutionReference.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<ExecutionReference.Builder>public ExecutionReference getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ExecutionReference build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ExecutionReference buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ExecutionReference.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<ExecutionReference.Builder>public ExecutionReference.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<ExecutionReference.Builder>public ExecutionReference.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<ExecutionReference.Builder>public ExecutionReference.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<ExecutionReference.Builder>public ExecutionReference.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<ExecutionReference.Builder>public ExecutionReference.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<ExecutionReference.Builder>public ExecutionReference.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ExecutionReference.Builder>public ExecutionReference.Builder mergeFrom(ExecutionReference other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<ExecutionReference.Builder>public ExecutionReference.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<ExecutionReference.Builder>IOExceptionpublic String getName()
Name of the execution.
string name = 1 [(.google.api.resource_reference) = { ... }getName in interface ExecutionReferenceOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
Name of the execution.
string name = 1 [(.google.api.resource_reference) = { ... }getNameBytes in interface ExecutionReferenceOrBuilderpublic ExecutionReference.Builder setName(String value)
Name of the execution.
string name = 1 [(.google.api.resource_reference) = { ... }value - The name to set.public ExecutionReference.Builder clearName()
Name of the execution.
string name = 1 [(.google.api.resource_reference) = { ... }public ExecutionReference.Builder setNameBytes(com.google.protobuf.ByteString value)
Name of the execution.
string name = 1 [(.google.api.resource_reference) = { ... }value - The bytes for name to set.public boolean hasCreateTime()
Creation timestamp of the execution.
.google.protobuf.Timestamp create_time = 2;hasCreateTime in interface ExecutionReferenceOrBuilderpublic com.google.protobuf.Timestamp getCreateTime()
Creation timestamp of the execution.
.google.protobuf.Timestamp create_time = 2;getCreateTime in interface ExecutionReferenceOrBuilderpublic ExecutionReference.Builder setCreateTime(com.google.protobuf.Timestamp value)
Creation timestamp of the execution.
.google.protobuf.Timestamp create_time = 2;public ExecutionReference.Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Creation timestamp of the execution.
.google.protobuf.Timestamp create_time = 2;public ExecutionReference.Builder mergeCreateTime(com.google.protobuf.Timestamp value)
Creation timestamp of the execution.
.google.protobuf.Timestamp create_time = 2;public ExecutionReference.Builder clearCreateTime()
Creation timestamp of the execution.
.google.protobuf.Timestamp create_time = 2;public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder()
Creation timestamp of the execution.
.google.protobuf.Timestamp create_time = 2;public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
Creation timestamp of the execution.
.google.protobuf.Timestamp create_time = 2;getCreateTimeOrBuilder in interface ExecutionReferenceOrBuilderpublic boolean hasCompletionTime()
Creation timestamp of the execution.
.google.protobuf.Timestamp completion_time = 3;hasCompletionTime in interface ExecutionReferenceOrBuilderpublic com.google.protobuf.Timestamp getCompletionTime()
Creation timestamp of the execution.
.google.protobuf.Timestamp completion_time = 3;getCompletionTime in interface ExecutionReferenceOrBuilderpublic ExecutionReference.Builder setCompletionTime(com.google.protobuf.Timestamp value)
Creation timestamp of the execution.
.google.protobuf.Timestamp completion_time = 3;public ExecutionReference.Builder setCompletionTime(com.google.protobuf.Timestamp.Builder builderForValue)
Creation timestamp of the execution.
.google.protobuf.Timestamp completion_time = 3;public ExecutionReference.Builder mergeCompletionTime(com.google.protobuf.Timestamp value)
Creation timestamp of the execution.
.google.protobuf.Timestamp completion_time = 3;public ExecutionReference.Builder clearCompletionTime()
Creation timestamp of the execution.
.google.protobuf.Timestamp completion_time = 3;public com.google.protobuf.Timestamp.Builder getCompletionTimeBuilder()
Creation timestamp of the execution.
.google.protobuf.Timestamp completion_time = 3;public com.google.protobuf.TimestampOrBuilder getCompletionTimeOrBuilder()
Creation timestamp of the execution.
.google.protobuf.Timestamp completion_time = 3;getCompletionTimeOrBuilder in interface ExecutionReferenceOrBuilderpublic boolean hasDeleteTime()
The deletion time of the execution. It is only populated as a response to a Delete request.
.google.protobuf.Timestamp delete_time = 5;hasDeleteTime in interface ExecutionReferenceOrBuilderpublic com.google.protobuf.Timestamp getDeleteTime()
The deletion time of the execution. It is only populated as a response to a Delete request.
.google.protobuf.Timestamp delete_time = 5;getDeleteTime in interface ExecutionReferenceOrBuilderpublic ExecutionReference.Builder setDeleteTime(com.google.protobuf.Timestamp value)
The deletion time of the execution. It is only populated as a response to a Delete request.
.google.protobuf.Timestamp delete_time = 5;public ExecutionReference.Builder setDeleteTime(com.google.protobuf.Timestamp.Builder builderForValue)
The deletion time of the execution. It is only populated as a response to a Delete request.
.google.protobuf.Timestamp delete_time = 5;public ExecutionReference.Builder mergeDeleteTime(com.google.protobuf.Timestamp value)
The deletion time of the execution. It is only populated as a response to a Delete request.
.google.protobuf.Timestamp delete_time = 5;public ExecutionReference.Builder clearDeleteTime()
The deletion time of the execution. It is only populated as a response to a Delete request.
.google.protobuf.Timestamp delete_time = 5;public com.google.protobuf.Timestamp.Builder getDeleteTimeBuilder()
The deletion time of the execution. It is only populated as a response to a Delete request.
.google.protobuf.Timestamp delete_time = 5;public com.google.protobuf.TimestampOrBuilder getDeleteTimeOrBuilder()
The deletion time of the execution. It is only populated as a response to a Delete request.
.google.protobuf.Timestamp delete_time = 5;getDeleteTimeOrBuilder in interface ExecutionReferenceOrBuilderpublic int getCompletionStatusValue()
Status for the execution completion.
.google.cloud.run.v2.ExecutionReference.CompletionStatus completion_status = 4;getCompletionStatusValue in interface ExecutionReferenceOrBuilderpublic ExecutionReference.Builder setCompletionStatusValue(int value)
Status for the execution completion.
.google.cloud.run.v2.ExecutionReference.CompletionStatus completion_status = 4;value - The enum numeric value on the wire for completionStatus to set.public ExecutionReference.CompletionStatus getCompletionStatus()
Status for the execution completion.
.google.cloud.run.v2.ExecutionReference.CompletionStatus completion_status = 4;getCompletionStatus in interface ExecutionReferenceOrBuilderpublic ExecutionReference.Builder setCompletionStatus(ExecutionReference.CompletionStatus value)
Status for the execution completion.
.google.cloud.run.v2.ExecutionReference.CompletionStatus completion_status = 4;value - The completionStatus to set.public ExecutionReference.Builder clearCompletionStatus()
Status for the execution completion.
.google.cloud.run.v2.ExecutionReference.CompletionStatus completion_status = 4;public final ExecutionReference.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ExecutionReference.Builder>public final ExecutionReference.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ExecutionReference.Builder>Copyright © 2025 Google LLC. All rights reserved.