public static final class ContainerSpec.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ContainerSpec.Builder> implements ContainerSpecOrBuilder
The spec of a Container.Protobuf type
google.cloud.aiplatform.v1.ContainerSpec| Modifier and Type | Method and Description |
|---|---|
ContainerSpec.Builder |
addAllArgs(Iterable<String> values)
The arguments to be passed when starting the container.
|
ContainerSpec.Builder |
addAllCommand(Iterable<String> values)
The command to be invoked when the container is started.
|
ContainerSpec.Builder |
addAllEnv(Iterable<? extends EnvVar> values)
Environment variables to be passed to the container.
|
ContainerSpec.Builder |
addArgs(String value)
The arguments to be passed when starting the container.
|
ContainerSpec.Builder |
addArgsBytes(com.google.protobuf.ByteString value)
The arguments to be passed when starting the container.
|
ContainerSpec.Builder |
addCommand(String value)
The command to be invoked when the container is started.
|
ContainerSpec.Builder |
addCommandBytes(com.google.protobuf.ByteString value)
The command to be invoked when the container is started.
|
ContainerSpec.Builder |
addEnv(EnvVar.Builder builderForValue)
Environment variables to be passed to the container.
|
ContainerSpec.Builder |
addEnv(EnvVar value)
Environment variables to be passed to the container.
|
ContainerSpec.Builder |
addEnv(int index,
EnvVar.Builder builderForValue)
Environment variables to be passed to the container.
|
ContainerSpec.Builder |
addEnv(int index,
EnvVar value)
Environment variables to be passed to the container.
|
EnvVar.Builder |
addEnvBuilder()
Environment variables to be passed to the container.
|
EnvVar.Builder |
addEnvBuilder(int index)
Environment variables to be passed to the container.
|
ContainerSpec.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ContainerSpec |
build() |
ContainerSpec |
buildPartial() |
ContainerSpec.Builder |
clear() |
ContainerSpec.Builder |
clearArgs()
The arguments to be passed when starting the container.
|
ContainerSpec.Builder |
clearCommand()
The command to be invoked when the container is started.
|
ContainerSpec.Builder |
clearEnv()
Environment variables to be passed to the container.
|
ContainerSpec.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
ContainerSpec.Builder |
clearImageUri()
Required.
|
ContainerSpec.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
ContainerSpec.Builder |
clone() |
String |
getArgs(int index)
The arguments to be passed when starting the container.
|
com.google.protobuf.ByteString |
getArgsBytes(int index)
The arguments to be passed when starting the container.
|
int |
getArgsCount()
The arguments to be passed when starting the container.
|
com.google.protobuf.ProtocolStringList |
getArgsList()
The arguments to be passed when starting the container.
|
String |
getCommand(int index)
The command to be invoked when the container is started.
|
com.google.protobuf.ByteString |
getCommandBytes(int index)
The command to be invoked when the container is started.
|
int |
getCommandCount()
The command to be invoked when the container is started.
|
com.google.protobuf.ProtocolStringList |
getCommandList()
The command to be invoked when the container is started.
|
ContainerSpec |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
EnvVar |
getEnv(int index)
Environment variables to be passed to the container.
|
EnvVar.Builder |
getEnvBuilder(int index)
Environment variables to be passed to the container.
|
List<EnvVar.Builder> |
getEnvBuilderList()
Environment variables to be passed to the container.
|
int |
getEnvCount()
Environment variables to be passed to the container.
|
List<EnvVar> |
getEnvList()
Environment variables to be passed to the container.
|
EnvVarOrBuilder |
getEnvOrBuilder(int index)
Environment variables to be passed to the container.
|
List<? extends EnvVarOrBuilder> |
getEnvOrBuilderList()
Environment variables to be passed to the container.
|
String |
getImageUri()
Required.
|
com.google.protobuf.ByteString |
getImageUriBytes()
Required.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
ContainerSpec.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
ContainerSpec.Builder |
mergeFrom(ContainerSpec other) |
ContainerSpec.Builder |
mergeFrom(com.google.protobuf.Message other) |
ContainerSpec.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ContainerSpec.Builder |
removeEnv(int index)
Environment variables to be passed to the container.
|
ContainerSpec.Builder |
setArgs(int index,
String value)
The arguments to be passed when starting the container.
|
ContainerSpec.Builder |
setCommand(int index,
String value)
The command to be invoked when the container is started.
|
ContainerSpec.Builder |
setEnv(int index,
EnvVar.Builder builderForValue)
Environment variables to be passed to the container.
|
ContainerSpec.Builder |
setEnv(int index,
EnvVar value)
Environment variables to be passed to the container.
|
ContainerSpec.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ContainerSpec.Builder |
setImageUri(String value)
Required.
|
ContainerSpec.Builder |
setImageUriBytes(com.google.protobuf.ByteString value)
Required.
|
ContainerSpec.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
ContainerSpec.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<ContainerSpec.Builder>public ContainerSpec.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<ContainerSpec.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<ContainerSpec.Builder>public ContainerSpec getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ContainerSpec build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ContainerSpec buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ContainerSpec.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<ContainerSpec.Builder>public ContainerSpec.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<ContainerSpec.Builder>public ContainerSpec.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<ContainerSpec.Builder>public ContainerSpec.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<ContainerSpec.Builder>public ContainerSpec.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<ContainerSpec.Builder>public ContainerSpec.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<ContainerSpec.Builder>public ContainerSpec.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ContainerSpec.Builder>public ContainerSpec.Builder mergeFrom(ContainerSpec other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<ContainerSpec.Builder>public ContainerSpec.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<ContainerSpec.Builder>IOExceptionpublic String getImageUri()
Required. The URI of a container image in the Container Registry that is to be run on each worker replica.
string image_uri = 1 [(.google.api.field_behavior) = REQUIRED];getImageUri in interface ContainerSpecOrBuilderpublic com.google.protobuf.ByteString getImageUriBytes()
Required. The URI of a container image in the Container Registry that is to be run on each worker replica.
string image_uri = 1 [(.google.api.field_behavior) = REQUIRED];getImageUriBytes in interface ContainerSpecOrBuilderpublic ContainerSpec.Builder setImageUri(String value)
Required. The URI of a container image in the Container Registry that is to be run on each worker replica.
string image_uri = 1 [(.google.api.field_behavior) = REQUIRED];value - The imageUri to set.public ContainerSpec.Builder clearImageUri()
Required. The URI of a container image in the Container Registry that is to be run on each worker replica.
string image_uri = 1 [(.google.api.field_behavior) = REQUIRED];public ContainerSpec.Builder setImageUriBytes(com.google.protobuf.ByteString value)
Required. The URI of a container image in the Container Registry that is to be run on each worker replica.
string image_uri = 1 [(.google.api.field_behavior) = REQUIRED];value - The bytes for imageUri to set.public com.google.protobuf.ProtocolStringList getCommandList()
The command to be invoked when the container is started. It overrides the entrypoint instruction in Dockerfile when provided.
repeated string command = 2;getCommandList in interface ContainerSpecOrBuilderpublic int getCommandCount()
The command to be invoked when the container is started. It overrides the entrypoint instruction in Dockerfile when provided.
repeated string command = 2;getCommandCount in interface ContainerSpecOrBuilderpublic String getCommand(int index)
The command to be invoked when the container is started. It overrides the entrypoint instruction in Dockerfile when provided.
repeated string command = 2;getCommand in interface ContainerSpecOrBuilderindex - The index of the element to return.public com.google.protobuf.ByteString getCommandBytes(int index)
The command to be invoked when the container is started. It overrides the entrypoint instruction in Dockerfile when provided.
repeated string command = 2;getCommandBytes in interface ContainerSpecOrBuilderindex - The index of the value to return.public ContainerSpec.Builder setCommand(int index, String value)
The command to be invoked when the container is started. It overrides the entrypoint instruction in Dockerfile when provided.
repeated string command = 2;index - The index to set the value at.value - The command to set.public ContainerSpec.Builder addCommand(String value)
The command to be invoked when the container is started. It overrides the entrypoint instruction in Dockerfile when provided.
repeated string command = 2;value - The command to add.public ContainerSpec.Builder addAllCommand(Iterable<String> values)
The command to be invoked when the container is started. It overrides the entrypoint instruction in Dockerfile when provided.
repeated string command = 2;values - The command to add.public ContainerSpec.Builder clearCommand()
The command to be invoked when the container is started. It overrides the entrypoint instruction in Dockerfile when provided.
repeated string command = 2;public ContainerSpec.Builder addCommandBytes(com.google.protobuf.ByteString value)
The command to be invoked when the container is started. It overrides the entrypoint instruction in Dockerfile when provided.
repeated string command = 2;value - The bytes of the command to add.public com.google.protobuf.ProtocolStringList getArgsList()
The arguments to be passed when starting the container.
repeated string args = 3;getArgsList in interface ContainerSpecOrBuilderpublic int getArgsCount()
The arguments to be passed when starting the container.
repeated string args = 3;getArgsCount in interface ContainerSpecOrBuilderpublic String getArgs(int index)
The arguments to be passed when starting the container.
repeated string args = 3;getArgs in interface ContainerSpecOrBuilderindex - The index of the element to return.public com.google.protobuf.ByteString getArgsBytes(int index)
The arguments to be passed when starting the container.
repeated string args = 3;getArgsBytes in interface ContainerSpecOrBuilderindex - The index of the value to return.public ContainerSpec.Builder setArgs(int index, String value)
The arguments to be passed when starting the container.
repeated string args = 3;index - The index to set the value at.value - The args to set.public ContainerSpec.Builder addArgs(String value)
The arguments to be passed when starting the container.
repeated string args = 3;value - The args to add.public ContainerSpec.Builder addAllArgs(Iterable<String> values)
The arguments to be passed when starting the container.
repeated string args = 3;values - The args to add.public ContainerSpec.Builder clearArgs()
The arguments to be passed when starting the container.
repeated string args = 3;public ContainerSpec.Builder addArgsBytes(com.google.protobuf.ByteString value)
The arguments to be passed when starting the container.
repeated string args = 3;value - The bytes of the args to add.public List<EnvVar> getEnvList()
Environment variables to be passed to the container. Maximum limit is 100.
repeated .google.cloud.aiplatform.v1.EnvVar env = 4;getEnvList in interface ContainerSpecOrBuilderpublic int getEnvCount()
Environment variables to be passed to the container. Maximum limit is 100.
repeated .google.cloud.aiplatform.v1.EnvVar env = 4;getEnvCount in interface ContainerSpecOrBuilderpublic EnvVar getEnv(int index)
Environment variables to be passed to the container. Maximum limit is 100.
repeated .google.cloud.aiplatform.v1.EnvVar env = 4;getEnv in interface ContainerSpecOrBuilderpublic ContainerSpec.Builder setEnv(int index, EnvVar value)
Environment variables to be passed to the container. Maximum limit is 100.
repeated .google.cloud.aiplatform.v1.EnvVar env = 4;public ContainerSpec.Builder setEnv(int index, EnvVar.Builder builderForValue)
Environment variables to be passed to the container. Maximum limit is 100.
repeated .google.cloud.aiplatform.v1.EnvVar env = 4;public ContainerSpec.Builder addEnv(EnvVar value)
Environment variables to be passed to the container. Maximum limit is 100.
repeated .google.cloud.aiplatform.v1.EnvVar env = 4;public ContainerSpec.Builder addEnv(int index, EnvVar value)
Environment variables to be passed to the container. Maximum limit is 100.
repeated .google.cloud.aiplatform.v1.EnvVar env = 4;public ContainerSpec.Builder addEnv(EnvVar.Builder builderForValue)
Environment variables to be passed to the container. Maximum limit is 100.
repeated .google.cloud.aiplatform.v1.EnvVar env = 4;public ContainerSpec.Builder addEnv(int index, EnvVar.Builder builderForValue)
Environment variables to be passed to the container. Maximum limit is 100.
repeated .google.cloud.aiplatform.v1.EnvVar env = 4;public ContainerSpec.Builder addAllEnv(Iterable<? extends EnvVar> values)
Environment variables to be passed to the container. Maximum limit is 100.
repeated .google.cloud.aiplatform.v1.EnvVar env = 4;public ContainerSpec.Builder clearEnv()
Environment variables to be passed to the container. Maximum limit is 100.
repeated .google.cloud.aiplatform.v1.EnvVar env = 4;public ContainerSpec.Builder removeEnv(int index)
Environment variables to be passed to the container. Maximum limit is 100.
repeated .google.cloud.aiplatform.v1.EnvVar env = 4;public EnvVar.Builder getEnvBuilder(int index)
Environment variables to be passed to the container. Maximum limit is 100.
repeated .google.cloud.aiplatform.v1.EnvVar env = 4;public EnvVarOrBuilder getEnvOrBuilder(int index)
Environment variables to be passed to the container. Maximum limit is 100.
repeated .google.cloud.aiplatform.v1.EnvVar env = 4;getEnvOrBuilder in interface ContainerSpecOrBuilderpublic List<? extends EnvVarOrBuilder> getEnvOrBuilderList()
Environment variables to be passed to the container. Maximum limit is 100.
repeated .google.cloud.aiplatform.v1.EnvVar env = 4;getEnvOrBuilderList in interface ContainerSpecOrBuilderpublic EnvVar.Builder addEnvBuilder()
Environment variables to be passed to the container. Maximum limit is 100.
repeated .google.cloud.aiplatform.v1.EnvVar env = 4;public EnvVar.Builder addEnvBuilder(int index)
Environment variables to be passed to the container. Maximum limit is 100.
repeated .google.cloud.aiplatform.v1.EnvVar env = 4;public List<EnvVar.Builder> getEnvBuilderList()
Environment variables to be passed to the container. Maximum limit is 100.
repeated .google.cloud.aiplatform.v1.EnvVar env = 4;public final ContainerSpec.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ContainerSpec.Builder>public final ContainerSpec.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ContainerSpec.Builder>Copyright © 2024 Google LLC. All rights reserved.