Class UserSpecifiedMetadata.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<UserSpecifiedMetadata.Builder>
com.google.cloud.aiplatform.v1beta1.UserSpecifiedMetadata.Builder
- All Implemented Interfaces:
UserSpecifiedMetadataOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- UserSpecifiedMetadata
public static final class UserSpecifiedMetadata.Builder
extends com.google.protobuf.GeneratedMessage.Builder<UserSpecifiedMetadata.Builder>
implements UserSpecifiedMetadataOrBuilder
Metadata provided by users.Protobuf type
google.cloud.aiplatform.v1beta1.UserSpecifiedMetadata-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()clearKey()Required.Value of the metadata.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetKey()Required.com.google.protobuf.ByteStringRequired.getValue()Value of the metadata.Value of the metadata.Value of the metadata.booleanhasValue()Value of the metadata.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(UserSpecifiedMetadata other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeValue(MetadataValue value) Value of the metadata.Required.setKeyBytes(com.google.protobuf.ByteString value) Required.setValue(MetadataValue value) Value of the metadata.setValue(MetadataValue.Builder builderForValue) Value of the metadata.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
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.Builder<UserSpecifiedMetadata.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<UserSpecifiedMetadata.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<UserSpecifiedMetadata.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<UserSpecifiedMetadata.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<UserSpecifiedMetadata.Builder>
-
mergeFrom
public UserSpecifiedMetadata.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<UserSpecifiedMetadata.Builder>- Throws:
IOException
-
getKey
Required. Key of the metadata. The key must be set with type by CreateRagDataSchema.
string key = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getKeyin interfaceUserSpecifiedMetadataOrBuilder- Returns:
- The key.
-
getKeyBytes
public com.google.protobuf.ByteString getKeyBytes()Required. Key of the metadata. The key must be set with type by CreateRagDataSchema.
string key = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getKeyBytesin interfaceUserSpecifiedMetadataOrBuilder- Returns:
- The bytes for key.
-
setKey
Required. Key of the metadata. The key must be set with type by CreateRagDataSchema.
string key = 1 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The key to set.- Returns:
- This builder for chaining.
-
clearKey
Required. Key of the metadata. The key must be set with type by CreateRagDataSchema.
string key = 1 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
setKeyBytes
Required. Key of the metadata. The key must be set with type by CreateRagDataSchema.
string key = 1 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The bytes for key to set.- Returns:
- This builder for chaining.
-
hasValue
public boolean hasValue()Value of the metadata. The value must be able to convert to the type according to the data schema.
.google.cloud.aiplatform.v1beta1.MetadataValue value = 2;- Specified by:
hasValuein interfaceUserSpecifiedMetadataOrBuilder- Returns:
- Whether the value field is set.
-
getValue
Value of the metadata. The value must be able to convert to the type according to the data schema.
.google.cloud.aiplatform.v1beta1.MetadataValue value = 2;- Specified by:
getValuein interfaceUserSpecifiedMetadataOrBuilder- Returns:
- The value.
-
setValue
Value of the metadata. The value must be able to convert to the type according to the data schema.
.google.cloud.aiplatform.v1beta1.MetadataValue value = 2; -
setValue
Value of the metadata. The value must be able to convert to the type according to the data schema.
.google.cloud.aiplatform.v1beta1.MetadataValue value = 2; -
mergeValue
Value of the metadata. The value must be able to convert to the type according to the data schema.
.google.cloud.aiplatform.v1beta1.MetadataValue value = 2; -
clearValue
Value of the metadata. The value must be able to convert to the type according to the data schema.
.google.cloud.aiplatform.v1beta1.MetadataValue value = 2; -
getValueBuilder
Value of the metadata. The value must be able to convert to the type according to the data schema.
.google.cloud.aiplatform.v1beta1.MetadataValue value = 2; -
getValueOrBuilder
Value of the metadata. The value must be able to convert to the type according to the data schema.
.google.cloud.aiplatform.v1beta1.MetadataValue value = 2;- Specified by:
getValueOrBuilderin interfaceUserSpecifiedMetadataOrBuilder
-