public static final class RagFileMetadataConfig.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<RagFileMetadataConfig.Builder> implements RagFileMetadataConfigOrBuilder
Metadata config for RagFile.Protobuf type
google.cloud.aiplatform.v1beta1.RagFileMetadataConfiggetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<RagFileMetadataConfig.Builder>public RagFileMetadataConfig.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<RagFileMetadataConfig.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<RagFileMetadataConfig.Builder>public RagFileMetadataConfig getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic RagFileMetadataConfig build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic RagFileMetadataConfig buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic RagFileMetadataConfig.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<RagFileMetadataConfig.Builder>public RagFileMetadataConfig.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<RagFileMetadataConfig.Builder>public RagFileMetadataConfig.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<RagFileMetadataConfig.Builder>public RagFileMetadataConfig.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<RagFileMetadataConfig.Builder>public RagFileMetadataConfig.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<RagFileMetadataConfig.Builder>public RagFileMetadataConfig.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<RagFileMetadataConfig.Builder>public RagFileMetadataConfig.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<RagFileMetadataConfig.Builder>public RagFileMetadataConfig.Builder mergeFrom(RagFileMetadataConfig other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<RagFileMetadataConfig.Builder>public RagFileMetadataConfig.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<RagFileMetadataConfig.Builder>IOExceptionpublic RagFileMetadataConfig.MetadataSchemaSourceCase getMetadataSchemaSourceCase()
getMetadataSchemaSourceCase in interface RagFileMetadataConfigOrBuilderpublic RagFileMetadataConfig.Builder clearMetadataSchemaSource()
public RagFileMetadataConfig.MetadataSourceCase getMetadataSourceCase()
getMetadataSourceCase in interface RagFileMetadataConfigOrBuilderpublic RagFileMetadataConfig.Builder clearMetadataSource()
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 providing 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;hasGcsMetadataSchemaSource in interface RagFileMetadataConfigOrBuilderpublic 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 providing 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;getGcsMetadataSchemaSource in interface RagFileMetadataConfigOrBuilderpublic 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 providing 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;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 providing 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;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 providing 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;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 providing 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;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 providing 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;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 providing 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 in interface RagFileMetadataConfigOrBuilderpublic boolean hasGoogleDriveMetadataSchemaSource()
Google Drive location. Supports importing individual files as well as Google Drive folders. If providing 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;
hasGoogleDriveMetadataSchemaSource in interface RagFileMetadataConfigOrBuilderpublic GoogleDriveSource getGoogleDriveMetadataSchemaSource()
Google Drive location. Supports importing individual files as well as Google Drive folders. If providing 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;
getGoogleDriveMetadataSchemaSource in interface RagFileMetadataConfigOrBuilderpublic RagFileMetadataConfig.Builder setGoogleDriveMetadataSchemaSource(GoogleDriveSource value)
Google Drive location. Supports importing individual files as well as Google Drive folders. If providing 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;
public RagFileMetadataConfig.Builder setGoogleDriveMetadataSchemaSource(GoogleDriveSource.Builder builderForValue)
Google Drive location. Supports importing individual files as well as Google Drive folders. If providing 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;
public RagFileMetadataConfig.Builder mergeGoogleDriveMetadataSchemaSource(GoogleDriveSource value)
Google Drive location. Supports importing individual files as well as Google Drive folders. If providing 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;
public RagFileMetadataConfig.Builder clearGoogleDriveMetadataSchemaSource()
Google Drive location. Supports importing individual files as well as Google Drive folders. If providing 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;
public GoogleDriveSource.Builder getGoogleDriveMetadataSchemaSourceBuilder()
Google Drive location. Supports importing individual files as well as Google Drive folders. If providing 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;
public GoogleDriveSourceOrBuilder getGoogleDriveMetadataSchemaSourceOrBuilder()
Google Drive location. Supports importing individual files as well as Google Drive folders. If providing 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 in interface RagFileMetadataConfigOrBuilderpublic boolean hasInlineMetadataSchemaSource()
Inline metadata schema source. Must be a JSON string.
string inline_metadata_schema_source = 3;hasInlineMetadataSchemaSource in interface RagFileMetadataConfigOrBuilderpublic String getInlineMetadataSchemaSource()
Inline metadata schema source. Must be a JSON string.
string inline_metadata_schema_source = 3;getInlineMetadataSchemaSource in interface RagFileMetadataConfigOrBuilderpublic com.google.protobuf.ByteString getInlineMetadataSchemaSourceBytes()
Inline metadata schema source. Must be a JSON string.
string inline_metadata_schema_source = 3;getInlineMetadataSchemaSourceBytes in interface RagFileMetadataConfigOrBuilderpublic RagFileMetadataConfig.Builder setInlineMetadataSchemaSource(String value)
Inline metadata schema source. Must be a JSON string.
string inline_metadata_schema_source = 3;value - The inlineMetadataSchemaSource to set.public RagFileMetadataConfig.Builder clearInlineMetadataSchemaSource()
Inline metadata schema source. Must be a JSON string.
string inline_metadata_schema_source = 3;public RagFileMetadataConfig.Builder setInlineMetadataSchemaSourceBytes(com.google.protobuf.ByteString value)
Inline metadata schema source. Must be a JSON string.
string inline_metadata_schema_source = 3;value - The bytes for inlineMetadataSchemaSource to set.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 providing 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;hasGcsMetadataSource in interface RagFileMetadataConfigOrBuilderpublic 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 providing 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;getGcsMetadataSource in interface RagFileMetadataConfigOrBuilderpublic 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 providing 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;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 providing 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;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 providing 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;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 providing 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;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 providing 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;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 providing 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 in interface RagFileMetadataConfigOrBuilderpublic boolean hasGoogleDriveMetadataSource()
Google Drive location. Supports importing individual files as well as Google Drive folders. If providing 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;
hasGoogleDriveMetadataSource in interface RagFileMetadataConfigOrBuilderpublic GoogleDriveSource getGoogleDriveMetadataSource()
Google Drive location. Supports importing individual files as well as Google Drive folders. If providing 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;
getGoogleDriveMetadataSource in interface RagFileMetadataConfigOrBuilderpublic RagFileMetadataConfig.Builder setGoogleDriveMetadataSource(GoogleDriveSource value)
Google Drive location. Supports importing individual files as well as Google Drive folders. If providing 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;
public RagFileMetadataConfig.Builder setGoogleDriveMetadataSource(GoogleDriveSource.Builder builderForValue)
Google Drive location. Supports importing individual files as well as Google Drive folders. If providing 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;
public RagFileMetadataConfig.Builder mergeGoogleDriveMetadataSource(GoogleDriveSource value)
Google Drive location. Supports importing individual files as well as Google Drive folders. If providing 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;
public RagFileMetadataConfig.Builder clearGoogleDriveMetadataSource()
Google Drive location. Supports importing individual files as well as Google Drive folders. If providing 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;
public GoogleDriveSource.Builder getGoogleDriveMetadataSourceBuilder()
Google Drive location. Supports importing individual files as well as Google Drive folders. If providing 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;
public GoogleDriveSourceOrBuilder getGoogleDriveMetadataSourceOrBuilder()
Google Drive location. Supports importing individual files as well as Google Drive folders. If providing 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 in interface RagFileMetadataConfigOrBuilderpublic boolean hasInlineMetadataSource()
Inline metadata source. Must be a JSON string.
string inline_metadata_source = 6;hasInlineMetadataSource in interface RagFileMetadataConfigOrBuilderpublic String getInlineMetadataSource()
Inline metadata source. Must be a JSON string.
string inline_metadata_source = 6;getInlineMetadataSource in interface RagFileMetadataConfigOrBuilderpublic com.google.protobuf.ByteString getInlineMetadataSourceBytes()
Inline metadata source. Must be a JSON string.
string inline_metadata_source = 6;getInlineMetadataSourceBytes in interface RagFileMetadataConfigOrBuilderpublic RagFileMetadataConfig.Builder setInlineMetadataSource(String value)
Inline metadata source. Must be a JSON string.
string inline_metadata_source = 6;value - The inlineMetadataSource to set.public RagFileMetadataConfig.Builder clearInlineMetadataSource()
Inline metadata source. Must be a JSON string.
string inline_metadata_source = 6;public RagFileMetadataConfig.Builder setInlineMetadataSourceBytes(com.google.protobuf.ByteString value)
Inline metadata source. Must be a JSON string.
string inline_metadata_source = 6;value - The bytes for inlineMetadataSource to set.public final RagFileMetadataConfig.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<RagFileMetadataConfig.Builder>public final RagFileMetadataConfig.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<RagFileMetadataConfig.Builder>Copyright © 2025 Google LLC. All rights reserved.