public class MetricsWebClientFilterFunction extends ObjectSE implements ExchangeFilterFunction
MetricsWebClientCustomizer
を介して適用される ExchangeFilterFunction
。コンストラクターと説明 |
---|
MetricsWebClientFilterFunction(io.micrometer.core.instrument.MeterRegistry meterRegistry, WebClientExchangeTagsProvider tagProvider, StringSE metricName, AutoTimer autoTimer) 新しい MetricsWebClientFilterFunction を作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
reactor.core.publisher.Mono<ClientResponse> | filter(ClientRequest request, ExchangeFunction next) |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
andThen, apply, ofRequestProcessor, ofResponseProcessor
public MetricsWebClientFilterFunction(io.micrometer.core.instrument.MeterRegistry meterRegistry, WebClientExchangeTagsProvider tagProvider, StringSE metricName, AutoTimer autoTimer)
MetricsWebClientFilterFunction
を作成します。meterRegistry
- メトリクスが記録されるレジストリ tagProvider
- メトリクスタグのプロバイダー metricName
- 記録するメトリクスの名前 autoTimer
- 自動タイマー設定または null
で無効にする public reactor.core.publisher.Mono<ClientResponse> filter(ClientRequest request, ExchangeFunction next)
ExchangeFilterFunction
の filter