Interface RagCorpusOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
RagCorpus,RagCorpus.Builder
@Generated
public interface RagCorpusOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionOutput only.Output only.Optional.Optional.com.google.protobuf.TimestampOutput only.com.google.protobuf.TimestampOrBuilderOutput only.Optional.com.google.protobuf.ByteStringOptional.Required.com.google.protobuf.ByteStringRequired.Optional.Optional.getName()Output only.com.google.protobuf.ByteStringOutput only.Deprecated.google.cloud.aiplatform.v1beta1.RagCorpus.rag_embedding_model_config is deprecated.Deprecated.intOutput only.Deprecated.google.cloud.aiplatform.v1beta1.RagCorpus.rag_vector_db_config is deprecated.Deprecated.booleanOutput only.booleanOutput only.com.google.protobuf.TimestampOutput only.com.google.protobuf.TimestampOrBuilderOutput only.Optional.Optional.Optional.Optional.booleanOutput only.booleanOptional.booleanOutput only.booleanOptional.booleanDeprecated.google.cloud.aiplatform.v1beta1.RagCorpus.rag_embedding_model_config is deprecated.booleanDeprecated.google.cloud.aiplatform.v1beta1.RagCorpus.rag_vector_db_config is deprecated.booleanOutput only.booleanOptional.booleanOptional.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
-
hasVectorDbConfig
boolean 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];- Returns:
- Whether the vectorDbConfig field is set.
-
getVectorDbConfig
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];- Returns:
- The vectorDbConfig.
-
getVectorDbConfigOrBuilder
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]; -
hasVertexAiSearchConfig
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];- Returns:
- Whether the vertexAiSearchConfig field is set.
-
getVertexAiSearchConfig
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];- Returns:
- The vertexAiSearchConfig.
-
getVertexAiSearchConfigOrBuilder
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]; -
getName
String getName()Output only. The resource name of the RagCorpus.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()Output only. The resource name of the RagCorpus.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The bytes for name.
-
getDisplayName
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];- Returns:
- The displayName.
-
getDisplayNameBytes
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];- Returns:
- The bytes for displayName.
-
getDescription
String getDescription()Optional. The description of the RagCorpus.
string description = 3 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The description.
-
getDescriptionBytes
com.google.protobuf.ByteString getDescriptionBytes()Optional. The description of the RagCorpus.
string description = 3 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The bytes for description.
-
hasRagEmbeddingModelConfig
Deprecated.google.cloud.aiplatform.v1beta1.RagCorpus.rag_embedding_model_config is deprecated. See google/cloud/aiplatform/v1beta1/vertex_rag_data.proto;l=360Optional. 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];- Returns:
- Whether the ragEmbeddingModelConfig field is set.
-
getRagEmbeddingModelConfig
Deprecated.google.cloud.aiplatform.v1beta1.RagCorpus.rag_embedding_model_config is deprecated. See google/cloud/aiplatform/v1beta1/vertex_rag_data.proto;l=360Optional. 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];- Returns:
- The ragEmbeddingModelConfig.
-
getRagEmbeddingModelConfigOrBuilder
Deprecated.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]; -
hasRagVectorDbConfig
Deprecated.google.cloud.aiplatform.v1beta1.RagCorpus.rag_vector_db_config is deprecated. See google/cloud/aiplatform/v1beta1/vertex_rag_data.proto;l=367Optional. 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];- Returns:
- Whether the ragVectorDbConfig field is set.
-
getRagVectorDbConfig
Deprecated.google.cloud.aiplatform.v1beta1.RagCorpus.rag_vector_db_config is deprecated. See google/cloud/aiplatform/v1beta1/vertex_rag_data.proto;l=367Optional. 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];- Returns:
- The ragVectorDbConfig.
-
getRagVectorDbConfigOrBuilder
Deprecated.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]; -
hasCreateTime
boolean hasCreateTime()Output only. Timestamp when this RagCorpus was created.
.google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the createTime field is set.
-
getCreateTime
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];- Returns:
- The createTime.
-
getCreateTimeOrBuilder
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]; -
hasUpdateTime
boolean hasUpdateTime()Output only. Timestamp when this RagCorpus was last updated.
.google.protobuf.Timestamp update_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the updateTime field is set.
-
getUpdateTime
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];- Returns:
- The updateTime.
-
getUpdateTimeOrBuilder
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]; -
hasCorpusStatus
boolean hasCorpusStatus()Output only. RagCorpus state.
.google.cloud.aiplatform.v1beta1.CorpusStatus corpus_status = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the corpusStatus field is set.
-
getCorpusStatus
CorpusStatus getCorpusStatus()Output only. RagCorpus state.
.google.cloud.aiplatform.v1beta1.CorpusStatus corpus_status = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The corpusStatus.
-
getCorpusStatusOrBuilder
CorpusStatusOrBuilder getCorpusStatusOrBuilder()Output only. RagCorpus state.
.google.cloud.aiplatform.v1beta1.CorpusStatus corpus_status = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getRagFilesCount
int getRagFilesCount()Output only. Number of RagFiles in the RagCorpus. NOTE: This field is not populated in the response of [VertexRagDataService.ListRagCorpora][google.cloud.aiplatform.v1beta1.VertexRagDataService.ListRagCorpora].
int32 rag_files_count = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The ragFilesCount.
-
hasEncryptionSpec
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];- Returns:
- Whether the encryptionSpec field is set.
-
getEncryptionSpec
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];- Returns:
- The encryptionSpec.
-
getEncryptionSpecOrBuilder
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]; -
hasCorpusTypeConfig
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];- Returns:
- Whether the corpusTypeConfig field is set.
-
getCorpusTypeConfig
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];- Returns:
- The corpusTypeConfig.
-
getCorpusTypeConfigOrBuilder
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]; -
getSatisfiesPzs
boolean getSatisfiesPzs()Output only. Reserved for future use.
bool satisfies_pzs = 19 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The satisfiesPzs.
-
getSatisfiesPzi
boolean getSatisfiesPzi()Output only. Reserved for future use.
bool satisfies_pzi = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The satisfiesPzi.
-
getBackendConfigCase
RagCorpus.BackendConfigCase getBackendConfigCase()
-