public final class UploadRagFileConfig extends GeneratedMessage implements UploadRagFileConfigOrBuilder
Config for uploading RagFile.
Protobuf type google.cloud.aiplatform.v1beta1.UploadRagFileConfig
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
public static final int RAG_FILE_CHUNKING_CONFIG_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int RAG_FILE_METADATA_CONFIG_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int RAG_FILE_PARSING_CONFIG_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int RAG_FILE_TRANSFORMATION_CONFIG_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
public static UploadRagFileConfig getDefaultInstance()
public static final Descriptors.Descriptor getDescriptor()
public static UploadRagFileConfig.Builder newBuilder()
public static UploadRagFileConfig.Builder newBuilder(UploadRagFileConfig prototype)
public static UploadRagFileConfig parseDelimitedFrom(InputStream input)
public static UploadRagFileConfig parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static UploadRagFileConfig parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
public static UploadRagFileConfig parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static UploadRagFileConfig parseFrom(ByteString data)
public static UploadRagFileConfig parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static UploadRagFileConfig parseFrom(CodedInputStream input)
public static UploadRagFileConfig parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static UploadRagFileConfig parseFrom(InputStream input)
public static UploadRagFileConfig parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static UploadRagFileConfig parseFrom(ByteBuffer data)
public static UploadRagFileConfig parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Parser<UploadRagFileConfig> parser()
Methods
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
public UploadRagFileConfig getDefaultInstanceForType()
public Parser<UploadRagFileConfig> getParserForType()
Overrides
public RagFileChunkingConfig getRagFileChunkingConfig()
Deprecated. google.cloud.aiplatform.v1beta1.UploadRagFileConfig.rag_file_chunking_config is
deprecated. See google/cloud/aiplatform/v1beta1/vertex_rag_data.proto;l=665
Specifies the size and overlap of chunks after uploading RagFile.
.google.cloud.aiplatform.v1beta1.RagFileChunkingConfig rag_file_chunking_config = 1 [deprecated = true];
public RagFileChunkingConfigOrBuilder getRagFileChunkingConfigOrBuilder()
Specifies the size and overlap of chunks after uploading RagFile.
.google.cloud.aiplatform.v1beta1.RagFileChunkingConfig rag_file_chunking_config = 1 [deprecated = true];
public RagFileMetadataConfig getRagFileMetadataConfig()
Specifies the metadata config for RagFiles.
Including paths for metadata schema and metadata.
Alteratively, inline metadata schema and metadata can be provided.
.google.cloud.aiplatform.v1beta1.RagFileMetadataConfig rag_file_metadata_config = 4;
public RagFileMetadataConfigOrBuilder getRagFileMetadataConfigOrBuilder()
Specifies the metadata config for RagFiles.
Including paths for metadata schema and metadata.
Alteratively, inline metadata schema and metadata can be provided.
.google.cloud.aiplatform.v1beta1.RagFileMetadataConfig rag_file_metadata_config = 4;
public RagFileParsingConfig getRagFileParsingConfig()
Optional. Specifies the parsing config for RagFiles.
RAG will use the default parser if this field is not set.
.google.cloud.aiplatform.v1beta1.RagFileParsingConfig rag_file_parsing_config = 5 [(.google.api.field_behavior) = OPTIONAL];
public RagFileParsingConfigOrBuilder getRagFileParsingConfigOrBuilder()
Optional. Specifies the parsing config for RagFiles.
RAG will use the default parser if this field is not set.
.google.cloud.aiplatform.v1beta1.RagFileParsingConfig rag_file_parsing_config = 5 [(.google.api.field_behavior) = OPTIONAL];
public RagFileTransformationConfig getRagFileTransformationConfig()
Specifies the transformation config for RagFiles.
.google.cloud.aiplatform.v1beta1.RagFileTransformationConfig rag_file_transformation_config = 3;
public RagFileTransformationConfigOrBuilder getRagFileTransformationConfigOrBuilder()
Specifies the transformation config for RagFiles.
.google.cloud.aiplatform.v1beta1.RagFileTransformationConfig rag_file_transformation_config = 3;
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
public boolean hasRagFileChunkingConfig()
Deprecated. google.cloud.aiplatform.v1beta1.UploadRagFileConfig.rag_file_chunking_config is
deprecated. See google/cloud/aiplatform/v1beta1/vertex_rag_data.proto;l=665
Specifies the size and overlap of chunks after uploading RagFile.
.google.cloud.aiplatform.v1beta1.RagFileChunkingConfig rag_file_chunking_config = 1 [deprecated = true];
| Returns |
| Type |
Description |
boolean |
Whether the ragFileChunkingConfig field is set.
|
public boolean hasRagFileMetadataConfig()
Specifies the metadata config for RagFiles.
Including paths for metadata schema and metadata.
Alteratively, inline metadata schema and metadata can be provided.
.google.cloud.aiplatform.v1beta1.RagFileMetadataConfig rag_file_metadata_config = 4;
| Returns |
| Type |
Description |
boolean |
Whether the ragFileMetadataConfig field is set.
|
public boolean hasRagFileParsingConfig()
Optional. Specifies the parsing config for RagFiles.
RAG will use the default parser if this field is not set.
.google.cloud.aiplatform.v1beta1.RagFileParsingConfig rag_file_parsing_config = 5 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
Whether the ragFileParsingConfig field is set.
|
public boolean hasRagFileTransformationConfig()
Specifies the transformation config for RagFiles.
.google.cloud.aiplatform.v1beta1.RagFileTransformationConfig rag_file_transformation_config = 3;
| Returns |
| Type |
Description |
boolean |
Whether the ragFileTransformationConfig field is set.
|
| Returns |
| Type |
Description |
int |
|
Overrides
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public UploadRagFileConfig.Builder newBuilderForType()
protected UploadRagFileConfig.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
public UploadRagFileConfig.Builder toBuilder()
public void writeTo(CodedOutputStream output)
Overrides