Class SplitterAdvancedOptions


  • public final class SplitterAdvancedOptions
    extends java.lang.Object
    • Method Detail

      • getSplitIdentifierRules

        public java.util.Optional<java.lang.String> getSplitIdentifierRules()
        Returns:
        Custom rules for identifying split points.
      • getSplitMethod

        public java.util.Optional<SplitterAdvancedOptionsSplitMethod> getSplitMethod()
        Returns:
        The method to use for splitting documents. high_precision is more accurate but slower, while low_latency is faster but less precise.
      • getSplitExcelDocumentsBySheetEnabled

        public java.util.Optional<java.lang.Boolean> getSplitExcelDocumentsBySheetEnabled()
        Returns:
        For Excel documents, split by worksheet.
      • getFixedPageLimit

        public java.util.Optional<java.lang.Integer> getFixedPageLimit()
        Returns:
        Limit processing to a specific number of pages from the beginning of the document. See Page Ranges.
      • getPageRanges

        public java.util.Optional<java.util.List<PageRangesItem>> getPageRanges()
      • equals

        public boolean equals​(java.lang.Object other)
        Overrides:
        equals in class java.lang.Object
      • getAdditionalProperties

        public java.util.Map<java.lang.String,​java.lang.Object> getAdditionalProperties()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object