public final class RagMetadataSchemaDetails extends GeneratedMessage implements RagMetadataSchemaDetailsOrBuilder
Data schema details indicates the data type and the data struct corresponding
to the key of user specified metadata.
Protobuf type google.cloud.aiplatform.v1beta1.RagMetadataSchemaDetails
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
public static final int GRANULARITY_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int LIST_CONFIG_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int SEARCH_STRATEGY_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int TYPE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
public static RagMetadataSchemaDetails getDefaultInstance()
public static final Descriptors.Descriptor getDescriptor()
public static RagMetadataSchemaDetails.Builder newBuilder()
public static RagMetadataSchemaDetails.Builder newBuilder(RagMetadataSchemaDetails prototype)
public static RagMetadataSchemaDetails parseDelimitedFrom(InputStream input)
public static RagMetadataSchemaDetails parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static RagMetadataSchemaDetails parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
public static RagMetadataSchemaDetails parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static RagMetadataSchemaDetails parseFrom(ByteString data)
public static RagMetadataSchemaDetails parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static RagMetadataSchemaDetails parseFrom(CodedInputStream input)
public static RagMetadataSchemaDetails parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static RagMetadataSchemaDetails parseFrom(InputStream input)
public static RagMetadataSchemaDetails parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static RagMetadataSchemaDetails parseFrom(ByteBuffer data)
public static RagMetadataSchemaDetails parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Parser<RagMetadataSchemaDetails> parser()
Methods
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
public RagMetadataSchemaDetails getDefaultInstanceForType()
public RagMetadataSchemaDetails.Granularity getGranularity()
The granularity associated with this RagMetadataSchema.
optional .google.cloud.aiplatform.v1beta1.RagMetadataSchemaDetails.Granularity granularity = 3;
public int getGranularityValue()
The granularity associated with this RagMetadataSchema.
optional .google.cloud.aiplatform.v1beta1.RagMetadataSchemaDetails.Granularity granularity = 3;
| Returns |
| Type |
Description |
int |
The enum numeric value on the wire for granularity.
|
public RagMetadataSchemaDetails.ListConfig getListConfig()
Config for List data type.
.google.cloud.aiplatform.v1beta1.RagMetadataSchemaDetails.ListConfig list_config = 2;
public RagMetadataSchemaDetails.ListConfigOrBuilder getListConfigOrBuilder()
Config for List data type.
.google.cloud.aiplatform.v1beta1.RagMetadataSchemaDetails.ListConfig list_config = 2;
public Parser<RagMetadataSchemaDetails> getParserForType()
Overrides
public RagMetadataSchemaDetails.SearchStrategy getSearchStrategy()
The search strategy for the metadata value of the key.
optional .google.cloud.aiplatform.v1beta1.RagMetadataSchemaDetails.SearchStrategy search_strategy = 4;
public RagMetadataSchemaDetails.SearchStrategyOrBuilder getSearchStrategyOrBuilder()
The search strategy for the metadata value of the key.
optional .google.cloud.aiplatform.v1beta1.RagMetadataSchemaDetails.SearchStrategy search_strategy = 4;
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
public RagMetadataSchemaDetails.DataType getType()
Type of the metadata.
optional .google.cloud.aiplatform.v1beta1.RagMetadataSchemaDetails.DataType type = 1;
public int getTypeValue()
Type of the metadata.
optional .google.cloud.aiplatform.v1beta1.RagMetadataSchemaDetails.DataType type = 1;
| Returns |
| Type |
Description |
int |
The enum numeric value on the wire for type.
|
public boolean hasGranularity()
The granularity associated with this RagMetadataSchema.
optional .google.cloud.aiplatform.v1beta1.RagMetadataSchemaDetails.Granularity granularity = 3;
| Returns |
| Type |
Description |
boolean |
Whether the granularity field is set.
|
public boolean hasListConfig()
Config for List data type.
.google.cloud.aiplatform.v1beta1.RagMetadataSchemaDetails.ListConfig list_config = 2;
| Returns |
| Type |
Description |
boolean |
Whether the listConfig field is set.
|
public boolean hasSearchStrategy()
The search strategy for the metadata value of the key.
optional .google.cloud.aiplatform.v1beta1.RagMetadataSchemaDetails.SearchStrategy search_strategy = 4;
| Returns |
| Type |
Description |
boolean |
Whether the searchStrategy field is set.
|
Type of the metadata.
optional .google.cloud.aiplatform.v1beta1.RagMetadataSchemaDetails.DataType type = 1;
| Returns |
| Type |
Description |
boolean |
Whether the type field is set.
|
| Returns |
| Type |
Description |
int |
|
Overrides
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public RagMetadataSchemaDetails.Builder newBuilderForType()
protected RagMetadataSchemaDetails.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
public RagMetadataSchemaDetails.Builder toBuilder()
public void writeTo(CodedOutputStream output)
Overrides