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.v1beta1.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 |
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 |
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 |
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() |
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 |
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 |
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, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, 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 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 © 2021 Google LLC. All rights reserved.