Class DocumentProcessingConfig.ParsingConfig.OcrParsingConfig.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<DocumentProcessingConfig.ParsingConfig.OcrParsingConfig.Builder>
com.google.cloud.discoveryengine.v1beta.DocumentProcessingConfig.ParsingConfig.OcrParsingConfig.Builder
- All Implemented Interfaces:
DocumentProcessingConfig.ParsingConfig.OcrParsingConfigOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- DocumentProcessingConfig.ParsingConfig.OcrParsingConfig
public static final class DocumentProcessingConfig.ParsingConfig.OcrParsingConfig.Builder
extends com.google.protobuf.GeneratedMessage.Builder<DocumentProcessingConfig.ParsingConfig.OcrParsingConfig.Builder>
implements DocumentProcessingConfig.ParsingConfig.OcrParsingConfigOrBuilder
The OCR parsing configurations for documents.Protobuf type
google.cloud.discoveryengine.v1beta.DocumentProcessingConfig.ParsingConfig.OcrParsingConfig-
Method Summary
Modifier and TypeMethodDescriptionaddAllEnhancedDocumentElements(Iterable<String> values) Deprecated.google.cloud.discoveryengine.v1beta.DocumentProcessingConfig.ParsingConfig.OcrParsingConfig.enhanced_document_elements is deprecated.Deprecated.google.cloud.discoveryengine.v1beta.DocumentProcessingConfig.ParsingConfig.OcrParsingConfig.enhanced_document_elements is deprecated.addEnhancedDocumentElementsBytes(com.google.protobuf.ByteString value) Deprecated.google.cloud.discoveryengine.v1beta.DocumentProcessingConfig.ParsingConfig.OcrParsingConfig.enhanced_document_elements is deprecated.build()clear()Deprecated.google.cloud.discoveryengine.v1beta.DocumentProcessingConfig.ParsingConfig.OcrParsingConfig.enhanced_document_elements is deprecated.If true, will use native text instead of OCR text on pages containing native text.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetEnhancedDocumentElements(int index) Deprecated.google.cloud.discoveryengine.v1beta.DocumentProcessingConfig.ParsingConfig.OcrParsingConfig.enhanced_document_elements is deprecated.com.google.protobuf.ByteStringgetEnhancedDocumentElementsBytes(int index) Deprecated.google.cloud.discoveryengine.v1beta.DocumentProcessingConfig.ParsingConfig.OcrParsingConfig.enhanced_document_elements is deprecated.intDeprecated.google.cloud.discoveryengine.v1beta.DocumentProcessingConfig.ParsingConfig.OcrParsingConfig.enhanced_document_elements is deprecated.com.google.protobuf.ProtocolStringListDeprecated.google.cloud.discoveryengine.v1beta.DocumentProcessingConfig.ParsingConfig.OcrParsingConfig.enhanced_document_elements is deprecated.booleanIf true, will use native text instead of OCR text on pages containing native text.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setEnhancedDocumentElements(int index, String value) Deprecated.google.cloud.discoveryengine.v1beta.DocumentProcessingConfig.ParsingConfig.OcrParsingConfig.enhanced_document_elements is deprecated.setUseNativeText(boolean value) If true, will use native text instead of OCR text on pages containing native text.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, 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, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<DocumentProcessingConfig.ParsingConfig.OcrParsingConfig.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<DocumentProcessingConfig.ParsingConfig.OcrParsingConfig.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<DocumentProcessingConfig.ParsingConfig.OcrParsingConfig.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
public DocumentProcessingConfig.ParsingConfig.OcrParsingConfig.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<DocumentProcessingConfig.ParsingConfig.OcrParsingConfig.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<DocumentProcessingConfig.ParsingConfig.OcrParsingConfig.Builder>
-
mergeFrom
public DocumentProcessingConfig.ParsingConfig.OcrParsingConfig.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<DocumentProcessingConfig.ParsingConfig.OcrParsingConfig.Builder>- Throws:
IOException
-
getEnhancedDocumentElementsList
Deprecated.google.cloud.discoveryengine.v1beta.DocumentProcessingConfig.ParsingConfig.OcrParsingConfig.enhanced_document_elements is deprecated. See google/cloud/discoveryengine/v1beta/document_processing_config.proto;l=76[DEPRECATED] This field is deprecated. To use the additional enhanced document elements processing, please switch to `layout_parsing_config`.
repeated string enhanced_document_elements = 1 [deprecated = true];- Specified by:
getEnhancedDocumentElementsListin interfaceDocumentProcessingConfig.ParsingConfig.OcrParsingConfigOrBuilder- Returns:
- A list containing the enhancedDocumentElements.
-
getEnhancedDocumentElementsCount
Deprecated.google.cloud.discoveryengine.v1beta.DocumentProcessingConfig.ParsingConfig.OcrParsingConfig.enhanced_document_elements is deprecated. See google/cloud/discoveryengine/v1beta/document_processing_config.proto;l=76[DEPRECATED] This field is deprecated. To use the additional enhanced document elements processing, please switch to `layout_parsing_config`.
repeated string enhanced_document_elements = 1 [deprecated = true];- Specified by:
getEnhancedDocumentElementsCountin interfaceDocumentProcessingConfig.ParsingConfig.OcrParsingConfigOrBuilder- Returns:
- The count of enhancedDocumentElements.
-
getEnhancedDocumentElements
Deprecated.google.cloud.discoveryengine.v1beta.DocumentProcessingConfig.ParsingConfig.OcrParsingConfig.enhanced_document_elements is deprecated. See google/cloud/discoveryengine/v1beta/document_processing_config.proto;l=76[DEPRECATED] This field is deprecated. To use the additional enhanced document elements processing, please switch to `layout_parsing_config`.
repeated string enhanced_document_elements = 1 [deprecated = true];- Specified by:
getEnhancedDocumentElementsin interfaceDocumentProcessingConfig.ParsingConfig.OcrParsingConfigOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The enhancedDocumentElements at the given index.
-
getEnhancedDocumentElementsBytes
Deprecated.google.cloud.discoveryengine.v1beta.DocumentProcessingConfig.ParsingConfig.OcrParsingConfig.enhanced_document_elements is deprecated. See google/cloud/discoveryengine/v1beta/document_processing_config.proto;l=76[DEPRECATED] This field is deprecated. To use the additional enhanced document elements processing, please switch to `layout_parsing_config`.
repeated string enhanced_document_elements = 1 [deprecated = true];- Specified by:
getEnhancedDocumentElementsBytesin interfaceDocumentProcessingConfig.ParsingConfig.OcrParsingConfigOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the enhancedDocumentElements at the given index.
-
setEnhancedDocumentElements
@Deprecated public DocumentProcessingConfig.ParsingConfig.OcrParsingConfig.Builder setEnhancedDocumentElements(int index, String value) Deprecated.google.cloud.discoveryengine.v1beta.DocumentProcessingConfig.ParsingConfig.OcrParsingConfig.enhanced_document_elements is deprecated. See google/cloud/discoveryengine/v1beta/document_processing_config.proto;l=76[DEPRECATED] This field is deprecated. To use the additional enhanced document elements processing, please switch to `layout_parsing_config`.
repeated string enhanced_document_elements = 1 [deprecated = true];- Parameters:
index- The index to set the value at.value- The enhancedDocumentElements to set.- Returns:
- This builder for chaining.
-
addEnhancedDocumentElements
@Deprecated public DocumentProcessingConfig.ParsingConfig.OcrParsingConfig.Builder addEnhancedDocumentElements(String value) Deprecated.google.cloud.discoveryengine.v1beta.DocumentProcessingConfig.ParsingConfig.OcrParsingConfig.enhanced_document_elements is deprecated. See google/cloud/discoveryengine/v1beta/document_processing_config.proto;l=76[DEPRECATED] This field is deprecated. To use the additional enhanced document elements processing, please switch to `layout_parsing_config`.
repeated string enhanced_document_elements = 1 [deprecated = true];- Parameters:
value- The enhancedDocumentElements to add.- Returns:
- This builder for chaining.
-
addAllEnhancedDocumentElements
@Deprecated public DocumentProcessingConfig.ParsingConfig.OcrParsingConfig.Builder addAllEnhancedDocumentElements(Iterable<String> values) Deprecated.google.cloud.discoveryengine.v1beta.DocumentProcessingConfig.ParsingConfig.OcrParsingConfig.enhanced_document_elements is deprecated. See google/cloud/discoveryengine/v1beta/document_processing_config.proto;l=76[DEPRECATED] This field is deprecated. To use the additional enhanced document elements processing, please switch to `layout_parsing_config`.
repeated string enhanced_document_elements = 1 [deprecated = true];- Parameters:
values- The enhancedDocumentElements to add.- Returns:
- This builder for chaining.
-
clearEnhancedDocumentElements
@Deprecated public DocumentProcessingConfig.ParsingConfig.OcrParsingConfig.Builder clearEnhancedDocumentElements()Deprecated.google.cloud.discoveryengine.v1beta.DocumentProcessingConfig.ParsingConfig.OcrParsingConfig.enhanced_document_elements is deprecated. See google/cloud/discoveryengine/v1beta/document_processing_config.proto;l=76[DEPRECATED] This field is deprecated. To use the additional enhanced document elements processing, please switch to `layout_parsing_config`.
repeated string enhanced_document_elements = 1 [deprecated = true];- Returns:
- This builder for chaining.
-
addEnhancedDocumentElementsBytes
@Deprecated public DocumentProcessingConfig.ParsingConfig.OcrParsingConfig.Builder addEnhancedDocumentElementsBytes(com.google.protobuf.ByteString value) Deprecated.google.cloud.discoveryengine.v1beta.DocumentProcessingConfig.ParsingConfig.OcrParsingConfig.enhanced_document_elements is deprecated. See google/cloud/discoveryengine/v1beta/document_processing_config.proto;l=76[DEPRECATED] This field is deprecated. To use the additional enhanced document elements processing, please switch to `layout_parsing_config`.
repeated string enhanced_document_elements = 1 [deprecated = true];- Parameters:
value- The bytes of the enhancedDocumentElements to add.- Returns:
- This builder for chaining.
-
getUseNativeText
public boolean getUseNativeText()If true, will use native text instead of OCR text on pages containing native text.
bool use_native_text = 2;- Specified by:
getUseNativeTextin interfaceDocumentProcessingConfig.ParsingConfig.OcrParsingConfigOrBuilder- Returns:
- The useNativeText.
-
setUseNativeText
public DocumentProcessingConfig.ParsingConfig.OcrParsingConfig.Builder setUseNativeText(boolean value) If true, will use native text instead of OCR text on pages containing native text.
bool use_native_text = 2;- Parameters:
value- The useNativeText to set.- Returns:
- This builder for chaining.
-
clearUseNativeText
If true, will use native text instead of OCR text on pages containing native text.
bool use_native_text = 2;- Returns:
- This builder for chaining.
-