Package com.codahale.metrics.httpclient5
Class InstrumentedHttpClientConnectionManager.Builder
java.lang.Object
com.codahale.metrics.httpclient5.InstrumentedHttpClientConnectionManager.Builder
- Enclosing class:
- InstrumentedHttpClientConnectionManager
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
connFactory
(org.apache.hc.core5.http.io.HttpConnectionFactory<org.apache.hc.client5.http.io.ManagedHttpClientConnection> connFactory) dnsResolver
(org.apache.hc.client5.http.DnsResolver dnsResolver) httpClientConnectionOperator
(org.apache.hc.client5.http.io.HttpClientConnectionOperator httpClientConnectionOperator) metricsRegistry
(com.codahale.metrics.MetricRegistry metricRegistry) poolConcurrencyPolicy
(org.apache.hc.core5.pool.PoolConcurrencyPolicy poolConcurrencyPolicy) poolReusePolicy
(org.apache.hc.core5.pool.PoolReusePolicy poolReusePolicy) schemePortResolver
(org.apache.hc.client5.http.SchemePortResolver schemePortResolver) socketFactoryRegistry
(org.apache.hc.core5.http.config.Registry<org.apache.hc.client5.http.socket.ConnectionSocketFactory> socketFactoryRegistry) timeToLive
(org.apache.hc.core5.util.TimeValue timeToLive)
-
Method Details
-
metricsRegistry
public InstrumentedHttpClientConnectionManager.Builder metricsRegistry(com.codahale.metrics.MetricRegistry metricRegistry) -
name
-
socketFactoryRegistry
public InstrumentedHttpClientConnectionManager.Builder socketFactoryRegistry(org.apache.hc.core5.http.config.Registry<org.apache.hc.client5.http.socket.ConnectionSocketFactory> socketFactoryRegistry) -
connFactory
public InstrumentedHttpClientConnectionManager.Builder connFactory(org.apache.hc.core5.http.io.HttpConnectionFactory<org.apache.hc.client5.http.io.ManagedHttpClientConnection> connFactory) -
schemePortResolver
public InstrumentedHttpClientConnectionManager.Builder schemePortResolver(org.apache.hc.client5.http.SchemePortResolver schemePortResolver) -
dnsResolver
public InstrumentedHttpClientConnectionManager.Builder dnsResolver(org.apache.hc.client5.http.DnsResolver dnsResolver) -
timeToLive
public InstrumentedHttpClientConnectionManager.Builder timeToLive(org.apache.hc.core5.util.TimeValue timeToLive) -
httpClientConnectionOperator
public InstrumentedHttpClientConnectionManager.Builder httpClientConnectionOperator(org.apache.hc.client5.http.io.HttpClientConnectionOperator httpClientConnectionOperator) -
poolConcurrencyPolicy
public InstrumentedHttpClientConnectionManager.Builder poolConcurrencyPolicy(org.apache.hc.core5.pool.PoolConcurrencyPolicy poolConcurrencyPolicy) -
poolReusePolicy
public InstrumentedHttpClientConnectionManager.Builder poolReusePolicy(org.apache.hc.core5.pool.PoolReusePolicy poolReusePolicy) -
build
-