Google Cloud Discovery Engine V1 Client - Class ParsingConfig (1.3.3)

Reference documentation and code samples for the Google Cloud Discovery Engine V1 Client class ParsingConfig.

Related configurations applied to a specific type of document parser.

Generated from protobuf message google.cloud.discoveryengine.v1.DocumentProcessingConfig.ParsingConfig

Namespace

Google \ Cloud \ DiscoveryEngine \ V1 \ DocumentProcessingConfig

Methods

__construct

Constructor.

Parameters
NameDescription
dataarray

Optional. Data for populating the Message object.

↳ digital_parsing_configParsingConfig\DigitalParsingConfig

Configurations applied to digital parser.

↳ ocr_parsing_configParsingConfig\OcrParsingConfig

Configurations applied to OCR parser. Currently it only applies to PDFs.

↳ layout_parsing_configParsingConfig\LayoutParsingConfig

Configurations applied to layout parser.

getDigitalParsingConfig

Configurations applied to digital parser.

Returns
TypeDescription
ParsingConfig\DigitalParsingConfig|null

hasDigitalParsingConfig

setDigitalParsingConfig

Configurations applied to digital parser.

Parameter
NameDescription
varParsingConfig\DigitalParsingConfig
Returns
TypeDescription
$this

getOcrParsingConfig

Configurations applied to OCR parser. Currently it only applies to PDFs.

Returns
TypeDescription
ParsingConfig\OcrParsingConfig|null

hasOcrParsingConfig

setOcrParsingConfig

Configurations applied to OCR parser. Currently it only applies to PDFs.

Parameter
NameDescription
varParsingConfig\OcrParsingConfig
Returns
TypeDescription
$this

getLayoutParsingConfig

Configurations applied to layout parser.

Returns
TypeDescription
ParsingConfig\LayoutParsingConfig|null

hasLayoutParsingConfig

setLayoutParsingConfig

Configurations applied to layout parser.

Parameter
NameDescription
varParsingConfig\LayoutParsingConfig
Returns
TypeDescription
$this

getTypeDedicatedConfig

Returns
TypeDescription
string