| Package | Description |
|---|---|
| org.apache.hc.client5.http.observation |
Simple facade APIs for HttpClient based on the concept of
a observation interface.
|
| org.apache.hc.client5.http.observation.binder |
Simple facade APIs for HttpClient based on the concept of
an observation binder interface.
|
| org.apache.hc.client5.http.observation.impl |
Simple facade APIs for HttpClient based on the concept of
an observation implementations interface.
|
| org.apache.hc.client5.http.observation.interceptors |
Simple facade APIs for HttpClient based on the concept of
an interceptor interface.
|
| Modifier and Type | Field and Description |
|---|---|
static MetricConfig |
MetricConfig.DEFAULT |
| Modifier and Type | Method and Description |
|---|---|
MetricConfig |
MetricConfig.Builder.build() |
| Modifier and Type | Method and Description |
|---|---|
static void |
HttpClientObservationSupport.enable(CachingHttpAsyncClientBuilder builder,
io.micrometer.observation.ObservationRegistry obsReg,
io.micrometer.core.instrument.MeterRegistry meterReg,
ObservingOptions opts,
MetricConfig mc)
Enables observations and metrics on a caching async client builder using explicit
registries and
MetricConfig. |
static void |
HttpClientObservationSupport.enable(CachingHttpClientBuilder builder,
io.micrometer.observation.ObservationRegistry obsReg,
io.micrometer.core.instrument.MeterRegistry meterReg,
ObservingOptions opts,
MetricConfig mc)
Enables observations and metrics on a caching classic client builder using explicit
registries and
MetricConfig. |
static void |
HttpClientObservationSupport.enable(HttpAsyncClientBuilder builder,
io.micrometer.observation.ObservationRegistry obsReg,
io.micrometer.core.instrument.MeterRegistry meterReg,
ObservingOptions opts,
MetricConfig mc)
Enables observations and metrics on an async client builder using explicit
registries and
MetricConfig. |
static void |
HttpClientObservationSupport.enable(HttpClientBuilder builder,
io.micrometer.observation.ObservationRegistry obsReg,
io.micrometer.core.instrument.MeterRegistry meterReg,
ObservingOptions opts,
MetricConfig mc)
Enables observations and metrics on a classic client builder using explicit
registries and
MetricConfig. |
| Modifier and Type | Method and Description |
|---|---|
static void |
ConnPoolMetersAsync.bindTo(HttpAsyncClientBuilder builder,
io.micrometer.core.instrument.MeterRegistry registry,
MetricConfig mc)
Binds pool gauges for the async connection manager currently attached to the builder.
|
static void |
ConnPoolMeters.bindTo(HttpClientBuilder builder,
io.micrometer.core.instrument.MeterRegistry registry,
MetricConfig mc)
Binds pool gauges for the connection manager currently attached to the given builder.
|
| Constructor and Description |
|---|
MeteredDnsResolver(DnsResolver delegate,
io.micrometer.core.instrument.MeterRegistry registry,
MetricConfig mc,
ObservingOptions opts) |
MeteredTlsStrategy(TlsStrategy delegate,
io.micrometer.core.instrument.MeterRegistry registry,
MetricConfig mc,
ObservingOptions opts)
Primary constructor.
|
| Constructor and Description |
|---|
AsyncIoByteCounterExec(io.micrometer.core.instrument.MeterRegistry meterRegistry,
ObservingOptions opts,
MetricConfig mc) |
AsyncTimerExec(io.micrometer.core.instrument.MeterRegistry reg,
ObservingOptions opts,
MetricConfig mc) |
IoByteCounterExec(io.micrometer.core.instrument.MeterRegistry meterRegistry,
ObservingOptions opts,
MetricConfig mc) |
TimerExec(io.micrometer.core.instrument.MeterRegistry reg,
ObservingOptions cfg,
MetricConfig mc)
Preferred: honors
MetricConfig. |
Copyright © 1999–2021 The Apache Software Foundation. All rights reserved.