public interface RagCorpusOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
RagCorpus.BackendConfigCase |
getBackendConfigCase() |
CorpusStatus |
getCorpusStatus()
Output only.
|
CorpusStatusOrBuilder |
getCorpusStatusOrBuilder()
Output only.
|
RagCorpus.CorpusTypeConfig |
getCorpusTypeConfig()
Optional.
|
RagCorpus.CorpusTypeConfigOrBuilder |
getCorpusTypeConfigOrBuilder()
Optional.
|
com.google.protobuf.Timestamp |
getCreateTime()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getCreateTimeOrBuilder()
Output only.
|
String |
getDescription()
Optional.
|
com.google.protobuf.ByteString |
getDescriptionBytes()
Optional.
|
String |
getDisplayName()
Required.
|
com.google.protobuf.ByteString |
getDisplayNameBytes()
Required.
|
EncryptionSpec |
getEncryptionSpec()
Optional.
|
EncryptionSpecOrBuilder |
getEncryptionSpecOrBuilder()
Optional.
|
String |
getName()
Output only.
|
com.google.protobuf.ByteString |
getNameBytes()
Output only.
|
RagEmbeddingModelConfig |
getRagEmbeddingModelConfig()
Deprecated.
google.cloud.aiplatform.v1beta1.RagCorpus.rag_embedding_model_config is deprecated.
See google/cloud/aiplatform/v1beta1/vertex_rag_data.proto;l=348
|
RagEmbeddingModelConfigOrBuilder |
getRagEmbeddingModelConfigOrBuilder()
Deprecated.
|
int |
getRagFilesCount()
Output only.
|
RagVectorDbConfig |
getRagVectorDbConfig()
Deprecated.
google.cloud.aiplatform.v1beta1.RagCorpus.rag_vector_db_config is deprecated. See
google/cloud/aiplatform/v1beta1/vertex_rag_data.proto;l=355
|
RagVectorDbConfigOrBuilder |
getRagVectorDbConfigOrBuilder()
Deprecated.
|
com.google.protobuf.Timestamp |
getUpdateTime()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getUpdateTimeOrBuilder()
Output only.
|
RagVectorDbConfig |
getVectorDbConfig()
Optional.
|
RagVectorDbConfigOrBuilder |
getVectorDbConfigOrBuilder()
Optional.
|
VertexAiSearchConfig |
getVertexAiSearchConfig()
Optional.
|
VertexAiSearchConfigOrBuilder |
getVertexAiSearchConfigOrBuilder()
Optional.
|
boolean |
hasCorpusStatus()
Output only.
|
boolean |
hasCorpusTypeConfig()
Optional.
|
boolean |
hasCreateTime()
Output only.
|
boolean |
hasEncryptionSpec()
Optional.
|
boolean |
hasRagEmbeddingModelConfig()
Deprecated.
google.cloud.aiplatform.v1beta1.RagCorpus.rag_embedding_model_config is deprecated.
See google/cloud/aiplatform/v1beta1/vertex_rag_data.proto;l=348
|
boolean |
hasRagVectorDbConfig()
Deprecated.
google.cloud.aiplatform.v1beta1.RagCorpus.rag_vector_db_config is deprecated. See
google/cloud/aiplatform/v1beta1/vertex_rag_data.proto;l=355
|
boolean |
hasUpdateTime()
Output only.
|
boolean |
hasVectorDbConfig()
Optional.
|
boolean |
hasVertexAiSearchConfig()
Optional.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofboolean hasVectorDbConfig()
Optional. Immutable. The config for the Vector DBs.
.google.cloud.aiplatform.v1beta1.RagVectorDbConfig vector_db_config = 9 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
RagVectorDbConfig getVectorDbConfig()
Optional. Immutable. The config for the Vector DBs.
.google.cloud.aiplatform.v1beta1.RagVectorDbConfig vector_db_config = 9 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
RagVectorDbConfigOrBuilder getVectorDbConfigOrBuilder()
Optional. Immutable. The config for the Vector DBs.
.google.cloud.aiplatform.v1beta1.RagVectorDbConfig vector_db_config = 9 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
boolean hasVertexAiSearchConfig()
Optional. Immutable. The config for the Vertex AI Search.
.google.cloud.aiplatform.v1beta1.VertexAiSearchConfig vertex_ai_search_config = 10 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
VertexAiSearchConfig getVertexAiSearchConfig()
Optional. Immutable. The config for the Vertex AI Search.
.google.cloud.aiplatform.v1beta1.VertexAiSearchConfig vertex_ai_search_config = 10 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
VertexAiSearchConfigOrBuilder getVertexAiSearchConfigOrBuilder()
Optional. Immutable. The config for the Vertex AI Search.
.google.cloud.aiplatform.v1beta1.VertexAiSearchConfig vertex_ai_search_config = 10 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
String getName()
Output only. The resource name of the RagCorpus.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];com.google.protobuf.ByteString getNameBytes()
Output only. The resource name of the RagCorpus.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];String getDisplayName()
Required. The display name of the RagCorpus. The name can be up to 128 characters long and can consist of any UTF-8 characters.
string display_name = 2 [(.google.api.field_behavior) = REQUIRED];com.google.protobuf.ByteString getDisplayNameBytes()
Required. The display name of the RagCorpus. The name can be up to 128 characters long and can consist of any UTF-8 characters.
string display_name = 2 [(.google.api.field_behavior) = REQUIRED];String getDescription()
Optional. The description of the RagCorpus.
string description = 3 [(.google.api.field_behavior) = OPTIONAL];com.google.protobuf.ByteString getDescriptionBytes()
Optional. The description of the RagCorpus.
string description = 3 [(.google.api.field_behavior) = OPTIONAL];@Deprecated boolean hasRagEmbeddingModelConfig()
Optional. Immutable. The embedding model config of the RagCorpus.
.google.cloud.aiplatform.v1beta1.RagEmbeddingModelConfig rag_embedding_model_config = 6 [deprecated = true, (.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
@Deprecated RagEmbeddingModelConfig getRagEmbeddingModelConfig()
Optional. Immutable. The embedding model config of the RagCorpus.
.google.cloud.aiplatform.v1beta1.RagEmbeddingModelConfig rag_embedding_model_config = 6 [deprecated = true, (.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
@Deprecated RagEmbeddingModelConfigOrBuilder getRagEmbeddingModelConfigOrBuilder()
Optional. Immutable. The embedding model config of the RagCorpus.
.google.cloud.aiplatform.v1beta1.RagEmbeddingModelConfig rag_embedding_model_config = 6 [deprecated = true, (.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
@Deprecated boolean hasRagVectorDbConfig()
Optional. Immutable. The Vector DB config of the RagCorpus.
.google.cloud.aiplatform.v1beta1.RagVectorDbConfig rag_vector_db_config = 7 [deprecated = true, (.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
@Deprecated RagVectorDbConfig getRagVectorDbConfig()
Optional. Immutable. The Vector DB config of the RagCorpus.
.google.cloud.aiplatform.v1beta1.RagVectorDbConfig rag_vector_db_config = 7 [deprecated = true, (.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
@Deprecated RagVectorDbConfigOrBuilder getRagVectorDbConfigOrBuilder()
Optional. Immutable. The Vector DB config of the RagCorpus.
.google.cloud.aiplatform.v1beta1.RagVectorDbConfig rag_vector_db_config = 7 [deprecated = true, (.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
boolean hasCreateTime()
Output only. Timestamp when this RagCorpus was created.
.google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
com.google.protobuf.Timestamp getCreateTime()
Output only. Timestamp when this RagCorpus was created.
.google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
Output only. Timestamp when this RagCorpus was created.
.google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
boolean hasUpdateTime()
Output only. Timestamp when this RagCorpus was last updated.
.google.protobuf.Timestamp update_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
com.google.protobuf.Timestamp getUpdateTime()
Output only. Timestamp when this RagCorpus was last updated.
.google.protobuf.Timestamp update_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
Output only. Timestamp when this RagCorpus was last updated.
.google.protobuf.Timestamp update_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
boolean hasCorpusStatus()
Output only. RagCorpus state.
.google.cloud.aiplatform.v1beta1.CorpusStatus corpus_status = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
CorpusStatus getCorpusStatus()
Output only. RagCorpus state.
.google.cloud.aiplatform.v1beta1.CorpusStatus corpus_status = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
CorpusStatusOrBuilder getCorpusStatusOrBuilder()
Output only. RagCorpus state.
.google.cloud.aiplatform.v1beta1.CorpusStatus corpus_status = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
int getRagFilesCount()
Output only. Number of RagFiles in the RagCorpus.
int32 rag_files_count = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];boolean hasEncryptionSpec()
Optional. Immutable. The CMEK key name used to encrypt at-rest data related to this Corpus. Only applicable to RagManagedDb option for Vector DB. This field can only be set at corpus creation time, and cannot be updated or deleted.
.google.cloud.aiplatform.v1beta1.EncryptionSpec encryption_spec = 12 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = OPTIONAL];
EncryptionSpec getEncryptionSpec()
Optional. Immutable. The CMEK key name used to encrypt at-rest data related to this Corpus. Only applicable to RagManagedDb option for Vector DB. This field can only be set at corpus creation time, and cannot be updated or deleted.
.google.cloud.aiplatform.v1beta1.EncryptionSpec encryption_spec = 12 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = OPTIONAL];
EncryptionSpecOrBuilder getEncryptionSpecOrBuilder()
Optional. Immutable. The CMEK key name used to encrypt at-rest data related to this Corpus. Only applicable to RagManagedDb option for Vector DB. This field can only be set at corpus creation time, and cannot be updated or deleted.
.google.cloud.aiplatform.v1beta1.EncryptionSpec encryption_spec = 12 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = OPTIONAL];
boolean hasCorpusTypeConfig()
Optional. The corpus type config of the RagCorpus.
.google.cloud.aiplatform.v1beta1.RagCorpus.CorpusTypeConfig corpus_type_config = 13 [(.google.api.field_behavior) = OPTIONAL];
RagCorpus.CorpusTypeConfig getCorpusTypeConfig()
Optional. The corpus type config of the RagCorpus.
.google.cloud.aiplatform.v1beta1.RagCorpus.CorpusTypeConfig corpus_type_config = 13 [(.google.api.field_behavior) = OPTIONAL];
RagCorpus.CorpusTypeConfigOrBuilder getCorpusTypeConfigOrBuilder()
Optional. The corpus type config of the RagCorpus.
.google.cloud.aiplatform.v1beta1.RagCorpus.CorpusTypeConfig corpus_type_config = 13 [(.google.api.field_behavior) = OPTIONAL];
RagCorpus.BackendConfigCase getBackendConfigCase()
Copyright © 2025 Google LLC. All rights reserved.