DataStoreDocumentProcessingConfig

data class DataStoreDocumentProcessingConfig(val chunkingConfig: DataStoreDocumentProcessingConfigChunkingConfig? = null, val defaultParsingConfig: DataStoreDocumentProcessingConfigDefaultParsingConfig? = null, val name: String? = null, val parsingConfigOverrides: List<DataStoreDocumentProcessingConfigParsingConfigOverride>? = null)

Constructors

Link copied to clipboard
constructor(chunkingConfig: DataStoreDocumentProcessingConfigChunkingConfig? = null, defaultParsingConfig: DataStoreDocumentProcessingConfigDefaultParsingConfig? = null, name: String? = null, parsingConfigOverrides: List<DataStoreDocumentProcessingConfigParsingConfigOverride>? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Whether chunking mode is enabled. Structure is documented below.

Link copied to clipboard

Configurations for default Document parser. If not specified, this resource will be configured to use a default DigitalParsingConfig, and the default parsing config will be applied to all file types for Document parsing. Structure is documented below.

Link copied to clipboard
val name: String? = null

(Output) The full resource name of the Document Processing Config. Format: projects/{project}/locations/{location}/collections/{collection_id}/dataStores/{data_store_id}/documentProcessingConfig.

Link copied to clipboard

Map from file type to override the default parsing configuration based on the file type. Supported keys: