Class RagFileMetadataConfig.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<RagFileMetadataConfig.Builder>
com.google.cloud.aiplatform.v1beta1.RagFileMetadataConfig.Builder
All Implemented Interfaces:
RagFileMetadataConfigOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
RagFileMetadataConfig

public static final class RagFileMetadataConfig.Builder extends com.google.protobuf.GeneratedMessage.Builder<RagFileMetadataConfig.Builder> implements RagFileMetadataConfigOrBuilder
 Metadata config for RagFile.
 
Protobuf type google.cloud.aiplatform.v1beta1.RagFileMetadataConfig
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<RagFileMetadataConfig.Builder>
    • clear

      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessage.Builder<RagFileMetadataConfig.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<RagFileMetadataConfig.Builder>
    • getDefaultInstanceForType

      public RagFileMetadataConfig getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      public RagFileMetadataConfig build()
      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public RagFileMetadataConfig buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • mergeFrom

      public RagFileMetadataConfig.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<RagFileMetadataConfig.Builder>
    • mergeFrom

    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage.Builder<RagFileMetadataConfig.Builder>
    • mergeFrom

      public RagFileMetadataConfig.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<RagFileMetadataConfig.Builder>
      Throws:
      IOException
    • getMetadataSchemaSourceCase

      public RagFileMetadataConfig.MetadataSchemaSourceCase getMetadataSchemaSourceCase()
      Specified by:
      getMetadataSchemaSourceCase in interface RagFileMetadataConfigOrBuilder
    • clearMetadataSchemaSource

      public RagFileMetadataConfig.Builder clearMetadataSchemaSource()
    • getMetadataSourceCase

      public RagFileMetadataConfig.MetadataSourceCase getMetadataSourceCase()
      Specified by:
      getMetadataSourceCase in interface RagFileMetadataConfigOrBuilder
    • clearMetadataSource

      public RagFileMetadataConfig.Builder clearMetadataSource()
    • hasGcsMetadataSchemaSource

      public 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;
      Specified by:
      hasGcsMetadataSchemaSource in interface RagFileMetadataConfigOrBuilder
      Returns:
      Whether the gcsMetadataSchemaSource field is set.
    • getGcsMetadataSchemaSource

      public 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;
      Specified by:
      getGcsMetadataSchemaSource in interface RagFileMetadataConfigOrBuilder
      Returns:
      The gcsMetadataSchemaSource.
    • setGcsMetadataSchemaSource

      public RagFileMetadataConfig.Builder setGcsMetadataSchemaSource(GcsSource value)
       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;
    • setGcsMetadataSchemaSource

      public RagFileMetadataConfig.Builder setGcsMetadataSchemaSource(GcsSource.Builder builderForValue)
       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;
    • mergeGcsMetadataSchemaSource

      public RagFileMetadataConfig.Builder mergeGcsMetadataSchemaSource(GcsSource value)
       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;
    • clearGcsMetadataSchemaSource

      public RagFileMetadataConfig.Builder clearGcsMetadataSchemaSource()
       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;
    • getGcsMetadataSchemaSourceBuilder

      public GcsSource.Builder getGcsMetadataSchemaSourceBuilder()
       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;
    • getGcsMetadataSchemaSourceOrBuilder

      public 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;
      Specified by:
      getGcsMetadataSchemaSourceOrBuilder in interface RagFileMetadataConfigOrBuilder
    • hasGoogleDriveMetadataSchemaSource

      public 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;
      Specified by:
      hasGoogleDriveMetadataSchemaSource in interface RagFileMetadataConfigOrBuilder
      Returns:
      Whether the googleDriveMetadataSchemaSource field is set.
    • getGoogleDriveMetadataSchemaSource

      public 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;
      Specified by:
      getGoogleDriveMetadataSchemaSource in interface RagFileMetadataConfigOrBuilder
      Returns:
      The googleDriveMetadataSchemaSource.
    • setGoogleDriveMetadataSchemaSource

      public RagFileMetadataConfig.Builder setGoogleDriveMetadataSchemaSource(GoogleDriveSource value)
       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;
    • setGoogleDriveMetadataSchemaSource

      public RagFileMetadataConfig.Builder setGoogleDriveMetadataSchemaSource(GoogleDriveSource.Builder builderForValue)
       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;
    • mergeGoogleDriveMetadataSchemaSource

      public RagFileMetadataConfig.Builder mergeGoogleDriveMetadataSchemaSource(GoogleDriveSource value)
       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;
    • clearGoogleDriveMetadataSchemaSource

      public RagFileMetadataConfig.Builder clearGoogleDriveMetadataSchemaSource()
       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;
    • getGoogleDriveMetadataSchemaSourceBuilder

      public GoogleDriveSource.Builder getGoogleDriveMetadataSchemaSourceBuilder()
       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;
    • getGoogleDriveMetadataSchemaSourceOrBuilder

      public 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;
      Specified by:
      getGoogleDriveMetadataSchemaSourceOrBuilder in interface RagFileMetadataConfigOrBuilder
    • hasInlineMetadataSchemaSource

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

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

      public com.google.protobuf.ByteString getInlineMetadataSchemaSourceBytes()
       Inline metadata schema source. Must be a JSON string.
       
      string inline_metadata_schema_source = 3;
      Specified by:
      getInlineMetadataSchemaSourceBytes in interface RagFileMetadataConfigOrBuilder
      Returns:
      The bytes for inlineMetadataSchemaSource.
    • setInlineMetadataSchemaSource

      public RagFileMetadataConfig.Builder setInlineMetadataSchemaSource(String value)
       Inline metadata schema source. Must be a JSON string.
       
      string inline_metadata_schema_source = 3;
      Parameters:
      value - The inlineMetadataSchemaSource to set.
      Returns:
      This builder for chaining.
    • clearInlineMetadataSchemaSource

      public RagFileMetadataConfig.Builder clearInlineMetadataSchemaSource()
       Inline metadata schema source. Must be a JSON string.
       
      string inline_metadata_schema_source = 3;
      Returns:
      This builder for chaining.
    • setInlineMetadataSchemaSourceBytes

      public RagFileMetadataConfig.Builder setInlineMetadataSchemaSourceBytes(com.google.protobuf.ByteString value)
       Inline metadata schema source. Must be a JSON string.
       
      string inline_metadata_schema_source = 3;
      Parameters:
      value - The bytes for inlineMetadataSchemaSource to set.
      Returns:
      This builder for chaining.
    • hasGcsMetadataSource

      public 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;
      Specified by:
      hasGcsMetadataSource in interface RagFileMetadataConfigOrBuilder
      Returns:
      Whether the gcsMetadataSource field is set.
    • getGcsMetadataSource

      public 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;
      Specified by:
      getGcsMetadataSource in interface RagFileMetadataConfigOrBuilder
      Returns:
      The gcsMetadataSource.
    • setGcsMetadataSource

      public RagFileMetadataConfig.Builder setGcsMetadataSource(GcsSource value)
       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;
    • setGcsMetadataSource

      public RagFileMetadataConfig.Builder setGcsMetadataSource(GcsSource.Builder builderForValue)
       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;
    • mergeGcsMetadataSource

      public RagFileMetadataConfig.Builder mergeGcsMetadataSource(GcsSource value)
       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;
    • clearGcsMetadataSource

      public RagFileMetadataConfig.Builder clearGcsMetadataSource()
       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;
    • getGcsMetadataSourceBuilder

      public GcsSource.Builder getGcsMetadataSourceBuilder()
       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;
    • getGcsMetadataSourceOrBuilder

      public 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;
      Specified by:
      getGcsMetadataSourceOrBuilder in interface RagFileMetadataConfigOrBuilder
    • hasGoogleDriveMetadataSource

      public 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;
      Specified by:
      hasGoogleDriveMetadataSource in interface RagFileMetadataConfigOrBuilder
      Returns:
      Whether the googleDriveMetadataSource field is set.
    • getGoogleDriveMetadataSource

      public 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;
      Specified by:
      getGoogleDriveMetadataSource in interface RagFileMetadataConfigOrBuilder
      Returns:
      The googleDriveMetadataSource.
    • setGoogleDriveMetadataSource

      public RagFileMetadataConfig.Builder setGoogleDriveMetadataSource(GoogleDriveSource value)
       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;
    • setGoogleDriveMetadataSource

      public RagFileMetadataConfig.Builder setGoogleDriveMetadataSource(GoogleDriveSource.Builder builderForValue)
       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;
    • mergeGoogleDriveMetadataSource

      public RagFileMetadataConfig.Builder mergeGoogleDriveMetadataSource(GoogleDriveSource value)
       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;
    • clearGoogleDriveMetadataSource

      public RagFileMetadataConfig.Builder clearGoogleDriveMetadataSource()
       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;
    • getGoogleDriveMetadataSourceBuilder

      public GoogleDriveSource.Builder getGoogleDriveMetadataSourceBuilder()
       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;
    • getGoogleDriveMetadataSourceOrBuilder

      public 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;
      Specified by:
      getGoogleDriveMetadataSourceOrBuilder in interface RagFileMetadataConfigOrBuilder
    • hasInlineMetadataSource

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

      public String getInlineMetadataSource()
       Inline metadata source. Must be a JSON string.
       
      string inline_metadata_source = 6;
      Specified by:
      getInlineMetadataSource in interface RagFileMetadataConfigOrBuilder
      Returns:
      The inlineMetadataSource.
    • getInlineMetadataSourceBytes

      public com.google.protobuf.ByteString getInlineMetadataSourceBytes()
       Inline metadata source. Must be a JSON string.
       
      string inline_metadata_source = 6;
      Specified by:
      getInlineMetadataSourceBytes in interface RagFileMetadataConfigOrBuilder
      Returns:
      The bytes for inlineMetadataSource.
    • setInlineMetadataSource

      public RagFileMetadataConfig.Builder setInlineMetadataSource(String value)
       Inline metadata source. Must be a JSON string.
       
      string inline_metadata_source = 6;
      Parameters:
      value - The inlineMetadataSource to set.
      Returns:
      This builder for chaining.
    • clearInlineMetadataSource

      public RagFileMetadataConfig.Builder clearInlineMetadataSource()
       Inline metadata source. Must be a JSON string.
       
      string inline_metadata_source = 6;
      Returns:
      This builder for chaining.
    • setInlineMetadataSourceBytes

      public RagFileMetadataConfig.Builder setInlineMetadataSourceBytes(com.google.protobuf.ByteString value)
       Inline metadata source. Must be a JSON string.
       
      string inline_metadata_source = 6;
      Parameters:
      value - The bytes for inlineMetadataSource to set.
      Returns:
      This builder for chaining.