- 0.50.0 (latest)
- 0.49.0
- 0.48.0
- 0.47.0
- 0.45.0
- 0.44.0
- 0.43.0
- 0.42.0
- 0.41.0
- 0.40.0
- 0.39.0
- 0.38.0
- 0.37.0
- 0.36.0
- 0.35.0
- 0.33.0
- 0.32.0
- 0.31.0
- 0.30.0
- 0.29.0
- 0.28.0
- 0.27.0
- 0.26.0
- 0.25.0
- 0.24.0
- 0.23.0
- 0.20.0
- 0.19.0
- 0.18.0
- 0.17.0
- 0.16.0
- 0.15.0
- 0.14.0
- 0.13.0
- 0.12.0
- 0.11.0
- 0.10.0
- 0.9.0
- 0.8.0
- 0.7.0
- 0.5.0
- 0.4.0
- 0.3.0
- 0.2.0
- 0.1.0
public interface DocumentProcessingConfigOrBuilder extends MessageOrBuilder
Implements
MessageOrBuilderMethods
containsParsingConfigOverrides(String key)
public abstract 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.xlsm
: Override parsing config for XLSM 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.v1.DocumentProcessingConfig.ParsingConfig> parsing_config_overrides = 5;
Parameter | |
---|---|
Name | Description |
key |
String |
Returns | |
---|---|
Type | Description |
boolean |
getChunkingConfig()
public abstract DocumentProcessingConfig.ChunkingConfig getChunkingConfig()
Whether chunking mode is enabled.
.google.cloud.discoveryengine.v1.DocumentProcessingConfig.ChunkingConfig chunking_config = 3;
Returns | |
---|---|
Type | Description |
DocumentProcessingConfig.ChunkingConfig |
The chunkingConfig. |
getChunkingConfigOrBuilder()
public abstract DocumentProcessingConfig.ChunkingConfigOrBuilder getChunkingConfigOrBuilder()
Whether chunking mode is enabled.
.google.cloud.discoveryengine.v1.DocumentProcessingConfig.ChunkingConfig chunking_config = 3;
Returns | |
---|---|
Type | Description |
DocumentProcessingConfig.ChunkingConfigOrBuilder |
getDefaultParsingConfig()
public abstract 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.v1.DocumentProcessingConfig.ParsingConfig default_parsing_config = 4;
Returns | |
---|---|
Type | Description |
DocumentProcessingConfig.ParsingConfig |
The defaultParsingConfig. |
getDefaultParsingConfigOrBuilder()
public abstract 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.v1.DocumentProcessingConfig.ParsingConfig default_parsing_config = 4;
Returns | |
---|---|
Type | Description |
DocumentProcessingConfig.ParsingConfigOrBuilder |
getName()
public abstract String getName()
The full resource name of the Document Processing Config.
Format:
projects/*/locations/*/collections/*/dataStores/*/documentProcessingConfig
.
string name = 1;
Returns | |
---|---|
Type | Description |
String |
The name. |
getNameBytes()
public abstract ByteString getNameBytes()
The full resource name of the Document Processing Config.
Format:
projects/*/locations/*/collections/*/dataStores/*/documentProcessingConfig
.
string name = 1;
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for name. |
getParsingConfigOverrides() (deprecated)
public abstract Map<String,DocumentProcessingConfig.ParsingConfig> getParsingConfigOverrides()
Use #getParsingConfigOverridesMap() instead.
Returns | |
---|---|
Type | Description |
Map<String,ParsingConfig> |
getParsingConfigOverridesCount()
public abstract 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.xlsm
: Override parsing config for XLSM 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.v1.DocumentProcessingConfig.ParsingConfig> parsing_config_overrides = 5;
Returns | |
---|---|
Type | Description |
int |
getParsingConfigOverridesMap()
public abstract 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.xlsm
: Override parsing config for XLSM 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.v1.DocumentProcessingConfig.ParsingConfig> parsing_config_overrides = 5;
Returns | |
---|---|
Type | Description |
Map<String,ParsingConfig> |
getParsingConfigOverridesOrDefault(String key, DocumentProcessingConfig.ParsingConfig defaultValue)
public abstract 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.xlsm
: Override parsing config for XLSM 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.v1.DocumentProcessingConfig.ParsingConfig> parsing_config_overrides = 5;
Parameters | |
---|---|
Name | Description |
key |
String |
defaultValue |
DocumentProcessingConfig.ParsingConfig |
Returns | |
---|---|
Type | Description |
DocumentProcessingConfig.ParsingConfig |
getParsingConfigOverridesOrThrow(String key)
public abstract 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.xlsm
: Override parsing config for XLSM 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.v1.DocumentProcessingConfig.ParsingConfig> parsing_config_overrides = 5;
Parameter | |
---|---|
Name | Description |
key |
String |
Returns | |
---|---|
Type | Description |
DocumentProcessingConfig.ParsingConfig |
hasChunkingConfig()
public abstract boolean hasChunkingConfig()
Whether chunking mode is enabled.
.google.cloud.discoveryengine.v1.DocumentProcessingConfig.ChunkingConfig chunking_config = 3;
Returns | |
---|---|
Type | Description |
boolean |
Whether the chunkingConfig field is set. |
hasDefaultParsingConfig()
public abstract 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.v1.DocumentProcessingConfig.ParsingConfig default_parsing_config = 4;
Returns | |
---|---|
Type | Description |
boolean |
Whether the defaultParsingConfig field is set. |