public static class HttpPipelineHandler.Builder extends Object
| Constructor and Description |
|---|
Builder(HttpHandler httpPipeline)
Constructs a new builder.
|
| Modifier and Type | Method and Description |
|---|---|
HttpPipelineHandler |
build()
Builds a new instance based on the configured properties.
|
HttpPipelineHandler.Builder |
errorStatusListener(HttpErrorStatusListener httpErrorStatusListener)
Sets the HTTP error status listener.
|
HttpPipelineHandler.Builder |
metricRegistry(MetricRegistry metricRegistry)
Sets the metric registry.
|
HttpPipelineHandler.Builder |
progressListener(RequestProgressListener progressListener)
Sets the progress listener.
|
HttpPipelineHandler.Builder |
requestTracker(RequestTracker tracker) |
HttpPipelineHandler.Builder |
responseEnhancer(ResponseEnhancer responseEnhancer)
Sets the response enhancer.
|
HttpPipelineHandler.Builder |
secure(boolean secure) |
HttpPipelineHandler.Builder |
xOriginsHeader(CharSequence originsHeaderName) |
public Builder(HttpHandler httpPipeline)
httpPipeline - the HTTP pipelinepublic HttpPipelineHandler.Builder responseEnhancer(ResponseEnhancer responseEnhancer)
responseEnhancer - response enhancer.public HttpPipelineHandler.Builder errorStatusListener(HttpErrorStatusListener httpErrorStatusListener)
httpErrorStatusListener - the HTTP error status listenerpublic HttpPipelineHandler.Builder progressListener(RequestProgressListener progressListener)
progressListener - the progress listenerpublic HttpPipelineHandler.Builder metricRegistry(MetricRegistry metricRegistry)
metricRegistry - the metric registrypublic HttpPipelineHandler.Builder secure(boolean secure)
public HttpPipelineHandler.Builder requestTracker(RequestTracker tracker)
public HttpPipelineHandler.Builder xOriginsHeader(CharSequence originsHeaderName)
public HttpPipelineHandler build()
Copyright © 2013–2020 Hotels.com. All rights reserved.