Package com.google.cloud.datacatalog.v1
Class VertexModelSpec
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.cloud.datacatalog.v1.VertexModelSpec
- All Implemented Interfaces:
VertexModelSpecOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
@Generated
public final class VertexModelSpec
extends com.google.protobuf.GeneratedMessage
implements VertexModelSpecOrBuilder
Specification for vertex model resources.Protobuf type
google.cloud.datacatalog.v1.VertexModelSpec- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classSpecification for vertex model resources.Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message, T extends Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage
com.google.protobuf.AbstractMessage.BuilderParentNested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, loggedPre22TypeNames, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanURI of the Docker image to be used as the custom container for serving predictions.com.google.protobuf.ByteStringURI of the Docker image to be used as the custom container for serving predictions.static VertexModelSpecstatic final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Parser<VertexModelSpec>intgetVersionAliases(int index) User provided version aliases so that a model version can be referenced via aliascom.google.protobuf.ByteStringgetVersionAliasesBytes(int index) User provided version aliases so that a model version can be referenced via aliasintUser provided version aliases so that a model version can be referenced via aliascom.google.protobuf.ProtocolStringListUser provided version aliases so that a model version can be referenced via aliasThe description of this version.com.google.protobuf.ByteStringThe description of this version.The version ID of the model.com.google.protobuf.ByteStringThe version ID of the model.Source of a Vertex model.Source of a Vertex model.inthashCode()booleanSource of a Vertex model.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanstatic VertexModelSpec.Builderstatic VertexModelSpec.BuildernewBuilder(VertexModelSpec prototype) protected VertexModelSpec.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) static VertexModelSpecparseDelimitedFrom(InputStream input) static VertexModelSpecparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static VertexModelSpecparseFrom(byte[] data) static VertexModelSpecparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static VertexModelSpecparseFrom(com.google.protobuf.ByteString data) static VertexModelSpecparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static VertexModelSpecparseFrom(com.google.protobuf.CodedInputStream input) static VertexModelSpecparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static VertexModelSpecparseFrom(InputStream input) static VertexModelSpecparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static VertexModelSpecparseFrom(ByteBuffer data) static VertexModelSpecparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<VertexModelSpec>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessage
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
VERSION_ID_FIELD_NUMBER
public static final int VERSION_ID_FIELD_NUMBER- See Also:
-
VERSION_ALIASES_FIELD_NUMBER
public static final int VERSION_ALIASES_FIELD_NUMBER- See Also:
-
VERSION_DESCRIPTION_FIELD_NUMBER
public static final int VERSION_DESCRIPTION_FIELD_NUMBER- See Also:
-
VERTEX_MODEL_SOURCE_INFO_FIELD_NUMBER
public static final int VERTEX_MODEL_SOURCE_INFO_FIELD_NUMBER- See Also:
-
CONTAINER_IMAGE_URI_FIELD_NUMBER
public static final int CONTAINER_IMAGE_URI_FIELD_NUMBER- See Also:
-
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage
-
getVersionId
The version ID of the model.
string version_id = 1;- Specified by:
getVersionIdin interfaceVertexModelSpecOrBuilder- Returns:
- The versionId.
-
getVersionIdBytes
public com.google.protobuf.ByteString getVersionIdBytes()The version ID of the model.
string version_id = 1;- Specified by:
getVersionIdBytesin interfaceVertexModelSpecOrBuilder- Returns:
- The bytes for versionId.
-
getVersionAliasesList
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;- Specified by:
getVersionAliasesListin interfaceVertexModelSpecOrBuilder- Returns:
- A list containing the versionAliases.
-
getVersionAliasesCount
public int getVersionAliasesCount()User provided version aliases so that a model version can be referenced via alias
repeated string version_aliases = 2;- Specified by:
getVersionAliasesCountin interfaceVertexModelSpecOrBuilder- Returns:
- The count of versionAliases.
-
getVersionAliases
User provided version aliases so that a model version can be referenced via alias
repeated string version_aliases = 2;- Specified by:
getVersionAliasesin interfaceVertexModelSpecOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The versionAliases at the given index.
-
getVersionAliasesBytes
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;- Specified by:
getVersionAliasesBytesin interfaceVertexModelSpecOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the versionAliases at the given index.
-
getVersionDescription
The description of this version.
string version_description = 3;- Specified by:
getVersionDescriptionin interfaceVertexModelSpecOrBuilder- Returns:
- The versionDescription.
-
getVersionDescriptionBytes
public com.google.protobuf.ByteString getVersionDescriptionBytes()The description of this version.
string version_description = 3;- Specified by:
getVersionDescriptionBytesin interfaceVertexModelSpecOrBuilder- Returns:
- The bytes for versionDescription.
-
hasVertexModelSourceInfo
public boolean hasVertexModelSourceInfo()Source of a Vertex model.
.google.cloud.datacatalog.v1.VertexModelSourceInfo vertex_model_source_info = 4;- Specified by:
hasVertexModelSourceInfoin interfaceVertexModelSpecOrBuilder- Returns:
- Whether the vertexModelSourceInfo field is set.
-
getVertexModelSourceInfo
Source of a Vertex model.
.google.cloud.datacatalog.v1.VertexModelSourceInfo vertex_model_source_info = 4;- Specified by:
getVertexModelSourceInfoin interfaceVertexModelSpecOrBuilder- Returns:
- The vertexModelSourceInfo.
-
getVertexModelSourceInfoOrBuilder
Source of a Vertex model.
.google.cloud.datacatalog.v1.VertexModelSourceInfo vertex_model_source_info = 4;- Specified by:
getVertexModelSourceInfoOrBuilderin interfaceVertexModelSpecOrBuilder
-
getContainerImageUri
URI of the Docker image to be used as the custom container for serving predictions.
string container_image_uri = 5;- Specified by:
getContainerImageUriin interfaceVertexModelSpecOrBuilder- Returns:
- The containerImageUri.
-
getContainerImageUriBytes
public 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;- Specified by:
getContainerImageUriBytesin interfaceVertexModelSpecOrBuilder- Returns:
- The bytes for containerImageUri.
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static VertexModelSpec parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static VertexModelSpec parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static VertexModelSpec parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static VertexModelSpec parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static VertexModelSpec parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static VertexModelSpec parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static VertexModelSpec parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static VertexModelSpec parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static VertexModelSpec parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static VertexModelSpec parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected VertexModelSpec.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-