Interface UploadRagFileRequestOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
UploadRagFileRequest, UploadRagFileRequest.Builder

@Generated public interface UploadRagFileRequestOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getParent

      String getParent()
       Required. The name of the RagCorpus resource into which to upload the file.
       Format:
       `projects/{project}/locations/{location}/ragCorpora/{rag_corpus}`
       
      string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Returns:
      The parent.
    • getParentBytes

      com.google.protobuf.ByteString getParentBytes()
       Required. The name of the RagCorpus resource into which to upload the file.
       Format:
       `projects/{project}/locations/{location}/ragCorpora/{rag_corpus}`
       
      string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Returns:
      The bytes for parent.
    • hasRagFile

      boolean hasRagFile()
       Required. The RagFile to upload.
       
      .google.cloud.aiplatform.v1.RagFile rag_file = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      Whether the ragFile field is set.
    • getRagFile

      RagFile getRagFile()
       Required. The RagFile to upload.
       
      .google.cloud.aiplatform.v1.RagFile rag_file = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The ragFile.
    • getRagFileOrBuilder

      RagFileOrBuilder getRagFileOrBuilder()
       Required. The RagFile to upload.
       
      .google.cloud.aiplatform.v1.RagFile rag_file = 2 [(.google.api.field_behavior) = REQUIRED];
    • hasUploadRagFileConfig

      boolean hasUploadRagFileConfig()
       Required. The config for the RagFiles to be uploaded into the RagCorpus.
       [VertexRagDataService.UploadRagFile][google.cloud.aiplatform.v1.VertexRagDataService.UploadRagFile].
       
      .google.cloud.aiplatform.v1.UploadRagFileConfig upload_rag_file_config = 5 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      Whether the uploadRagFileConfig field is set.
    • getUploadRagFileConfig

      UploadRagFileConfig getUploadRagFileConfig()
       Required. The config for the RagFiles to be uploaded into the RagCorpus.
       [VertexRagDataService.UploadRagFile][google.cloud.aiplatform.v1.VertexRagDataService.UploadRagFile].
       
      .google.cloud.aiplatform.v1.UploadRagFileConfig upload_rag_file_config = 5 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The uploadRagFileConfig.
    • getUploadRagFileConfigOrBuilder

      UploadRagFileConfigOrBuilder getUploadRagFileConfigOrBuilder()
       Required. The config for the RagFiles to be uploaded into the RagCorpus.
       [VertexRagDataService.UploadRagFile][google.cloud.aiplatform.v1.VertexRagDataService.UploadRagFile].
       
      .google.cloud.aiplatform.v1.UploadRagFileConfig upload_rag_file_config = 5 [(.google.api.field_behavior) = REQUIRED];