Vertex AI v1beta1 API - Class RagMetadataSchemaDetails (1.0.0-beta74)

public sealed class RagMetadataSchemaDetails : IMessage<RagMetadataSchemaDetails>, IEquatable<RagMetadataSchemaDetails>, IDeepCloneable<RagMetadataSchemaDetails>, IBufferMessage, IMessage

Reference documentation and code samples for the Vertex AI v1beta1 API class RagMetadataSchemaDetails.

Data schema details indicates the data type and the data struct corresponding to the key of user specified metadata.

Inheritance

object > RagMetadataSchemaDetails

Namespace

Google.Cloud.AIPlatform.V1Beta1

Assembly

Google.Cloud.AIPlatform.V1Beta1.dll

Constructors

RagMetadataSchemaDetails()

public RagMetadataSchemaDetails()

RagMetadataSchemaDetails(RagMetadataSchemaDetails)

public RagMetadataSchemaDetails(RagMetadataSchemaDetails other)
Parameter
Name Description
other RagMetadataSchemaDetails

Properties

Granularity

public RagMetadataSchemaDetails.Types.Granularity Granularity { get; set; }

The granularity associated with this RagMetadataSchema.

Property Value
Type Description
RagMetadataSchemaDetailsTypesGranularity

HasGranularity

public bool HasGranularity { get; }

Gets whether the "granularity" field is set

Property Value
Type Description
bool

HasType

public bool HasType { get; }

Gets whether the "type" field is set

Property Value
Type Description
bool

ListConfig

public RagMetadataSchemaDetails.Types.ListConfig ListConfig { get; set; }

Config for List data type.

Property Value
Type Description
RagMetadataSchemaDetailsTypesListConfig

SearchStrategy

public RagMetadataSchemaDetails.Types.SearchStrategy SearchStrategy { get; set; }

The search strategy for the metadata value of the key.

Property Value
Type Description
RagMetadataSchemaDetailsTypesSearchStrategy

Type

public RagMetadataSchemaDetails.Types.DataType Type { get; set; }

Type of the metadata.

Property Value
Type Description
RagMetadataSchemaDetailsTypesDataType