public class MetricsRestTemplateCustomizer extends ObjectSE implements RestTemplateCustomizer
RestTemplate を構成してリクエストメトリクスを記録する RestTemplateCustomizer。| コンストラクターと説明 |
|---|
MetricsRestTemplateCustomizer(io.micrometer.core.instrument.MeterRegistry meterRegistry, RestTemplateExchangeTagsProvider tagProvider, StringSE metricName) 使用すべきではありません。 |
MetricsRestTemplateCustomizer(io.micrometer.core.instrument.MeterRegistry meterRegistry, RestTemplateExchangeTagsProvider tagProvider, StringSE metricName, AutoTimer autoTimer) 新しい MetricsRestTemplateInterceptor を作成します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
void | customize(org.springframework.web.client.RestTemplate restTemplate)RestTemplate インスタンスをカスタマイズするためのコールバック。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE@DeprecatedSE public MetricsRestTemplateCustomizer(io.micrometer.core.instrument.MeterRegistry meterRegistry, RestTemplateExchangeTagsProvider tagProvider, StringSE metricName)
MetricsRestTemplateCustomizer(MeterRegistry, RestTemplateExchangeTagsProvider, String, AutoTimer) に移行 tagProvider によって提供されたタグとともに、指定された meterRegistry を使用してメトリクスを記録する新しい MetricsRestTemplateInterceptor を作成します。meterRegistry - メーター登録 tagProvider - タグプロバイダー metricName - 記録されたメトリクスの名前 public MetricsRestTemplateCustomizer(io.micrometer.core.instrument.MeterRegistry meterRegistry,
RestTemplateExchangeTagsProvider tagProvider,
StringSE metricName,
AutoTimer autoTimer)MetricsRestTemplateInterceptor を作成します。autoTimeRequests が true に設定されている場合、インターセプターは、指定された tagProvider および auto-timed configuration によって提供されたタグで指定された meterRegistry を使用してメトリクスを記録します。meterRegistry - メーター登録 tagProvider - タグプロバイダー metricName - 記録されたメトリクスの名前 autoTimer - 適用する自動タイマーまたは自動タイミングを無効にする null public void customize(org.springframework.web.client.RestTemplate restTemplate)
RestTemplateCustomizerRestTemplate インスタンスをカスタマイズするためのコールバック。RestTemplateCustomizer 内の customize restTemplate - カスタマイズするテンプレート Copyright © 2019 Pivotal Software, Inc.. All rights reserved.