Class HttpFetchResponseBuilder
- java.lang.Object
-
- com.norconex.collector.http.fetch.HttpFetchResponseBuilder
-
public class HttpFetchResponseBuilder extends Object
Builder facilitating creation of an HTTP fetch response.- Since:
- 3.0.0
- Author:
- Pascal Essiembre
-
-
Constructor Summary
Constructors Constructor Description HttpFetchResponseBuilder()HttpFetchResponseBuilder(IHttpFetchResponse r)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description IHttpFetchResponsecreate()booleanequals(Object other)inthashCode()HttpFetchResponseBuildersetCrawlState(CrawlState crawlState)HttpFetchResponseBuildersetException(Exception exception)HttpFetchResponseBuildersetReasonPhrase(String reasonPhrase)HttpFetchResponseBuildersetRedirectTarget(String targetURL)HttpFetchResponseBuildersetStatusCode(int statusCode)HttpFetchResponseBuildersetUserAgent(String userAgent)StringtoString()static HttpFetchResponseBuilderunsupported()
-
-
-
Constructor Detail
-
HttpFetchResponseBuilder
public HttpFetchResponseBuilder()
-
HttpFetchResponseBuilder
public HttpFetchResponseBuilder(IHttpFetchResponse r)
-
-
Method Detail
-
setUserAgent
public HttpFetchResponseBuilder setUserAgent(String userAgent)
-
setCrawlState
public HttpFetchResponseBuilder setCrawlState(CrawlState crawlState)
-
setStatusCode
public HttpFetchResponseBuilder setStatusCode(int statusCode)
-
setReasonPhrase
public HttpFetchResponseBuilder setReasonPhrase(String reasonPhrase)
-
setException
public HttpFetchResponseBuilder setException(Exception exception)
-
setRedirectTarget
public HttpFetchResponseBuilder setRedirectTarget(String targetURL)
-
create
public IHttpFetchResponse create()
-
unsupported
public static HttpFetchResponseBuilder unsupported()
-
-