Interface RagVectorDbConfigOrBuilder

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

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

    • hasRagManagedDb

      boolean hasRagManagedDb()
       The config for the RAG-managed Vector DB.
       
      .google.cloud.aiplatform.v1.RagVectorDbConfig.RagManagedDb rag_managed_db = 1;
      Returns:
      Whether the ragManagedDb field is set.
    • getRagManagedDb

       The config for the RAG-managed Vector DB.
       
      .google.cloud.aiplatform.v1.RagVectorDbConfig.RagManagedDb rag_managed_db = 1;
      Returns:
      The ragManagedDb.
    • getRagManagedDbOrBuilder

      RagVectorDbConfig.RagManagedDbOrBuilder getRagManagedDbOrBuilder()
       The config for the RAG-managed Vector DB.
       
      .google.cloud.aiplatform.v1.RagVectorDbConfig.RagManagedDb rag_managed_db = 1;
    • hasPinecone

      boolean hasPinecone()
       The config for the Pinecone.
       
      .google.cloud.aiplatform.v1.RagVectorDbConfig.Pinecone pinecone = 3;
      Returns:
      Whether the pinecone field is set.
    • getPinecone

       The config for the Pinecone.
       
      .google.cloud.aiplatform.v1.RagVectorDbConfig.Pinecone pinecone = 3;
      Returns:
      The pinecone.
    • getPineconeOrBuilder

      RagVectorDbConfig.PineconeOrBuilder getPineconeOrBuilder()
       The config for the Pinecone.
       
      .google.cloud.aiplatform.v1.RagVectorDbConfig.Pinecone pinecone = 3;
    • hasVertexVectorSearch

      boolean hasVertexVectorSearch()
       The config for the Vertex Vector Search.
       
      .google.cloud.aiplatform.v1.RagVectorDbConfig.VertexVectorSearch vertex_vector_search = 6;
      Returns:
      Whether the vertexVectorSearch field is set.
    • getVertexVectorSearch

      RagVectorDbConfig.VertexVectorSearch getVertexVectorSearch()
       The config for the Vertex Vector Search.
       
      .google.cloud.aiplatform.v1.RagVectorDbConfig.VertexVectorSearch vertex_vector_search = 6;
      Returns:
      The vertexVectorSearch.
    • getVertexVectorSearchOrBuilder

      RagVectorDbConfig.VertexVectorSearchOrBuilder getVertexVectorSearchOrBuilder()
       The config for the Vertex Vector Search.
       
      .google.cloud.aiplatform.v1.RagVectorDbConfig.VertexVectorSearch vertex_vector_search = 6;
    • hasApiAuth

      boolean hasApiAuth()
       Authentication config for the chosen Vector DB.
       
      .google.cloud.aiplatform.v1.ApiAuth api_auth = 5;
      Returns:
      Whether the apiAuth field is set.
    • getApiAuth

      ApiAuth getApiAuth()
       Authentication config for the chosen Vector DB.
       
      .google.cloud.aiplatform.v1.ApiAuth api_auth = 5;
      Returns:
      The apiAuth.
    • getApiAuthOrBuilder

      ApiAuthOrBuilder getApiAuthOrBuilder()
       Authentication config for the chosen Vector DB.
       
      .google.cloud.aiplatform.v1.ApiAuth api_auth = 5;
    • hasRagEmbeddingModelConfig

      boolean hasRagEmbeddingModelConfig()
       Optional. Immutable. The embedding model config of the Vector DB.
       
      .google.cloud.aiplatform.v1.RagEmbeddingModelConfig rag_embedding_model_config = 7 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
      Returns:
      Whether the ragEmbeddingModelConfig field is set.
    • getRagEmbeddingModelConfig

      RagEmbeddingModelConfig getRagEmbeddingModelConfig()
       Optional. Immutable. The embedding model config of the Vector DB.
       
      .google.cloud.aiplatform.v1.RagEmbeddingModelConfig rag_embedding_model_config = 7 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
      Returns:
      The ragEmbeddingModelConfig.
    • getRagEmbeddingModelConfigOrBuilder

      RagEmbeddingModelConfigOrBuilder getRagEmbeddingModelConfigOrBuilder()
       Optional. Immutable. The embedding model config of the Vector DB.
       
      .google.cloud.aiplatform.v1.RagEmbeddingModelConfig rag_embedding_model_config = 7 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
    • getVectorDbCase