Interface RagMetadataSchemaDetailsOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
RagMetadataSchemaDetails, RagMetadataSchemaDetails.Builder

@Generated public interface RagMetadataSchemaDetailsOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasType

      boolean hasType()
       Type of the metadata.
       
      optional .google.cloud.aiplatform.v1beta1.RagMetadataSchemaDetails.DataType type = 1;
      Returns:
      Whether the type field is set.
    • getTypeValue

      int getTypeValue()
       Type of the metadata.
       
      optional .google.cloud.aiplatform.v1beta1.RagMetadataSchemaDetails.DataType type = 1;
      Returns:
      The enum numeric value on the wire for type.
    • getType

       Type of the metadata.
       
      optional .google.cloud.aiplatform.v1beta1.RagMetadataSchemaDetails.DataType type = 1;
      Returns:
      The type.
    • hasListConfig

      boolean hasListConfig()
       Config for List data type.
       
      .google.cloud.aiplatform.v1beta1.RagMetadataSchemaDetails.ListConfig list_config = 2;
      Returns:
      Whether the listConfig field is set.
    • getListConfig

       Config for List data type.
       
      .google.cloud.aiplatform.v1beta1.RagMetadataSchemaDetails.ListConfig list_config = 2;
      Returns:
      The listConfig.
    • getListConfigOrBuilder

       Config for List data type.
       
      .google.cloud.aiplatform.v1beta1.RagMetadataSchemaDetails.ListConfig list_config = 2;
    • hasGranularity

      boolean hasGranularity()
       The granularity associated with this RagMetadataSchema.
       
      optional .google.cloud.aiplatform.v1beta1.RagMetadataSchemaDetails.Granularity granularity = 3;
      Returns:
      Whether the granularity field is set.
    • getGranularityValue

      int getGranularityValue()
       The granularity associated with this RagMetadataSchema.
       
      optional .google.cloud.aiplatform.v1beta1.RagMetadataSchemaDetails.Granularity granularity = 3;
      Returns:
      The enum numeric value on the wire for granularity.
    • getGranularity

       The granularity associated with this RagMetadataSchema.
       
      optional .google.cloud.aiplatform.v1beta1.RagMetadataSchemaDetails.Granularity granularity = 3;
      Returns:
      The granularity.
    • hasSearchStrategy

      boolean hasSearchStrategy()
       The search strategy for the metadata value of the `key`.
       
      optional .google.cloud.aiplatform.v1beta1.RagMetadataSchemaDetails.SearchStrategy search_strategy = 4;
      Returns:
      Whether the searchStrategy field is set.
    • getSearchStrategy

       The search strategy for the metadata value of the `key`.
       
      optional .google.cloud.aiplatform.v1beta1.RagMetadataSchemaDetails.SearchStrategy search_strategy = 4;
      Returns:
      The searchStrategy.
    • getSearchStrategyOrBuilder

       The search strategy for the metadata value of the `key`.
       
      optional .google.cloud.aiplatform.v1beta1.RagMetadataSchemaDetails.SearchStrategy search_strategy = 4;