public interface DocumentProcessingConfigOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsParsingConfigOverrides(String key)
Map from file type to override the default parsing configuration based on
the file type.
|
DocumentProcessingConfig.ChunkingConfig |
getChunkingConfig()
Whether chunking mode is enabled.
|
DocumentProcessingConfig.ChunkingConfigOrBuilder |
getChunkingConfigOrBuilder()
Whether chunking mode is enabled.
|
DocumentProcessingConfig.ParsingConfig |
getDefaultParsingConfig()
Configurations for default Document parser.
|
DocumentProcessingConfig.ParsingConfigOrBuilder |
getDefaultParsingConfigOrBuilder()
Configurations for default Document parser.
|
String |
getName()
The full resource name of the Document Processing Config.
|
com.google.protobuf.ByteString |
getNameBytes()
The full resource name of the Document Processing Config.
|
Map<String,DocumentProcessingConfig.ParsingConfig> |
getParsingConfigOverrides()
Deprecated.
|
int |
getParsingConfigOverridesCount()
Map from file type to override the default parsing configuration based on
the file type.
|
Map<String,DocumentProcessingConfig.ParsingConfig> |
getParsingConfigOverridesMap()
Map from file type to override the default parsing configuration based on
the file type.
|
DocumentProcessingConfig.ParsingConfig |
getParsingConfigOverridesOrDefault(String key,
DocumentProcessingConfig.ParsingConfig defaultValue)
Map from file type to override the default parsing configuration based on
the file type.
|
DocumentProcessingConfig.ParsingConfig |
getParsingConfigOverridesOrThrow(String key)
Map from file type to override the default parsing configuration based on
the file type.
|
boolean |
hasChunkingConfig()
Whether chunking mode is enabled.
|
boolean |
hasDefaultParsingConfig()
Configurations for default Document parser.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofString getName()
The full resource name of the Document Processing Config. Format: `projects/*/locations/*/collections/*/dataStores/*/documentProcessingConfig`.
string name = 1;com.google.protobuf.ByteString getNameBytes()
The full resource name of the Document Processing Config. Format: `projects/*/locations/*/collections/*/dataStores/*/documentProcessingConfig`.
string name = 1;boolean hasChunkingConfig()
Whether chunking mode is enabled.
.google.cloud.discoveryengine.v1alpha.DocumentProcessingConfig.ChunkingConfig chunking_config = 3;
DocumentProcessingConfig.ChunkingConfig getChunkingConfig()
Whether chunking mode is enabled.
.google.cloud.discoveryengine.v1alpha.DocumentProcessingConfig.ChunkingConfig chunking_config = 3;
DocumentProcessingConfig.ChunkingConfigOrBuilder getChunkingConfigOrBuilder()
Whether chunking mode is enabled.
.google.cloud.discoveryengine.v1alpha.DocumentProcessingConfig.ChunkingConfig chunking_config = 3;
boolean hasDefaultParsingConfig()
Configurations for default Document parser. If not specified, we will configure it as default DigitalParsingConfig, and the default parsing config will be applied to all file types for Document parsing.
.google.cloud.discoveryengine.v1alpha.DocumentProcessingConfig.ParsingConfig default_parsing_config = 4;
DocumentProcessingConfig.ParsingConfig getDefaultParsingConfig()
Configurations for default Document parser. If not specified, we will configure it as default DigitalParsingConfig, and the default parsing config will be applied to all file types for Document parsing.
.google.cloud.discoveryengine.v1alpha.DocumentProcessingConfig.ParsingConfig default_parsing_config = 4;
DocumentProcessingConfig.ParsingConfigOrBuilder getDefaultParsingConfigOrBuilder()
Configurations for default Document parser. If not specified, we will configure it as default DigitalParsingConfig, and the default parsing config will be applied to all file types for Document parsing.
.google.cloud.discoveryengine.v1alpha.DocumentProcessingConfig.ParsingConfig default_parsing_config = 4;
int getParsingConfigOverridesCount()
Map from file type to override the default parsing configuration based on the file type. Supported keys: * `pdf`: Override parsing config for PDF files, either digital parsing, ocr parsing or layout parsing is supported. * `html`: Override parsing config for HTML files, only digital parsing and layout parsing are supported. * `docx`: Override parsing config for DOCX files, only digital parsing and layout parsing are supported. * `pptx`: Override parsing config for PPTX files, only digital parsing and layout parsing are supported. * `xlsx`: Override parsing config for XLSX files, only digital parsing and layout parsing are supported.
map<string, .google.cloud.discoveryengine.v1alpha.DocumentProcessingConfig.ParsingConfig> parsing_config_overrides = 5;
boolean containsParsingConfigOverrides(String key)
Map from file type to override the default parsing configuration based on the file type. Supported keys: * `pdf`: Override parsing config for PDF files, either digital parsing, ocr parsing or layout parsing is supported. * `html`: Override parsing config for HTML files, only digital parsing and layout parsing are supported. * `docx`: Override parsing config for DOCX files, only digital parsing and layout parsing are supported. * `pptx`: Override parsing config for PPTX files, only digital parsing and layout parsing are supported. * `xlsx`: Override parsing config for XLSX files, only digital parsing and layout parsing are supported.
map<string, .google.cloud.discoveryengine.v1alpha.DocumentProcessingConfig.ParsingConfig> parsing_config_overrides = 5;
@Deprecated Map<String,DocumentProcessingConfig.ParsingConfig> getParsingConfigOverrides()
getParsingConfigOverridesMap() instead.Map<String,DocumentProcessingConfig.ParsingConfig> getParsingConfigOverridesMap()
Map from file type to override the default parsing configuration based on the file type. Supported keys: * `pdf`: Override parsing config for PDF files, either digital parsing, ocr parsing or layout parsing is supported. * `html`: Override parsing config for HTML files, only digital parsing and layout parsing are supported. * `docx`: Override parsing config for DOCX files, only digital parsing and layout parsing are supported. * `pptx`: Override parsing config for PPTX files, only digital parsing and layout parsing are supported. * `xlsx`: Override parsing config for XLSX files, only digital parsing and layout parsing are supported.
map<string, .google.cloud.discoveryengine.v1alpha.DocumentProcessingConfig.ParsingConfig> parsing_config_overrides = 5;
DocumentProcessingConfig.ParsingConfig getParsingConfigOverridesOrDefault(String key, DocumentProcessingConfig.ParsingConfig defaultValue)
Map from file type to override the default parsing configuration based on the file type. Supported keys: * `pdf`: Override parsing config for PDF files, either digital parsing, ocr parsing or layout parsing is supported. * `html`: Override parsing config for HTML files, only digital parsing and layout parsing are supported. * `docx`: Override parsing config for DOCX files, only digital parsing and layout parsing are supported. * `pptx`: Override parsing config for PPTX files, only digital parsing and layout parsing are supported. * `xlsx`: Override parsing config for XLSX files, only digital parsing and layout parsing are supported.
map<string, .google.cloud.discoveryengine.v1alpha.DocumentProcessingConfig.ParsingConfig> parsing_config_overrides = 5;
DocumentProcessingConfig.ParsingConfig getParsingConfigOverridesOrThrow(String key)
Map from file type to override the default parsing configuration based on the file type. Supported keys: * `pdf`: Override parsing config for PDF files, either digital parsing, ocr parsing or layout parsing is supported. * `html`: Override parsing config for HTML files, only digital parsing and layout parsing are supported. * `docx`: Override parsing config for DOCX files, only digital parsing and layout parsing are supported. * `pptx`: Override parsing config for PPTX files, only digital parsing and layout parsing are supported. * `xlsx`: Override parsing config for XLSX files, only digital parsing and layout parsing are supported.
map<string, .google.cloud.discoveryengine.v1alpha.DocumentProcessingConfig.ParsingConfig> parsing_config_overrides = 5;
Copyright © 2024 Google LLC. All rights reserved.