public static final class DocumentProcessingConfig.ParsingConfig extends com.google.protobuf.GeneratedMessageV3 implements DocumentProcessingConfig.ParsingConfigOrBuilder
Related configurations applied to a specific type of document parser.Protobuf type
google.cloud.discoveryengine.v1alpha.DocumentProcessingConfig.ParsingConfig| Modifier and Type | Class and Description |
|---|---|
static class |
DocumentProcessingConfig.ParsingConfig.Builder
Related configurations applied to a specific type of document parser.
|
static class |
DocumentProcessingConfig.ParsingConfig.DigitalParsingConfig
The digital parsing configurations for documents.
|
static interface |
DocumentProcessingConfig.ParsingConfig.DigitalParsingConfigOrBuilder |
static class |
DocumentProcessingConfig.ParsingConfig.LayoutParsingConfig
The layout parsing configurations for documents.
|
static interface |
DocumentProcessingConfig.ParsingConfig.LayoutParsingConfigOrBuilder |
static class |
DocumentProcessingConfig.ParsingConfig.OcrParsingConfig
The OCR parsing configurations for documents.
|
static interface |
DocumentProcessingConfig.ParsingConfig.OcrParsingConfigOrBuilder |
static class |
DocumentProcessingConfig.ParsingConfig.TypeDedicatedConfigCase |
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
DIGITAL_PARSING_CONFIG_FIELD_NUMBER |
static int |
LAYOUT_PARSING_CONFIG_FIELD_NUMBER |
static int |
OCR_PARSING_CONFIG_FIELD_NUMBER |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int DIGITAL_PARSING_CONFIG_FIELD_NUMBER
public static final int OCR_PARSING_CONFIG_FIELD_NUMBER
public static final int LAYOUT_PARSING_CONFIG_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public DocumentProcessingConfig.ParsingConfig.TypeDedicatedConfigCase getTypeDedicatedConfigCase()
getTypeDedicatedConfigCase in interface DocumentProcessingConfig.ParsingConfigOrBuilderpublic boolean hasDigitalParsingConfig()
Configurations applied to digital parser.
.google.cloud.discoveryengine.v1alpha.DocumentProcessingConfig.ParsingConfig.DigitalParsingConfig digital_parsing_config = 1;
hasDigitalParsingConfig in interface DocumentProcessingConfig.ParsingConfigOrBuilderpublic DocumentProcessingConfig.ParsingConfig.DigitalParsingConfig getDigitalParsingConfig()
Configurations applied to digital parser.
.google.cloud.discoveryengine.v1alpha.DocumentProcessingConfig.ParsingConfig.DigitalParsingConfig digital_parsing_config = 1;
getDigitalParsingConfig in interface DocumentProcessingConfig.ParsingConfigOrBuilderpublic DocumentProcessingConfig.ParsingConfig.DigitalParsingConfigOrBuilder getDigitalParsingConfigOrBuilder()
Configurations applied to digital parser.
.google.cloud.discoveryengine.v1alpha.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.v1alpha.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.v1alpha.DocumentProcessingConfig.ParsingConfig.OcrParsingConfig ocr_parsing_config = 2;
getOcrParsingConfig in interface DocumentProcessingConfig.ParsingConfigOrBuilderpublic DocumentProcessingConfig.ParsingConfig.OcrParsingConfigOrBuilder getOcrParsingConfigOrBuilder()
Configurations applied to OCR parser. Currently it only applies to PDFs.
.google.cloud.discoveryengine.v1alpha.DocumentProcessingConfig.ParsingConfig.OcrParsingConfig ocr_parsing_config = 2;
getOcrParsingConfigOrBuilder in interface DocumentProcessingConfig.ParsingConfigOrBuilderpublic boolean hasLayoutParsingConfig()
Configurations applied to layout parser.
.google.cloud.discoveryengine.v1alpha.DocumentProcessingConfig.ParsingConfig.LayoutParsingConfig layout_parsing_config = 3;
hasLayoutParsingConfig in interface DocumentProcessingConfig.ParsingConfigOrBuilderpublic DocumentProcessingConfig.ParsingConfig.LayoutParsingConfig getLayoutParsingConfig()
Configurations applied to layout parser.
.google.cloud.discoveryengine.v1alpha.DocumentProcessingConfig.ParsingConfig.LayoutParsingConfig layout_parsing_config = 3;
getLayoutParsingConfig in interface DocumentProcessingConfig.ParsingConfigOrBuilderpublic DocumentProcessingConfig.ParsingConfig.LayoutParsingConfigOrBuilder getLayoutParsingConfigOrBuilder()
Configurations applied to layout parser.
.google.cloud.discoveryengine.v1alpha.DocumentProcessingConfig.ParsingConfig.LayoutParsingConfig layout_parsing_config = 3;
getLayoutParsingConfigOrBuilder in interface DocumentProcessingConfig.ParsingConfigOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static DocumentProcessingConfig.ParsingConfig parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static DocumentProcessingConfig.ParsingConfig parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static DocumentProcessingConfig.ParsingConfig parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static DocumentProcessingConfig.ParsingConfig parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static DocumentProcessingConfig.ParsingConfig parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static DocumentProcessingConfig.ParsingConfig parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static DocumentProcessingConfig.ParsingConfig parseFrom(InputStream input) throws IOException
IOExceptionpublic static DocumentProcessingConfig.ParsingConfig parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static DocumentProcessingConfig.ParsingConfig parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static DocumentProcessingConfig.ParsingConfig parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static DocumentProcessingConfig.ParsingConfig parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static DocumentProcessingConfig.ParsingConfig parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic DocumentProcessingConfig.ParsingConfig.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static DocumentProcessingConfig.ParsingConfig.Builder newBuilder()
public static DocumentProcessingConfig.ParsingConfig.Builder newBuilder(DocumentProcessingConfig.ParsingConfig prototype)
public DocumentProcessingConfig.ParsingConfig.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected DocumentProcessingConfig.ParsingConfig.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static DocumentProcessingConfig.ParsingConfig getDefaultInstance()
public static com.google.protobuf.Parser<DocumentProcessingConfig.ParsingConfig> parser()
public com.google.protobuf.Parser<DocumentProcessingConfig.ParsingConfig> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public DocumentProcessingConfig.ParsingConfig getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2024 Google LLC. All rights reserved.