Enum Class DoclingOperations

java.lang.Object
java.lang.Enum<DoclingOperations>
org.apache.camel.component.docling.DoclingOperations
All Implemented Interfaces:
Serializable, Comparable<DoclingOperations>, Constable

public enum DoclingOperations extends Enum<DoclingOperations>
  • Enum Constant Details

    • CONVERT_TO_MARKDOWN

      public static final DoclingOperations CONVERT_TO_MARKDOWN
      Convert document to markdown format
    • CONVERT_TO_HTML

      public static final DoclingOperations CONVERT_TO_HTML
      Convert document to HTML format
    • CONVERT_TO_JSON

      public static final DoclingOperations CONVERT_TO_JSON
      Convert document to JSON format with structure
    • EXTRACT_TEXT

      public static final DoclingOperations EXTRACT_TEXT
      Extract text content from document
    • EXTRACT_STRUCTURED_DATA

      public static final DoclingOperations EXTRACT_STRUCTURED_DATA
      Extract structured data including tables and layout
    • SUBMIT_ASYNC_CONVERSION

      public static final DoclingOperations SUBMIT_ASYNC_CONVERSION
      Submit an async conversion and return task ID (docling-serve only)
    • CHECK_CONVERSION_STATUS

      public static final DoclingOperations CHECK_CONVERSION_STATUS
      Check the status of an async conversion task (docling-serve only)
    • BATCH_CONVERT_TO_MARKDOWN

      public static final DoclingOperations BATCH_CONVERT_TO_MARKDOWN
      Convert multiple documents to markdown format in a batch (docling-serve only)
    • BATCH_CONVERT_TO_HTML

      public static final DoclingOperations BATCH_CONVERT_TO_HTML
      Convert multiple documents to HTML format in a batch (docling-serve only)
    • BATCH_CONVERT_TO_JSON

      public static final DoclingOperations BATCH_CONVERT_TO_JSON
      Convert multiple documents to JSON format in a batch (docling-serve only)
    • BATCH_EXTRACT_TEXT

      public static final DoclingOperations BATCH_EXTRACT_TEXT
      Extract text content from multiple documents in a batch (docling-serve only)
    • BATCH_EXTRACT_STRUCTURED_DATA

      public static final DoclingOperations BATCH_EXTRACT_STRUCTURED_DATA
      Extract structured data from multiple documents in a batch (docling-serve only)
    • EXTRACT_METADATA

      public static final DoclingOperations EXTRACT_METADATA
      Extract document metadata (author, title, page count, creation date, etc.)
  • Method Details

    • values

      public static DoclingOperations[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static DoclingOperations valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null