public static final class RunJobRequest.Overrides.ContainerOverride.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<RunJobRequest.Overrides.ContainerOverride.Builder> implements RunJobRequest.Overrides.ContainerOverrideOrBuilder
Per-container override specification.Protobuf type
google.cloud.run.v2.RunJobRequest.Overrides.ContainerOverride| Modifier and Type | Method and Description |
|---|---|
RunJobRequest.Overrides.ContainerOverride.Builder |
addAllArgs(Iterable<String> values)
Optional.
|
RunJobRequest.Overrides.ContainerOverride.Builder |
addAllEnv(Iterable<? extends EnvVar> values)
List of environment variables to set in the container.
|
RunJobRequest.Overrides.ContainerOverride.Builder |
addArgs(String value)
Optional.
|
RunJobRequest.Overrides.ContainerOverride.Builder |
addArgsBytes(com.google.protobuf.ByteString value)
Optional.
|
RunJobRequest.Overrides.ContainerOverride.Builder |
addEnv(EnvVar.Builder builderForValue)
List of environment variables to set in the container.
|
RunJobRequest.Overrides.ContainerOverride.Builder |
addEnv(EnvVar value)
List of environment variables to set in the container.
|
RunJobRequest.Overrides.ContainerOverride.Builder |
addEnv(int index,
EnvVar.Builder builderForValue)
List of environment variables to set in the container.
|
RunJobRequest.Overrides.ContainerOverride.Builder |
addEnv(int index,
EnvVar value)
List of environment variables to set in the container.
|
EnvVar.Builder |
addEnvBuilder()
List of environment variables to set in the container.
|
EnvVar.Builder |
addEnvBuilder(int index)
List of environment variables to set in the container.
|
RunJobRequest.Overrides.ContainerOverride.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
RunJobRequest.Overrides.ContainerOverride |
build() |
RunJobRequest.Overrides.ContainerOverride |
buildPartial() |
RunJobRequest.Overrides.ContainerOverride.Builder |
clear() |
RunJobRequest.Overrides.ContainerOverride.Builder |
clearArgs()
Optional.
|
RunJobRequest.Overrides.ContainerOverride.Builder |
clearClearArgs()
Optional.
|
RunJobRequest.Overrides.ContainerOverride.Builder |
clearEnv()
List of environment variables to set in the container.
|
RunJobRequest.Overrides.ContainerOverride.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
RunJobRequest.Overrides.ContainerOverride.Builder |
clearName()
The name of the container specified as a DNS_LABEL.
|
RunJobRequest.Overrides.ContainerOverride.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
RunJobRequest.Overrides.ContainerOverride.Builder |
clone() |
String |
getArgs(int index)
Optional.
|
com.google.protobuf.ByteString |
getArgsBytes(int index)
Optional.
|
int |
getArgsCount()
Optional.
|
com.google.protobuf.ProtocolStringList |
getArgsList()
Optional.
|
boolean |
getClearArgs()
Optional.
|
RunJobRequest.Overrides.ContainerOverride |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
EnvVar |
getEnv(int index)
List of environment variables to set in the container.
|
EnvVar.Builder |
getEnvBuilder(int index)
List of environment variables to set in the container.
|
List<EnvVar.Builder> |
getEnvBuilderList()
List of environment variables to set in the container.
|
int |
getEnvCount()
List of environment variables to set in the container.
|
List<EnvVar> |
getEnvList()
List of environment variables to set in the container.
|
EnvVarOrBuilder |
getEnvOrBuilder(int index)
List of environment variables to set in the container.
|
List<? extends EnvVarOrBuilder> |
getEnvOrBuilderList()
List of environment variables to set in the container.
|
String |
getName()
The name of the container specified as a DNS_LABEL.
|
com.google.protobuf.ByteString |
getNameBytes()
The name of the container specified as a DNS_LABEL.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
RunJobRequest.Overrides.ContainerOverride.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
RunJobRequest.Overrides.ContainerOverride.Builder |
mergeFrom(com.google.protobuf.Message other) |
RunJobRequest.Overrides.ContainerOverride.Builder |
mergeFrom(RunJobRequest.Overrides.ContainerOverride other) |
RunJobRequest.Overrides.ContainerOverride.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
RunJobRequest.Overrides.ContainerOverride.Builder |
removeEnv(int index)
List of environment variables to set in the container.
|
RunJobRequest.Overrides.ContainerOverride.Builder |
setArgs(int index,
String value)
Optional.
|
RunJobRequest.Overrides.ContainerOverride.Builder |
setClearArgs(boolean value)
Optional.
|
RunJobRequest.Overrides.ContainerOverride.Builder |
setEnv(int index,
EnvVar.Builder builderForValue)
List of environment variables to set in the container.
|
RunJobRequest.Overrides.ContainerOverride.Builder |
setEnv(int index,
EnvVar value)
List of environment variables to set in the container.
|
RunJobRequest.Overrides.ContainerOverride.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
RunJobRequest.Overrides.ContainerOverride.Builder |
setName(String value)
The name of the container specified as a DNS_LABEL.
|
RunJobRequest.Overrides.ContainerOverride.Builder |
setNameBytes(com.google.protobuf.ByteString value)
The name of the container specified as a DNS_LABEL.
|
RunJobRequest.Overrides.ContainerOverride.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
RunJobRequest.Overrides.ContainerOverride.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<RunJobRequest.Overrides.ContainerOverride.Builder>public RunJobRequest.Overrides.ContainerOverride.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<RunJobRequest.Overrides.ContainerOverride.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<RunJobRequest.Overrides.ContainerOverride.Builder>public RunJobRequest.Overrides.ContainerOverride getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic RunJobRequest.Overrides.ContainerOverride build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic RunJobRequest.Overrides.ContainerOverride buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic RunJobRequest.Overrides.ContainerOverride.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<RunJobRequest.Overrides.ContainerOverride.Builder>public RunJobRequest.Overrides.ContainerOverride.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<RunJobRequest.Overrides.ContainerOverride.Builder>public RunJobRequest.Overrides.ContainerOverride.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<RunJobRequest.Overrides.ContainerOverride.Builder>public RunJobRequest.Overrides.ContainerOverride.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<RunJobRequest.Overrides.ContainerOverride.Builder>public RunJobRequest.Overrides.ContainerOverride.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<RunJobRequest.Overrides.ContainerOverride.Builder>public RunJobRequest.Overrides.ContainerOverride.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<RunJobRequest.Overrides.ContainerOverride.Builder>public RunJobRequest.Overrides.ContainerOverride.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<RunJobRequest.Overrides.ContainerOverride.Builder>public RunJobRequest.Overrides.ContainerOverride.Builder mergeFrom(RunJobRequest.Overrides.ContainerOverride other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<RunJobRequest.Overrides.ContainerOverride.Builder>public RunJobRequest.Overrides.ContainerOverride.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<RunJobRequest.Overrides.ContainerOverride.Builder>IOExceptionpublic String getName()
The name of the container specified as a DNS_LABEL.
string name = 1;getName in interface RunJobRequest.Overrides.ContainerOverrideOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
The name of the container specified as a DNS_LABEL.
string name = 1;getNameBytes in interface RunJobRequest.Overrides.ContainerOverrideOrBuilderpublic RunJobRequest.Overrides.ContainerOverride.Builder setName(String value)
The name of the container specified as a DNS_LABEL.
string name = 1;value - The name to set.public RunJobRequest.Overrides.ContainerOverride.Builder clearName()
The name of the container specified as a DNS_LABEL.
string name = 1;public RunJobRequest.Overrides.ContainerOverride.Builder setNameBytes(com.google.protobuf.ByteString value)
The name of the container specified as a DNS_LABEL.
string name = 1;value - The bytes for name to set.public com.google.protobuf.ProtocolStringList getArgsList()
Optional. Arguments to the entrypoint. Will replace existing args for override.
repeated string args = 2 [(.google.api.field_behavior) = OPTIONAL];getArgsList in interface RunJobRequest.Overrides.ContainerOverrideOrBuilderpublic int getArgsCount()
Optional. Arguments to the entrypoint. Will replace existing args for override.
repeated string args = 2 [(.google.api.field_behavior) = OPTIONAL];getArgsCount in interface RunJobRequest.Overrides.ContainerOverrideOrBuilderpublic String getArgs(int index)
Optional. Arguments to the entrypoint. Will replace existing args for override.
repeated string args = 2 [(.google.api.field_behavior) = OPTIONAL];getArgs in interface RunJobRequest.Overrides.ContainerOverrideOrBuilderindex - The index of the element to return.public com.google.protobuf.ByteString getArgsBytes(int index)
Optional. Arguments to the entrypoint. Will replace existing args for override.
repeated string args = 2 [(.google.api.field_behavior) = OPTIONAL];getArgsBytes in interface RunJobRequest.Overrides.ContainerOverrideOrBuilderindex - The index of the value to return.public RunJobRequest.Overrides.ContainerOverride.Builder setArgs(int index, String value)
Optional. Arguments to the entrypoint. Will replace existing args for override.
repeated string args = 2 [(.google.api.field_behavior) = OPTIONAL];index - The index to set the value at.value - The args to set.public RunJobRequest.Overrides.ContainerOverride.Builder addArgs(String value)
Optional. Arguments to the entrypoint. Will replace existing args for override.
repeated string args = 2 [(.google.api.field_behavior) = OPTIONAL];value - The args to add.public RunJobRequest.Overrides.ContainerOverride.Builder addAllArgs(Iterable<String> values)
Optional. Arguments to the entrypoint. Will replace existing args for override.
repeated string args = 2 [(.google.api.field_behavior) = OPTIONAL];values - The args to add.public RunJobRequest.Overrides.ContainerOverride.Builder clearArgs()
Optional. Arguments to the entrypoint. Will replace existing args for override.
repeated string args = 2 [(.google.api.field_behavior) = OPTIONAL];public RunJobRequest.Overrides.ContainerOverride.Builder addArgsBytes(com.google.protobuf.ByteString value)
Optional. Arguments to the entrypoint. Will replace existing args for override.
repeated string args = 2 [(.google.api.field_behavior) = OPTIONAL];value - The bytes of the args to add.public List<EnvVar> getEnvList()
List of environment variables to set in the container. Will be merged with existing env for override.
repeated .google.cloud.run.v2.EnvVar env = 3;getEnvList in interface RunJobRequest.Overrides.ContainerOverrideOrBuilderpublic int getEnvCount()
List of environment variables to set in the container. Will be merged with existing env for override.
repeated .google.cloud.run.v2.EnvVar env = 3;getEnvCount in interface RunJobRequest.Overrides.ContainerOverrideOrBuilderpublic EnvVar getEnv(int index)
List of environment variables to set in the container. Will be merged with existing env for override.
repeated .google.cloud.run.v2.EnvVar env = 3;getEnv in interface RunJobRequest.Overrides.ContainerOverrideOrBuilderpublic RunJobRequest.Overrides.ContainerOverride.Builder setEnv(int index, EnvVar value)
List of environment variables to set in the container. Will be merged with existing env for override.
repeated .google.cloud.run.v2.EnvVar env = 3;public RunJobRequest.Overrides.ContainerOverride.Builder setEnv(int index, EnvVar.Builder builderForValue)
List of environment variables to set in the container. Will be merged with existing env for override.
repeated .google.cloud.run.v2.EnvVar env = 3;public RunJobRequest.Overrides.ContainerOverride.Builder addEnv(EnvVar value)
List of environment variables to set in the container. Will be merged with existing env for override.
repeated .google.cloud.run.v2.EnvVar env = 3;public RunJobRequest.Overrides.ContainerOverride.Builder addEnv(int index, EnvVar value)
List of environment variables to set in the container. Will be merged with existing env for override.
repeated .google.cloud.run.v2.EnvVar env = 3;public RunJobRequest.Overrides.ContainerOverride.Builder addEnv(EnvVar.Builder builderForValue)
List of environment variables to set in the container. Will be merged with existing env for override.
repeated .google.cloud.run.v2.EnvVar env = 3;public RunJobRequest.Overrides.ContainerOverride.Builder addEnv(int index, EnvVar.Builder builderForValue)
List of environment variables to set in the container. Will be merged with existing env for override.
repeated .google.cloud.run.v2.EnvVar env = 3;public RunJobRequest.Overrides.ContainerOverride.Builder addAllEnv(Iterable<? extends EnvVar> values)
List of environment variables to set in the container. Will be merged with existing env for override.
repeated .google.cloud.run.v2.EnvVar env = 3;public RunJobRequest.Overrides.ContainerOverride.Builder clearEnv()
List of environment variables to set in the container. Will be merged with existing env for override.
repeated .google.cloud.run.v2.EnvVar env = 3;public RunJobRequest.Overrides.ContainerOverride.Builder removeEnv(int index)
List of environment variables to set in the container. Will be merged with existing env for override.
repeated .google.cloud.run.v2.EnvVar env = 3;public EnvVar.Builder getEnvBuilder(int index)
List of environment variables to set in the container. Will be merged with existing env for override.
repeated .google.cloud.run.v2.EnvVar env = 3;public EnvVarOrBuilder getEnvOrBuilder(int index)
List of environment variables to set in the container. Will be merged with existing env for override.
repeated .google.cloud.run.v2.EnvVar env = 3;getEnvOrBuilder in interface RunJobRequest.Overrides.ContainerOverrideOrBuilderpublic List<? extends EnvVarOrBuilder> getEnvOrBuilderList()
List of environment variables to set in the container. Will be merged with existing env for override.
repeated .google.cloud.run.v2.EnvVar env = 3;getEnvOrBuilderList in interface RunJobRequest.Overrides.ContainerOverrideOrBuilderpublic EnvVar.Builder addEnvBuilder()
List of environment variables to set in the container. Will be merged with existing env for override.
repeated .google.cloud.run.v2.EnvVar env = 3;public EnvVar.Builder addEnvBuilder(int index)
List of environment variables to set in the container. Will be merged with existing env for override.
repeated .google.cloud.run.v2.EnvVar env = 3;public List<EnvVar.Builder> getEnvBuilderList()
List of environment variables to set in the container. Will be merged with existing env for override.
repeated .google.cloud.run.v2.EnvVar env = 3;public boolean getClearArgs()
Optional. True if the intention is to clear out existing args list.
bool clear_args = 4 [(.google.api.field_behavior) = OPTIONAL];getClearArgs in interface RunJobRequest.Overrides.ContainerOverrideOrBuilderpublic RunJobRequest.Overrides.ContainerOverride.Builder setClearArgs(boolean value)
Optional. True if the intention is to clear out existing args list.
bool clear_args = 4 [(.google.api.field_behavior) = OPTIONAL];value - The clearArgs to set.public RunJobRequest.Overrides.ContainerOverride.Builder clearClearArgs()
Optional. True if the intention is to clear out existing args list.
bool clear_args = 4 [(.google.api.field_behavior) = OPTIONAL];public final RunJobRequest.Overrides.ContainerOverride.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<RunJobRequest.Overrides.ContainerOverride.Builder>public final RunJobRequest.Overrides.ContainerOverride.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<RunJobRequest.Overrides.ContainerOverride.Builder>Copyright © 2025 Google LLC. All rights reserved.