Class RagFileParsingConfig.Builder (3.77.0)
public static final class RagFileParsingConfig.Builder extends GeneratedMessageV3.Builder<RagFileParsingConfig.Builder> implements RagFileParsingConfigOrBuilder
Specifies the parsing config for RagFiles.
Protobuf type google.cloud.aiplatform.v1.RagFileParsingConfig
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
public static final Descriptors.Descriptor getDescriptor()
Methods
public RagFileParsingConfig.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
public RagFileParsingConfig build()
public RagFileParsingConfig buildPartial()
public RagFileParsingConfig.Builder clear()
Overrides
public RagFileParsingConfig.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
public RagFileParsingConfig.Builder clearLayoutParser()
The Layout Parser to use for RagFiles.
.google.cloud.aiplatform.v1.RagFileParsingConfig.LayoutParser layout_parser = 4;
public RagFileParsingConfig.Builder clearLlmParser()
The LLM Parser to use for RagFiles.
.google.cloud.aiplatform.v1.RagFileParsingConfig.LlmParser llm_parser = 5;
public RagFileParsingConfig.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
public RagFileParsingConfig.Builder clearParser()
public RagFileParsingConfig.Builder clone()
Overrides
public RagFileParsingConfig getDefaultInstanceForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
public RagFileParsingConfig.LayoutParser getLayoutParser()
The Layout Parser to use for RagFiles.
.google.cloud.aiplatform.v1.RagFileParsingConfig.LayoutParser layout_parser = 4;
public RagFileParsingConfig.LayoutParser.Builder getLayoutParserBuilder()
The Layout Parser to use for RagFiles.
.google.cloud.aiplatform.v1.RagFileParsingConfig.LayoutParser layout_parser = 4;
public RagFileParsingConfig.LayoutParserOrBuilder getLayoutParserOrBuilder()
The Layout Parser to use for RagFiles.
.google.cloud.aiplatform.v1.RagFileParsingConfig.LayoutParser layout_parser = 4;
public RagFileParsingConfig.LlmParser getLlmParser()
The LLM Parser to use for RagFiles.
.google.cloud.aiplatform.v1.RagFileParsingConfig.LlmParser llm_parser = 5;
public RagFileParsingConfig.LlmParser.Builder getLlmParserBuilder()
The LLM Parser to use for RagFiles.
.google.cloud.aiplatform.v1.RagFileParsingConfig.LlmParser llm_parser = 5;
public RagFileParsingConfig.LlmParserOrBuilder getLlmParserOrBuilder()
The LLM Parser to use for RagFiles.
.google.cloud.aiplatform.v1.RagFileParsingConfig.LlmParser llm_parser = 5;
public RagFileParsingConfig.ParserCase getParserCase()
public boolean hasLayoutParser()
The Layout Parser to use for RagFiles.
.google.cloud.aiplatform.v1.RagFileParsingConfig.LayoutParser layout_parser = 4;
Returns |
Type |
Description |
boolean |
Whether the layoutParser field is set.
|
public boolean hasLlmParser()
The LLM Parser to use for RagFiles.
.google.cloud.aiplatform.v1.RagFileParsingConfig.LlmParser llm_parser = 5;
Returns |
Type |
Description |
boolean |
Whether the llmParser field is set.
|
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public RagFileParsingConfig.Builder mergeFrom(RagFileParsingConfig other)
public RagFileParsingConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
public RagFileParsingConfig.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
public RagFileParsingConfig.Builder mergeLayoutParser(RagFileParsingConfig.LayoutParser value)
The Layout Parser to use for RagFiles.
.google.cloud.aiplatform.v1.RagFileParsingConfig.LayoutParser layout_parser = 4;
public RagFileParsingConfig.Builder mergeLlmParser(RagFileParsingConfig.LlmParser value)
The LLM Parser to use for RagFiles.
.google.cloud.aiplatform.v1.RagFileParsingConfig.LlmParser llm_parser = 5;
public final RagFileParsingConfig.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
public RagFileParsingConfig.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
public RagFileParsingConfig.Builder setLayoutParser(RagFileParsingConfig.LayoutParser value)
The Layout Parser to use for RagFiles.
.google.cloud.aiplatform.v1.RagFileParsingConfig.LayoutParser layout_parser = 4;
public RagFileParsingConfig.Builder setLayoutParser(RagFileParsingConfig.LayoutParser.Builder builderForValue)
The Layout Parser to use for RagFiles.
.google.cloud.aiplatform.v1.RagFileParsingConfig.LayoutParser layout_parser = 4;
public RagFileParsingConfig.Builder setLlmParser(RagFileParsingConfig.LlmParser value)
The LLM Parser to use for RagFiles.
.google.cloud.aiplatform.v1.RagFileParsingConfig.LlmParser llm_parser = 5;
public RagFileParsingConfig.Builder setLlmParser(RagFileParsingConfig.LlmParser.Builder builderForValue)
The LLM Parser to use for RagFiles.
.google.cloud.aiplatform.v1.RagFileParsingConfig.LlmParser llm_parser = 5;
public RagFileParsingConfig.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
public final RagFileParsingConfig.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-10-11 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-10-11 UTC."],[],[]]