Package com.codahale.metrics.httpclient5
Class InstrumentedHttpClientConnectionManager.Builder
- java.lang.Object
-
- com.codahale.metrics.httpclient5.InstrumentedHttpClientConnectionManager.Builder
-
- Enclosing class:
- InstrumentedHttpClientConnectionManager
public static class InstrumentedHttpClientConnectionManager.Builder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InstrumentedHttpClientConnectionManager
build()
InstrumentedHttpClientConnectionManager.Builder
connFactory(org.apache.hc.core5.http.io.HttpConnectionFactory<org.apache.hc.client5.http.io.ManagedHttpClientConnection> connFactory)
InstrumentedHttpClientConnectionManager.Builder
dnsResolver(org.apache.hc.client5.http.DnsResolver dnsResolver)
InstrumentedHttpClientConnectionManager.Builder
httpClientConnectionOperator(org.apache.hc.client5.http.io.HttpClientConnectionOperator httpClientConnectionOperator)
InstrumentedHttpClientConnectionManager.Builder
metricsRegistry(com.codahale.metrics.MetricRegistry metricRegistry)
InstrumentedHttpClientConnectionManager.Builder
name(String name)
InstrumentedHttpClientConnectionManager.Builder
poolConcurrencyPolicy(org.apache.hc.core5.pool.PoolConcurrencyPolicy poolConcurrencyPolicy)
InstrumentedHttpClientConnectionManager.Builder
poolReusePolicy(org.apache.hc.core5.pool.PoolReusePolicy poolReusePolicy)
InstrumentedHttpClientConnectionManager.Builder
schemePortResolver(org.apache.hc.client5.http.SchemePortResolver schemePortResolver)
InstrumentedHttpClientConnectionManager.Builder
socketFactoryRegistry(org.apache.hc.core5.http.config.Registry<org.apache.hc.client5.http.socket.ConnectionSocketFactory> socketFactoryRegistry)
InstrumentedHttpClientConnectionManager.Builder
timeToLive(org.apache.hc.core5.util.TimeValue timeToLive)
-
-
-
Method Detail
-
metricsRegistry
public InstrumentedHttpClientConnectionManager.Builder metricsRegistry(com.codahale.metrics.MetricRegistry metricRegistry)
-
name
public InstrumentedHttpClientConnectionManager.Builder name(String 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
public InstrumentedHttpClientConnectionManager build()
-
-