Interface RagFileMetadataConfigOrBuilder

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

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

    • hasGcsMetadataSchemaSource

      boolean hasGcsMetadataSchemaSource()
       Google Cloud Storage location. Supports importing individual files as
       well as entire Google Cloud Storage directories. Sample formats:
       - `gs://bucket_name/my_directory/object_name/metadata_schema.json`
       - `gs://bucket_name/my_directory`
       If the user provides a directory, the metadata schema will be read from
       the files that ends with "metadata_schema.json" in the directory.
       
      .google.cloud.aiplatform.v1beta1.GcsSource gcs_metadata_schema_source = 1;
      Returns:
      Whether the gcsMetadataSchemaSource field is set.
    • getGcsMetadataSchemaSource

      GcsSource getGcsMetadataSchemaSource()
       Google Cloud Storage location. Supports importing individual files as
       well as entire Google Cloud Storage directories. Sample formats:
       - `gs://bucket_name/my_directory/object_name/metadata_schema.json`
       - `gs://bucket_name/my_directory`
       If the user provides a directory, the metadata schema will be read from
       the files that ends with "metadata_schema.json" in the directory.
       
      .google.cloud.aiplatform.v1beta1.GcsSource gcs_metadata_schema_source = 1;
      Returns:
      The gcsMetadataSchemaSource.
    • getGcsMetadataSchemaSourceOrBuilder

      GcsSourceOrBuilder getGcsMetadataSchemaSourceOrBuilder()
       Google Cloud Storage location. Supports importing individual files as
       well as entire Google Cloud Storage directories. Sample formats:
       - `gs://bucket_name/my_directory/object_name/metadata_schema.json`
       - `gs://bucket_name/my_directory`
       If the user provides a directory, the metadata schema will be read from
       the files that ends with "metadata_schema.json" in the directory.
       
      .google.cloud.aiplatform.v1beta1.GcsSource gcs_metadata_schema_source = 1;
    • hasGoogleDriveMetadataSchemaSource

      boolean hasGoogleDriveMetadataSchemaSource()
       Google Drive location. Supports importing individual files as
       well as Google Drive folders.
       If the user provides a folder, the metadata schema will be read from
       the files that ends with "metadata_schema.json" in the directory.
       
      .google.cloud.aiplatform.v1beta1.GoogleDriveSource google_drive_metadata_schema_source = 2;
      Returns:
      Whether the googleDriveMetadataSchemaSource field is set.
    • getGoogleDriveMetadataSchemaSource

      GoogleDriveSource getGoogleDriveMetadataSchemaSource()
       Google Drive location. Supports importing individual files as
       well as Google Drive folders.
       If the user provides a folder, the metadata schema will be read from
       the files that ends with "metadata_schema.json" in the directory.
       
      .google.cloud.aiplatform.v1beta1.GoogleDriveSource google_drive_metadata_schema_source = 2;
      Returns:
      The googleDriveMetadataSchemaSource.
    • getGoogleDriveMetadataSchemaSourceOrBuilder

      GoogleDriveSourceOrBuilder getGoogleDriveMetadataSchemaSourceOrBuilder()
       Google Drive location. Supports importing individual files as
       well as Google Drive folders.
       If the user provides a folder, the metadata schema will be read from
       the files that ends with "metadata_schema.json" in the directory.
       
      .google.cloud.aiplatform.v1beta1.GoogleDriveSource google_drive_metadata_schema_source = 2;
    • hasInlineMetadataSchemaSource

      boolean hasInlineMetadataSchemaSource()
       Inline metadata schema source. Must be a JSON string.
       
      string inline_metadata_schema_source = 3;
      Returns:
      Whether the inlineMetadataSchemaSource field is set.
    • getInlineMetadataSchemaSource

      String getInlineMetadataSchemaSource()
       Inline metadata schema source. Must be a JSON string.
       
      string inline_metadata_schema_source = 3;
      Returns:
      The inlineMetadataSchemaSource.
    • getInlineMetadataSchemaSourceBytes

      com.google.protobuf.ByteString getInlineMetadataSchemaSourceBytes()
       Inline metadata schema source. Must be a JSON string.
       
      string inline_metadata_schema_source = 3;
      Returns:
      The bytes for inlineMetadataSchemaSource.
    • hasGcsMetadataSource

      boolean hasGcsMetadataSource()
       Google Cloud Storage location. Supports importing individual files as
       well as entire Google Cloud Storage directories. Sample formats:
       - `gs://bucket_name/my_directory/object_name/metadata.json`
       - `gs://bucket_name/my_directory`
       If the user provides a directory, the metadata will be read from
       the files that ends with "metadata.json" in the directory.
       
      .google.cloud.aiplatform.v1beta1.GcsSource gcs_metadata_source = 4;
      Returns:
      Whether the gcsMetadataSource field is set.
    • getGcsMetadataSource

      GcsSource getGcsMetadataSource()
       Google Cloud Storage location. Supports importing individual files as
       well as entire Google Cloud Storage directories. Sample formats:
       - `gs://bucket_name/my_directory/object_name/metadata.json`
       - `gs://bucket_name/my_directory`
       If the user provides a directory, the metadata will be read from
       the files that ends with "metadata.json" in the directory.
       
      .google.cloud.aiplatform.v1beta1.GcsSource gcs_metadata_source = 4;
      Returns:
      The gcsMetadataSource.
    • getGcsMetadataSourceOrBuilder

      GcsSourceOrBuilder getGcsMetadataSourceOrBuilder()
       Google Cloud Storage location. Supports importing individual files as
       well as entire Google Cloud Storage directories. Sample formats:
       - `gs://bucket_name/my_directory/object_name/metadata.json`
       - `gs://bucket_name/my_directory`
       If the user provides a directory, the metadata will be read from
       the files that ends with "metadata.json" in the directory.
       
      .google.cloud.aiplatform.v1beta1.GcsSource gcs_metadata_source = 4;
    • hasGoogleDriveMetadataSource

      boolean hasGoogleDriveMetadataSource()
       Google Drive location. Supports importing individual files as
       well as Google Drive folders.
       If the user provides a directory, the metadata will be read from
       the files that ends with "metadata.json" in the directory.
       
      .google.cloud.aiplatform.v1beta1.GoogleDriveSource google_drive_metadata_source = 5;
      Returns:
      Whether the googleDriveMetadataSource field is set.
    • getGoogleDriveMetadataSource

      GoogleDriveSource getGoogleDriveMetadataSource()
       Google Drive location. Supports importing individual files as
       well as Google Drive folders.
       If the user provides a directory, the metadata will be read from
       the files that ends with "metadata.json" in the directory.
       
      .google.cloud.aiplatform.v1beta1.GoogleDriveSource google_drive_metadata_source = 5;
      Returns:
      The googleDriveMetadataSource.
    • getGoogleDriveMetadataSourceOrBuilder

      GoogleDriveSourceOrBuilder getGoogleDriveMetadataSourceOrBuilder()
       Google Drive location. Supports importing individual files as
       well as Google Drive folders.
       If the user provides a directory, the metadata will be read from
       the files that ends with "metadata.json" in the directory.
       
      .google.cloud.aiplatform.v1beta1.GoogleDriveSource google_drive_metadata_source = 5;
    • hasInlineMetadataSource

      boolean hasInlineMetadataSource()
       Inline metadata source. Must be a JSON string.
       
      string inline_metadata_source = 6;
      Returns:
      Whether the inlineMetadataSource field is set.
    • getInlineMetadataSource

      String getInlineMetadataSource()
       Inline metadata source. Must be a JSON string.
       
      string inline_metadata_source = 6;
      Returns:
      The inlineMetadataSource.
    • getInlineMetadataSourceBytes

      com.google.protobuf.ByteString getInlineMetadataSourceBytes()
       Inline metadata source. Must be a JSON string.
       
      string inline_metadata_source = 6;
      Returns:
      The bytes for inlineMetadataSource.
    • getMetadataSchemaSourceCase

      RagFileMetadataConfig.MetadataSchemaSourceCase getMetadataSchemaSourceCase()
    • getMetadataSourceCase