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.v1beta1.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.v1beta1.RagVectorDbConfig.RagManagedDb rag_managed_db = 1;
      Returns:
      The ragManagedDb.
    • getRagManagedDbOrBuilder

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

      boolean hasWeaviate()
       The config for the Weaviate.
       
      .google.cloud.aiplatform.v1beta1.RagVectorDbConfig.Weaviate weaviate = 2;
      Returns:
      Whether the weaviate field is set.
    • getWeaviate

       The config for the Weaviate.
       
      .google.cloud.aiplatform.v1beta1.RagVectorDbConfig.Weaviate weaviate = 2;
      Returns:
      The weaviate.
    • getWeaviateOrBuilder

      RagVectorDbConfig.WeaviateOrBuilder getWeaviateOrBuilder()
       The config for the Weaviate.
       
      .google.cloud.aiplatform.v1beta1.RagVectorDbConfig.Weaviate weaviate = 2;
    • hasPinecone

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

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

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

      boolean hasVertexFeatureStore()
       The config for the Vertex Feature Store.
       
      .google.cloud.aiplatform.v1beta1.RagVectorDbConfig.VertexFeatureStore vertex_feature_store = 4;
      Returns:
      Whether the vertexFeatureStore field is set.
    • getVertexFeatureStore

      RagVectorDbConfig.VertexFeatureStore getVertexFeatureStore()
       The config for the Vertex Feature Store.
       
      .google.cloud.aiplatform.v1beta1.RagVectorDbConfig.VertexFeatureStore vertex_feature_store = 4;
      Returns:
      The vertexFeatureStore.
    • getVertexFeatureStoreOrBuilder

      RagVectorDbConfig.VertexFeatureStoreOrBuilder getVertexFeatureStoreOrBuilder()
       The config for the Vertex Feature Store.
       
      .google.cloud.aiplatform.v1beta1.RagVectorDbConfig.VertexFeatureStore vertex_feature_store = 4;
    • hasVertexVectorSearch

      boolean hasVertexVectorSearch()
       The config for the Vertex Vector Search.
       
      .google.cloud.aiplatform.v1beta1.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.v1beta1.RagVectorDbConfig.VertexVectorSearch vertex_vector_search = 6;
      Returns:
      The vertexVectorSearch.
    • getVertexVectorSearchOrBuilder

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

      boolean hasRagManagedVertexVectorSearch()
       The config for the RAG-managed Vertex Vector Search 2.0.
       
      .google.cloud.aiplatform.v1beta1.RagVectorDbConfig.RagManagedVertexVectorSearch rag_managed_vertex_vector_search = 8;
      Returns:
      Whether the ragManagedVertexVectorSearch field is set.
    • getRagManagedVertexVectorSearch

      RagVectorDbConfig.RagManagedVertexVectorSearch getRagManagedVertexVectorSearch()
       The config for the RAG-managed Vertex Vector Search 2.0.
       
      .google.cloud.aiplatform.v1beta1.RagVectorDbConfig.RagManagedVertexVectorSearch rag_managed_vertex_vector_search = 8;
      Returns:
      The ragManagedVertexVectorSearch.
    • getRagManagedVertexVectorSearchOrBuilder

      RagVectorDbConfig.RagManagedVertexVectorSearchOrBuilder getRagManagedVertexVectorSearchOrBuilder()
       The config for the RAG-managed Vertex Vector Search 2.0.
       
      .google.cloud.aiplatform.v1beta1.RagVectorDbConfig.RagManagedVertexVectorSearch rag_managed_vertex_vector_search = 8;
    • hasApiAuth

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

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

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

      boolean hasRagEmbeddingModelConfig()
       Optional. Immutable. The embedding model config of the Vector DB.
       
      .google.cloud.aiplatform.v1beta1.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.v1beta1.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.v1beta1.RagEmbeddingModelConfig rag_embedding_model_config = 7 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
    • getVectorDbCase