Class ExtractionRequest
- java.lang.Object
-
- org.apache.solr.handler.extraction.ExtractionRequest
-
public class ExtractionRequest extends Object
Immutable request info needed by extraction backends.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classExtractionRequest.BuilderBuilder for creating ExtractionRequest instances with improved readability and safety.
-
Field Summary
Fields Modifier and Type Field Description StringcharsetStringcontentTypeStringextractFormatLinkedHashMap<Pattern,String>passwordsMapStringresourceNameStringresourcePasswordStringstreamNameLongstreamSizeStringstreamSourceInfoStringstreamTypebooleantikaServerRecursiveMap<String,String>tikaServerRequestHeadersIntegertikaServerTimeoutSeconds
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ExtractionRequest.Builderbuilder()Creates a new Builder for constructing ExtractionRequest instances.
-
-
-
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
-
passwordsMap
public final LinkedHashMap<Pattern,String> passwordsMap
-
extractFormat
public final String extractFormat
-
tikaServerRecursive
public final boolean tikaServerRecursive
-
tikaServerTimeoutSeconds
public final Integer tikaServerTimeoutSeconds
-
-
Method Detail
-
builder
public static ExtractionRequest.Builder builder()
Creates a new Builder for constructing ExtractionRequest instances.
-
-