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 RAG-managed Vertex Vector Search 2.0.The config for the RAG-managed Vertex Vector Search 2.0.The config for the Vertex Feature Store.The config for the Vertex Feature Store.The config for the Vertex Vector Search.The config for the Vertex Vector Search.The config for the Weaviate.The config for the Weaviate.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 RAG-managed Vertex Vector Search 2.0.booleanThe config for the Vertex Feature Store.booleanThe config for the Vertex Vector Search.booleanThe config for the Weaviate.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.v1beta1.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.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
RagVectorDbConfig.Weaviate 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
RagVectorDbConfig.Pinecone 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
RagVectorDbConfig.VectorDbCase getVectorDbCase()
-