Class DoclingEndpointBuilderFactory.DoclingHeaderNameBuilder
java.lang.Object
org.apache.camel.builder.endpoint.dsl.DoclingEndpointBuilderFactory.DoclingHeaderNameBuilder
- Enclosing interface:
DoclingEndpointBuilderFactory
The builder of headers' name for the Docling component.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionPolling interval for async conversion status in milliseconds.Maximum time to wait for async conversion completion in milliseconds.Override batch fail on first error setting for this operation.Number of failed documents in the batch.Override batch parallelism for this operation.Total processing time for the batch in milliseconds.Override batch size for this operation.Split batch results into individual exchanges instead of single BatchProcessingResults.Number of successfully processed documents in the batch.Override batch timeout for this operation in milliseconds.Total number of documents in the batch.Custom command line arguments to pass to Docling.Whether to include OCR processing.The input file path or content.Document type/format.File name.File size in bytes.Document format (MIME type).Document language code.Number of pages in the document.Raw metadata fields as a Map.Language for OCR processing.The operation to perform.The output file path for saving result.The output format for conversion.Additional processing options.Task ID for checking async conversion status.Use asynchronous conversion mode (overrides endpoint configuration).
-
Constructor Details
-
DoclingHeaderNameBuilder
public DoclingHeaderNameBuilder()
-
-
Method Details
-
doclingOperation
The operation to perform. The option is a:DoclingOperationstype. Group: producer- Returns:
- the name of the header
DoclingOperation.
-
doclingOutputFormat
The output format for conversion. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
DoclingOutputFormat.
-
doclingInputFilePath
The input file path or content. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
DoclingInputFilePath.
-
doclingOutputFilePath
The output file path for saving result. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
DoclingOutputFilePath.
-
doclingProcessingOptions
Additional processing options. The option is a:Map<String, Object>type. Group: producer- Returns:
- the name of the header
DoclingProcessingOptions.
-
doclingEnableOCR
Whether to include OCR processing. The option is a:Booleantype. Group: producer- Returns:
- the name of the header
DoclingEnableOCR.
-
doclingOCRLanguage
Language for OCR processing. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
DoclingOCRLanguage.
-
doclingCustomArguments
Custom command line arguments to pass to Docling. The option is a:List<String>type. Group: producer- Returns:
- the name of the header
DoclingCustomArguments.
-
doclingUseAsyncMode
Use asynchronous conversion mode (overrides endpoint configuration). The option is a:Booleantype. Group: producer- Returns:
- the name of the header
DoclingUseAsyncMode.
-
doclingAsyncPollInterval
Polling interval for async conversion status in milliseconds. The option is a:Longtype. Group: producer- Returns:
- the name of the header
DoclingAsyncPollInterval.
-
doclingAsyncTimeout
Maximum time to wait for async conversion completion in milliseconds. The option is a:Longtype. Group: producer- Returns:
- the name of the header
DoclingAsyncTimeout.
-
doclingTaskId
Task ID for checking async conversion status. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
DoclingTaskId.
-
doclingBatchSize
Override batch size for this operation. The option is a:Integertype. Group: producer- Returns:
- the name of the header
DoclingBatchSize.
-
doclingBatchParallelism
Override batch parallelism for this operation. The option is a:Integertype. Group: producer- Returns:
- the name of the header
DoclingBatchParallelism.
-
doclingBatchFailOnFirstError
Override batch fail on first error setting for this operation. The option is a:Booleantype. Group: producer- Returns:
- the name of the header
DoclingBatchFailOnFirstError.
-
doclingBatchTimeout
Override batch timeout for this operation in milliseconds. The option is a:Longtype. Group: producer- Returns:
- the name of the header
DoclingBatchTimeout.
-
doclingBatchTotalDocuments
Total number of documents in the batch. The option is a:Integertype. Group: producer- Returns:
- the name of the header
DoclingBatchTotalDocuments.
-
doclingBatchSuccessCount
Number of successfully processed documents in the batch. The option is a:Integertype. Group: producer- Returns:
- the name of the header
DoclingBatchSuccessCount.
-
doclingBatchFailureCount
Number of failed documents in the batch. The option is a:Integertype. Group: producer- Returns:
- the name of the header
DoclingBatchFailureCount.
-
doclingBatchProcessingTime
Total processing time for the batch in milliseconds. The option is a:Longtype. Group: producer- Returns:
- the name of the header
DoclingBatchProcessingTime.
-
doclingBatchSplitResults
Split batch results into individual exchanges instead of single BatchProcessingResults. The option is a:Booleantype. Group: producer- Returns:
- the name of the header
DoclingBatchSplitResults.
-
doclingMetadataPageCount
Number of pages in the document. The option is a:Integertype. Group: producer- Returns:
- the name of the header
DoclingMetadataPageCount.
-
doclingMetadataLanguage
Document language code. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
DoclingMetadataLanguage.
-
doclingMetadataDocumentType
Document type/format. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
DoclingMetadataDocumentType.
-
doclingMetadataFormat
Document format (MIME type). The option is a:Stringtype. Group: producer- Returns:
- the name of the header
DoclingMetadataFormat.
-
doclingMetadataFileSize
File size in bytes. The option is a:Longtype. Group: producer- Returns:
- the name of the header
DoclingMetadataFileSize.
-
doclingMetadataFileName
File name. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
DoclingMetadataFileName.
-
doclingMetadataRaw
Raw metadata fields as a Map. The option is a:Map<String, Object>type. Group: producer- Returns:
- the name of the header
DoclingMetadataRaw.
-