Class DoclingHeaders

java.lang.Object
org.apache.camel.component.docling.DoclingHeaders

public final class DoclingHeaders extends Object
  • Field Details

    • OPERATION

      @Metadata(description="The operation to perform", javaType="DoclingOperations") public static final String OPERATION
      See Also:
    • OUTPUT_FORMAT

      @Metadata(description="The output format for conversion", javaType="String") public static final String OUTPUT_FORMAT
      See Also:
    • INPUT_FILE_PATH

      @Metadata(description="The input file path or content", javaType="String") public static final String INPUT_FILE_PATH
      See Also:
    • OUTPUT_FILE_PATH

      @Metadata(description="The output file path for saving result", javaType="String") public static final String OUTPUT_FILE_PATH
      See Also:
    • PROCESSING_OPTIONS

      @Metadata(description="Additional processing options", javaType="Map<String, Object>") public static final String PROCESSING_OPTIONS
      See Also:
    • ENABLE_OCR

      @Metadata(description="Whether to include OCR processing", javaType="Boolean") public static final String ENABLE_OCR
      See Also:
    • OCR_LANGUAGE

      @Metadata(description="Language for OCR processing", javaType="String") public static final String OCR_LANGUAGE
      See Also:
    • CUSTOM_ARGUMENTS

      @Metadata(description="Custom command line arguments to pass to Docling", javaType="List<String>") public static final String CUSTOM_ARGUMENTS
      See Also:
    • USE_ASYNC_MODE

      @Metadata(description="Use asynchronous conversion mode (overrides endpoint configuration)", javaType="Boolean") public static final String USE_ASYNC_MODE
      See Also:
    • ASYNC_POLL_INTERVAL

      @Metadata(description="Polling interval for async conversion status in milliseconds", javaType="Long") public static final String ASYNC_POLL_INTERVAL
      See Also:
    • ASYNC_TIMEOUT

      @Metadata(description="Maximum time to wait for async conversion completion in milliseconds", javaType="Long") public static final String ASYNC_TIMEOUT
      See Also:
    • TASK_ID

      @Metadata(description="Task ID for checking async conversion status", javaType="String") public static final String TASK_ID
      See Also:
    • BATCH_SIZE

      @Metadata(description="Override batch size for this operation", javaType="Integer") public static final String BATCH_SIZE
      See Also:
    • BATCH_PARALLELISM

      @Metadata(description="Override batch parallelism for this operation", javaType="Integer") public static final String BATCH_PARALLELISM
      See Also:
    • BATCH_FAIL_ON_FIRST_ERROR

      @Metadata(description="Override batch fail on first error setting for this operation", javaType="Boolean") public static final String BATCH_FAIL_ON_FIRST_ERROR
      See Also:
    • BATCH_TIMEOUT

      @Metadata(description="Override batch timeout for this operation in milliseconds", javaType="Long") public static final String BATCH_TIMEOUT
      See Also:
    • BATCH_TOTAL_DOCUMENTS

      @Metadata(description="Total number of documents in the batch", javaType="Integer") public static final String BATCH_TOTAL_DOCUMENTS
      See Also:
    • BATCH_SUCCESS_COUNT

      @Metadata(description="Number of successfully processed documents in the batch", javaType="Integer") public static final String BATCH_SUCCESS_COUNT
      See Also:
    • BATCH_FAILURE_COUNT

      @Metadata(description="Number of failed documents in the batch", javaType="Integer") public static final String BATCH_FAILURE_COUNT
      See Also:
    • BATCH_PROCESSING_TIME

      @Metadata(description="Total processing time for the batch in milliseconds", javaType="Long") public static final String BATCH_PROCESSING_TIME
      See Also:
    • BATCH_SPLIT_RESULTS

      @Metadata(description="Split batch results into individual exchanges instead of single BatchProcessingResults", javaType="Boolean") public static final String BATCH_SPLIT_RESULTS
      See Also:
    • METADATA_TITLE

      @Metadata(description="Document title extracted from metadata", javaType="String") public static final String METADATA_TITLE
      See Also:
    • METADATA_AUTHOR

      @Metadata(description="Document author extracted from metadata", javaType="String") public static final String METADATA_AUTHOR
      See Also:
    • METADATA_CREATOR

      @Metadata(description="Document creator application", javaType="String") public static final String METADATA_CREATOR
      See Also:
    • METADATA_PRODUCER

      @Metadata(description="Document producer application", javaType="String") public static final String METADATA_PRODUCER
      See Also:
    • METADATA_SUBJECT

      @Metadata(description="Document subject", javaType="String") public static final String METADATA_SUBJECT
      See Also:
    • METADATA_KEYWORDS

      @Metadata(description="Document keywords", javaType="String") public static final String METADATA_KEYWORDS
      See Also:
    • METADATA_CREATION_DATE

      @Metadata(description="Document creation date", javaType="java.time.Instant") public static final String METADATA_CREATION_DATE
      See Also:
    • METADATA_MODIFICATION_DATE

      @Metadata(description="Document modification date", javaType="java.time.Instant") public static final String METADATA_MODIFICATION_DATE
      See Also:
    • METADATA_PAGE_COUNT

      @Metadata(description="Number of pages in the document", javaType="Integer") public static final String METADATA_PAGE_COUNT
      See Also:
    • METADATA_LANGUAGE

      @Metadata(description="Document language code", javaType="String") public static final String METADATA_LANGUAGE
      See Also:
    • METADATA_DOCUMENT_TYPE

      @Metadata(description="Document type/format", javaType="String") public static final String METADATA_DOCUMENT_TYPE
      See Also:
    • METADATA_FORMAT

      @Metadata(description="Document format (MIME type)", javaType="String") public static final String METADATA_FORMAT
      See Also:
    • METADATA_FILE_SIZE

      @Metadata(description="File size in bytes", javaType="Long") public static final String METADATA_FILE_SIZE
      See Also:
    • METADATA_FILE_NAME

      @Metadata(description="File name", javaType="String") public static final String METADATA_FILE_NAME
      See Also:
    • METADATA_CUSTOM

      @Metadata(description="Custom metadata fields as a Map", javaType="Map<String, Object>") public static final String METADATA_CUSTOM
      See Also:
    • METADATA_RAW

      @Metadata(description="Raw metadata fields as a Map", javaType="Map<String, Object>") public static final String METADATA_RAW
      See Also: