public static final class DocumentProcessingConfig.ParsingConfig.Builder extends com.google.protobuf.GeneratedMessage.Builder<DocumentProcessingConfig.ParsingConfig.Builder> implements DocumentProcessingConfig.ParsingConfigOrBuilder
Related configurations applied to a specific type of document parser.Protobuf type
google.cloud.discoveryengine.v1.DocumentProcessingConfig.ParsingConfigaddRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<DocumentProcessingConfig.ParsingConfig.Builder>public DocumentProcessingConfig.ParsingConfig.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<DocumentProcessingConfig.ParsingConfig.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.GeneratedMessage.Builder<DocumentProcessingConfig.ParsingConfig.Builder>public DocumentProcessingConfig.ParsingConfig getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic DocumentProcessingConfig.ParsingConfig build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic DocumentProcessingConfig.ParsingConfig buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic DocumentProcessingConfig.ParsingConfig.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<DocumentProcessingConfig.ParsingConfig.Builder>public DocumentProcessingConfig.ParsingConfig.Builder mergeFrom(DocumentProcessingConfig.ParsingConfig other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<DocumentProcessingConfig.ParsingConfig.Builder>public DocumentProcessingConfig.ParsingConfig.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<DocumentProcessingConfig.ParsingConfig.Builder>IOExceptionpublic DocumentProcessingConfig.ParsingConfig.TypeDedicatedConfigCase getTypeDedicatedConfigCase()
getTypeDedicatedConfigCase in interface DocumentProcessingConfig.ParsingConfigOrBuilderpublic DocumentProcessingConfig.ParsingConfig.Builder clearTypeDedicatedConfig()
public boolean hasDigitalParsingConfig()
Configurations applied to digital parser.
.google.cloud.discoveryengine.v1.DocumentProcessingConfig.ParsingConfig.DigitalParsingConfig digital_parsing_config = 1;
hasDigitalParsingConfig in interface DocumentProcessingConfig.ParsingConfigOrBuilderpublic DocumentProcessingConfig.ParsingConfig.DigitalParsingConfig getDigitalParsingConfig()
Configurations applied to digital parser.
.google.cloud.discoveryengine.v1.DocumentProcessingConfig.ParsingConfig.DigitalParsingConfig digital_parsing_config = 1;
getDigitalParsingConfig in interface DocumentProcessingConfig.ParsingConfigOrBuilderpublic DocumentProcessingConfig.ParsingConfig.Builder setDigitalParsingConfig(DocumentProcessingConfig.ParsingConfig.DigitalParsingConfig value)
Configurations applied to digital parser.
.google.cloud.discoveryengine.v1.DocumentProcessingConfig.ParsingConfig.DigitalParsingConfig digital_parsing_config = 1;
public DocumentProcessingConfig.ParsingConfig.Builder setDigitalParsingConfig(DocumentProcessingConfig.ParsingConfig.DigitalParsingConfig.Builder builderForValue)
Configurations applied to digital parser.
.google.cloud.discoveryengine.v1.DocumentProcessingConfig.ParsingConfig.DigitalParsingConfig digital_parsing_config = 1;
public DocumentProcessingConfig.ParsingConfig.Builder mergeDigitalParsingConfig(DocumentProcessingConfig.ParsingConfig.DigitalParsingConfig value)
Configurations applied to digital parser.
.google.cloud.discoveryengine.v1.DocumentProcessingConfig.ParsingConfig.DigitalParsingConfig digital_parsing_config = 1;
public DocumentProcessingConfig.ParsingConfig.Builder clearDigitalParsingConfig()
Configurations applied to digital parser.
.google.cloud.discoveryengine.v1.DocumentProcessingConfig.ParsingConfig.DigitalParsingConfig digital_parsing_config = 1;
public DocumentProcessingConfig.ParsingConfig.DigitalParsingConfig.Builder getDigitalParsingConfigBuilder()
Configurations applied to digital parser.
.google.cloud.discoveryengine.v1.DocumentProcessingConfig.ParsingConfig.DigitalParsingConfig digital_parsing_config = 1;
public DocumentProcessingConfig.ParsingConfig.DigitalParsingConfigOrBuilder getDigitalParsingConfigOrBuilder()
Configurations applied to digital parser.
.google.cloud.discoveryengine.v1.DocumentProcessingConfig.ParsingConfig.DigitalParsingConfig digital_parsing_config = 1;
getDigitalParsingConfigOrBuilder in interface DocumentProcessingConfig.ParsingConfigOrBuilderpublic boolean hasOcrParsingConfig()
Configurations applied to OCR parser. Currently it only applies to PDFs.
.google.cloud.discoveryengine.v1.DocumentProcessingConfig.ParsingConfig.OcrParsingConfig ocr_parsing_config = 2;
hasOcrParsingConfig in interface DocumentProcessingConfig.ParsingConfigOrBuilderpublic DocumentProcessingConfig.ParsingConfig.OcrParsingConfig getOcrParsingConfig()
Configurations applied to OCR parser. Currently it only applies to PDFs.
.google.cloud.discoveryengine.v1.DocumentProcessingConfig.ParsingConfig.OcrParsingConfig ocr_parsing_config = 2;
getOcrParsingConfig in interface DocumentProcessingConfig.ParsingConfigOrBuilderpublic DocumentProcessingConfig.ParsingConfig.Builder setOcrParsingConfig(DocumentProcessingConfig.ParsingConfig.OcrParsingConfig value)
Configurations applied to OCR parser. Currently it only applies to PDFs.
.google.cloud.discoveryengine.v1.DocumentProcessingConfig.ParsingConfig.OcrParsingConfig ocr_parsing_config = 2;
public DocumentProcessingConfig.ParsingConfig.Builder setOcrParsingConfig(DocumentProcessingConfig.ParsingConfig.OcrParsingConfig.Builder builderForValue)
Configurations applied to OCR parser. Currently it only applies to PDFs.
.google.cloud.discoveryengine.v1.DocumentProcessingConfig.ParsingConfig.OcrParsingConfig ocr_parsing_config = 2;
public DocumentProcessingConfig.ParsingConfig.Builder mergeOcrParsingConfig(DocumentProcessingConfig.ParsingConfig.OcrParsingConfig value)
Configurations applied to OCR parser. Currently it only applies to PDFs.
.google.cloud.discoveryengine.v1.DocumentProcessingConfig.ParsingConfig.OcrParsingConfig ocr_parsing_config = 2;
public DocumentProcessingConfig.ParsingConfig.Builder clearOcrParsingConfig()
Configurations applied to OCR parser. Currently it only applies to PDFs.
.google.cloud.discoveryengine.v1.DocumentProcessingConfig.ParsingConfig.OcrParsingConfig ocr_parsing_config = 2;
public DocumentProcessingConfig.ParsingConfig.OcrParsingConfig.Builder getOcrParsingConfigBuilder()
Configurations applied to OCR parser. Currently it only applies to PDFs.
.google.cloud.discoveryengine.v1.DocumentProcessingConfig.ParsingConfig.OcrParsingConfig ocr_parsing_config = 2;
public DocumentProcessingConfig.ParsingConfig.OcrParsingConfigOrBuilder getOcrParsingConfigOrBuilder()
Configurations applied to OCR parser. Currently it only applies to PDFs.
.google.cloud.discoveryengine.v1.DocumentProcessingConfig.ParsingConfig.OcrParsingConfig ocr_parsing_config = 2;
getOcrParsingConfigOrBuilder in interface DocumentProcessingConfig.ParsingConfigOrBuilderpublic boolean hasLayoutParsingConfig()
Configurations applied to layout parser.
.google.cloud.discoveryengine.v1.DocumentProcessingConfig.ParsingConfig.LayoutParsingConfig layout_parsing_config = 3;
hasLayoutParsingConfig in interface DocumentProcessingConfig.ParsingConfigOrBuilderpublic DocumentProcessingConfig.ParsingConfig.LayoutParsingConfig getLayoutParsingConfig()
Configurations applied to layout parser.
.google.cloud.discoveryengine.v1.DocumentProcessingConfig.ParsingConfig.LayoutParsingConfig layout_parsing_config = 3;
getLayoutParsingConfig in interface DocumentProcessingConfig.ParsingConfigOrBuilderpublic DocumentProcessingConfig.ParsingConfig.Builder setLayoutParsingConfig(DocumentProcessingConfig.ParsingConfig.LayoutParsingConfig value)
Configurations applied to layout parser.
.google.cloud.discoveryengine.v1.DocumentProcessingConfig.ParsingConfig.LayoutParsingConfig layout_parsing_config = 3;
public DocumentProcessingConfig.ParsingConfig.Builder setLayoutParsingConfig(DocumentProcessingConfig.ParsingConfig.LayoutParsingConfig.Builder builderForValue)
Configurations applied to layout parser.
.google.cloud.discoveryengine.v1.DocumentProcessingConfig.ParsingConfig.LayoutParsingConfig layout_parsing_config = 3;
public DocumentProcessingConfig.ParsingConfig.Builder mergeLayoutParsingConfig(DocumentProcessingConfig.ParsingConfig.LayoutParsingConfig value)
Configurations applied to layout parser.
.google.cloud.discoveryengine.v1.DocumentProcessingConfig.ParsingConfig.LayoutParsingConfig layout_parsing_config = 3;
public DocumentProcessingConfig.ParsingConfig.Builder clearLayoutParsingConfig()
Configurations applied to layout parser.
.google.cloud.discoveryengine.v1.DocumentProcessingConfig.ParsingConfig.LayoutParsingConfig layout_parsing_config = 3;
public DocumentProcessingConfig.ParsingConfig.LayoutParsingConfig.Builder getLayoutParsingConfigBuilder()
Configurations applied to layout parser.
.google.cloud.discoveryengine.v1.DocumentProcessingConfig.ParsingConfig.LayoutParsingConfig layout_parsing_config = 3;
public DocumentProcessingConfig.ParsingConfig.LayoutParsingConfigOrBuilder getLayoutParsingConfigOrBuilder()
Configurations applied to layout parser.
.google.cloud.discoveryengine.v1.DocumentProcessingConfig.ParsingConfig.LayoutParsingConfig layout_parsing_config = 3;
getLayoutParsingConfigOrBuilder in interface DocumentProcessingConfig.ParsingConfigOrBuilderCopyright © 2026 Google LLC. All rights reserved.