Class ExtractionRequest


  • public class ExtractionRequest
    extends Object
    Immutable request info needed by extraction backends.
    • Field Detail

      • streamType

        public final String streamType
      • resourceName

        public final String resourceName
      • contentType

        public final String contentType
      • charset

        public final String charset
      • streamName

        public final String streamName
      • streamSourceInfo

        public final String streamSourceInfo
      • streamSize

        public final Long streamSize
      • resourcePassword

        public final String resourcePassword
      • extractFormat

        public final String extractFormat
      • tikaServerRecursive

        public final boolean tikaServerRecursive
      • tikaServerTimeoutSeconds

        public final Integer tikaServerTimeoutSeconds
      • tikaServerRequestHeaders

        public final Map<String,​String> tikaServerRequestHeaders
    • Method Detail

      • builder

        public static ExtractionRequest.Builder builder()
        Creates a new Builder for constructing ExtractionRequest instances.