public static final class VertexModelSpec.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<VertexModelSpec.Builder> implements VertexModelSpecOrBuilder
Specification for vertex model resources.Protobuf type
google.cloud.datacatalog.v1.VertexModelSpec| Modifier and Type | Method and Description |
|---|---|
VertexModelSpec.Builder |
addAllVersionAliases(Iterable<String> values)
User provided version aliases so that a model version can be referenced via
alias
|
VertexModelSpec.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
VertexModelSpec.Builder |
addVersionAliases(String value)
User provided version aliases so that a model version can be referenced via
alias
|
VertexModelSpec.Builder |
addVersionAliasesBytes(com.google.protobuf.ByteString value)
User provided version aliases so that a model version can be referenced via
alias
|
VertexModelSpec |
build() |
VertexModelSpec |
buildPartial() |
VertexModelSpec.Builder |
clear() |
VertexModelSpec.Builder |
clearContainerImageUri()
URI of the Docker image to be used as the custom container for serving
predictions.
|
VertexModelSpec.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
VertexModelSpec.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
VertexModelSpec.Builder |
clearVersionAliases()
User provided version aliases so that a model version can be referenced via
alias
|
VertexModelSpec.Builder |
clearVersionDescription()
The description of this version.
|
VertexModelSpec.Builder |
clearVersionId()
The version ID of the model.
|
VertexModelSpec.Builder |
clearVertexModelSourceInfo()
Source of a Vertex model.
|
VertexModelSpec.Builder |
clone() |
String |
getContainerImageUri()
URI of the Docker image to be used as the custom container for serving
predictions.
|
com.google.protobuf.ByteString |
getContainerImageUriBytes()
URI of the Docker image to be used as the custom container for serving
predictions.
|
VertexModelSpec |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getVersionAliases(int index)
User provided version aliases so that a model version can be referenced via
alias
|
com.google.protobuf.ByteString |
getVersionAliasesBytes(int index)
User provided version aliases so that a model version can be referenced via
alias
|
int |
getVersionAliasesCount()
User provided version aliases so that a model version can be referenced via
alias
|
com.google.protobuf.ProtocolStringList |
getVersionAliasesList()
User provided version aliases so that a model version can be referenced via
alias
|
String |
getVersionDescription()
The description of this version.
|
com.google.protobuf.ByteString |
getVersionDescriptionBytes()
The description of this version.
|
String |
getVersionId()
The version ID of the model.
|
com.google.protobuf.ByteString |
getVersionIdBytes()
The version ID of the model.
|
VertexModelSourceInfo |
getVertexModelSourceInfo()
Source of a Vertex model.
|
VertexModelSourceInfo.Builder |
getVertexModelSourceInfoBuilder()
Source of a Vertex model.
|
VertexModelSourceInfoOrBuilder |
getVertexModelSourceInfoOrBuilder()
Source of a Vertex model.
|
boolean |
hasVertexModelSourceInfo()
Source of a Vertex model.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
VertexModelSpec.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
VertexModelSpec.Builder |
mergeFrom(com.google.protobuf.Message other) |
VertexModelSpec.Builder |
mergeFrom(VertexModelSpec other) |
VertexModelSpec.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
VertexModelSpec.Builder |
mergeVertexModelSourceInfo(VertexModelSourceInfo value)
Source of a Vertex model.
|
VertexModelSpec.Builder |
setContainerImageUri(String value)
URI of the Docker image to be used as the custom container for serving
predictions.
|
VertexModelSpec.Builder |
setContainerImageUriBytes(com.google.protobuf.ByteString value)
URI of the Docker image to be used as the custom container for serving
predictions.
|
VertexModelSpec.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
VertexModelSpec.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
VertexModelSpec.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
VertexModelSpec.Builder |
setVersionAliases(int index,
String value)
User provided version aliases so that a model version can be referenced via
alias
|
VertexModelSpec.Builder |
setVersionDescription(String value)
The description of this version.
|
VertexModelSpec.Builder |
setVersionDescriptionBytes(com.google.protobuf.ByteString value)
The description of this version.
|
VertexModelSpec.Builder |
setVersionId(String value)
The version ID of the model.
|
VertexModelSpec.Builder |
setVersionIdBytes(com.google.protobuf.ByteString value)
The version ID of the model.
|
VertexModelSpec.Builder |
setVertexModelSourceInfo(VertexModelSourceInfo.Builder builderForValue)
Source of a Vertex model.
|
VertexModelSpec.Builder |
setVertexModelSourceInfo(VertexModelSourceInfo value)
Source of a Vertex model.
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, 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<VertexModelSpec.Builder>public VertexModelSpec.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<VertexModelSpec.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<VertexModelSpec.Builder>public VertexModelSpec getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic VertexModelSpec build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic VertexModelSpec buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic VertexModelSpec.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<VertexModelSpec.Builder>public VertexModelSpec.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<VertexModelSpec.Builder>public VertexModelSpec.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<VertexModelSpec.Builder>public VertexModelSpec.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<VertexModelSpec.Builder>public VertexModelSpec.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<VertexModelSpec.Builder>public VertexModelSpec.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<VertexModelSpec.Builder>public VertexModelSpec.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<VertexModelSpec.Builder>public VertexModelSpec.Builder mergeFrom(VertexModelSpec other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<VertexModelSpec.Builder>public VertexModelSpec.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<VertexModelSpec.Builder>IOExceptionpublic String getVersionId()
The version ID of the model.
string version_id = 1;getVersionId in interface VertexModelSpecOrBuilderpublic com.google.protobuf.ByteString getVersionIdBytes()
The version ID of the model.
string version_id = 1;getVersionIdBytes in interface VertexModelSpecOrBuilderpublic VertexModelSpec.Builder setVersionId(String value)
The version ID of the model.
string version_id = 1;value - The versionId to set.public VertexModelSpec.Builder clearVersionId()
The version ID of the model.
string version_id = 1;public VertexModelSpec.Builder setVersionIdBytes(com.google.protobuf.ByteString value)
The version ID of the model.
string version_id = 1;value - The bytes for versionId to set.public com.google.protobuf.ProtocolStringList getVersionAliasesList()
User provided version aliases so that a model version can be referenced via alias
repeated string version_aliases = 2;getVersionAliasesList in interface VertexModelSpecOrBuilderpublic int getVersionAliasesCount()
User provided version aliases so that a model version can be referenced via alias
repeated string version_aliases = 2;getVersionAliasesCount in interface VertexModelSpecOrBuilderpublic String getVersionAliases(int index)
User provided version aliases so that a model version can be referenced via alias
repeated string version_aliases = 2;getVersionAliases in interface VertexModelSpecOrBuilderindex - The index of the element to return.public com.google.protobuf.ByteString getVersionAliasesBytes(int index)
User provided version aliases so that a model version can be referenced via alias
repeated string version_aliases = 2;getVersionAliasesBytes in interface VertexModelSpecOrBuilderindex - The index of the value to return.public VertexModelSpec.Builder setVersionAliases(int index, String value)
User provided version aliases so that a model version can be referenced via alias
repeated string version_aliases = 2;index - The index to set the value at.value - The versionAliases to set.public VertexModelSpec.Builder addVersionAliases(String value)
User provided version aliases so that a model version can be referenced via alias
repeated string version_aliases = 2;value - The versionAliases to add.public VertexModelSpec.Builder addAllVersionAliases(Iterable<String> values)
User provided version aliases so that a model version can be referenced via alias
repeated string version_aliases = 2;values - The versionAliases to add.public VertexModelSpec.Builder clearVersionAliases()
User provided version aliases so that a model version can be referenced via alias
repeated string version_aliases = 2;public VertexModelSpec.Builder addVersionAliasesBytes(com.google.protobuf.ByteString value)
User provided version aliases so that a model version can be referenced via alias
repeated string version_aliases = 2;value - The bytes of the versionAliases to add.public String getVersionDescription()
The description of this version.
string version_description = 3;getVersionDescription in interface VertexModelSpecOrBuilderpublic com.google.protobuf.ByteString getVersionDescriptionBytes()
The description of this version.
string version_description = 3;getVersionDescriptionBytes in interface VertexModelSpecOrBuilderpublic VertexModelSpec.Builder setVersionDescription(String value)
The description of this version.
string version_description = 3;value - The versionDescription to set.public VertexModelSpec.Builder clearVersionDescription()
The description of this version.
string version_description = 3;public VertexModelSpec.Builder setVersionDescriptionBytes(com.google.protobuf.ByteString value)
The description of this version.
string version_description = 3;value - The bytes for versionDescription to set.public boolean hasVertexModelSourceInfo()
Source of a Vertex model.
.google.cloud.datacatalog.v1.VertexModelSourceInfo vertex_model_source_info = 4;hasVertexModelSourceInfo in interface VertexModelSpecOrBuilderpublic VertexModelSourceInfo getVertexModelSourceInfo()
Source of a Vertex model.
.google.cloud.datacatalog.v1.VertexModelSourceInfo vertex_model_source_info = 4;getVertexModelSourceInfo in interface VertexModelSpecOrBuilderpublic VertexModelSpec.Builder setVertexModelSourceInfo(VertexModelSourceInfo value)
Source of a Vertex model.
.google.cloud.datacatalog.v1.VertexModelSourceInfo vertex_model_source_info = 4;public VertexModelSpec.Builder setVertexModelSourceInfo(VertexModelSourceInfo.Builder builderForValue)
Source of a Vertex model.
.google.cloud.datacatalog.v1.VertexModelSourceInfo vertex_model_source_info = 4;public VertexModelSpec.Builder mergeVertexModelSourceInfo(VertexModelSourceInfo value)
Source of a Vertex model.
.google.cloud.datacatalog.v1.VertexModelSourceInfo vertex_model_source_info = 4;public VertexModelSpec.Builder clearVertexModelSourceInfo()
Source of a Vertex model.
.google.cloud.datacatalog.v1.VertexModelSourceInfo vertex_model_source_info = 4;public VertexModelSourceInfo.Builder getVertexModelSourceInfoBuilder()
Source of a Vertex model.
.google.cloud.datacatalog.v1.VertexModelSourceInfo vertex_model_source_info = 4;public VertexModelSourceInfoOrBuilder getVertexModelSourceInfoOrBuilder()
Source of a Vertex model.
.google.cloud.datacatalog.v1.VertexModelSourceInfo vertex_model_source_info = 4;getVertexModelSourceInfoOrBuilder in interface VertexModelSpecOrBuilderpublic String getContainerImageUri()
URI of the Docker image to be used as the custom container for serving predictions.
string container_image_uri = 5;getContainerImageUri in interface VertexModelSpecOrBuilderpublic com.google.protobuf.ByteString getContainerImageUriBytes()
URI of the Docker image to be used as the custom container for serving predictions.
string container_image_uri = 5;getContainerImageUriBytes in interface VertexModelSpecOrBuilderpublic VertexModelSpec.Builder setContainerImageUri(String value)
URI of the Docker image to be used as the custom container for serving predictions.
string container_image_uri = 5;value - The containerImageUri to set.public VertexModelSpec.Builder clearContainerImageUri()
URI of the Docker image to be used as the custom container for serving predictions.
string container_image_uri = 5;public VertexModelSpec.Builder setContainerImageUriBytes(com.google.protobuf.ByteString value)
URI of the Docker image to be used as the custom container for serving predictions.
string container_image_uri = 5;value - The bytes for containerImageUri to set.public final VertexModelSpec.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<VertexModelSpec.Builder>public final VertexModelSpec.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<VertexModelSpec.Builder>Copyright © 2023 Google LLC. All rights reserved.