DataStoreDocumentProcessingConfigArgs

data class DataStoreDocumentProcessingConfigArgs(val chunkingConfig: Output<DataStoreDocumentProcessingConfigChunkingConfigArgs>? = null, val defaultParsingConfig: Output<DataStoreDocumentProcessingConfigDefaultParsingConfigArgs>? = null, val name: Output<String>? = null, val parsingConfigOverrides: Output<List<DataStoreDocumentProcessingConfigParsingConfigOverrideArgs>>? = null) : ConvertibleToJava<DataStoreDocumentProcessingConfigArgs>

Constructors

Link copied to clipboard
constructor(chunkingConfig: Output<DataStoreDocumentProcessingConfigChunkingConfigArgs>? = null, defaultParsingConfig: Output<DataStoreDocumentProcessingConfigDefaultParsingConfigArgs>? = null, name: Output<String>? = null, parsingConfigOverrides: Output<List<DataStoreDocumentProcessingConfigParsingConfigOverrideArgs>>? = null)

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: Output<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:

Functions

Link copied to clipboard
open override fun toJava(): DataStoreDocumentProcessingConfigArgs