Package com.google.cloud.aiplatform.v1
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 Summary
Modifier and TypeMethodDescriptionAuthentication config for the chosen Vector DB.Authentication config for the chosen Vector DB.The config for the Pinecone.The config for the Pinecone.Optional.Optional.The config for the RAG-managed Vector DB.The config for the RAG-managed Vector DB.The config for the Vertex Vector Search.The config for the Vertex Vector Search.booleanAuthentication config for the chosen Vector DB.booleanThe config for the Pinecone.booleanOptional.booleanThe config for the RAG-managed Vector DB.booleanThe config for the Vertex Vector Search.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
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
RagVectorDbConfig.RagManagedDb 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
RagVectorDbConfig.Pinecone 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
RagVectorDbConfig.VectorDbCase getVectorDbCase()
-