クラス DefaultClientRequestObservationConvention
java.lang.ObjectSE
org.springframework.http.client.observation.DefaultClientRequestObservationConvention
- 実装されたすべてのインターフェース:
io.micrometer.observation.KeyValuesConvention
、io.micrometer.observation.ObservationConvention<ClientRequestObservationContext>
、ClientRequestObservationConvention
public class DefaultClientRequestObservationConvention
extends ObjectSE
implements ClientRequestObservationConvention
ClientRequestObservationContext
から情報を抽出する、ClientRequestObservationConvention
のデフォルトの実装。- 導入:
- 6.0
- 作成者:
- Brian Clozel
フィールドのサマリー
インターフェース io.micrometer.observation.ObservationConvention から継承されたフィールド
EMPTY
コンストラクターの概要
コンストラクターコンストラクター説明デフォルト名"http.client.requests"
で規則を作成します。カスタム名で規則を作成します。メソッドのサマリー
修飾子と型メソッド説明protected io.micrometer.common.KeyValue
protected io.micrometer.common.KeyValue
exception
(ClientRequestObservationContext context) io.micrometer.common.KeyValues
io.micrometer.common.KeyValues
getName()
protected io.micrometer.common.KeyValue
method
(ClientRequestObservationContext context) protected io.micrometer.common.KeyValue
outcome
(ClientRequestObservationContext context) protected io.micrometer.common.KeyValue
protected io.micrometer.common.KeyValue
status
(ClientRequestObservationContext context) protected io.micrometer.common.KeyValue
uri
(ClientRequestObservationContext context) クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
インターフェース org.springframework.http.client.observation.ClientRequestObservationConvention から継承されたメソッド
supportsContext
コンストラクターの詳細
DefaultClientRequestObservationConvention
public DefaultClientRequestObservationConvention()デフォルト名"http.client.requests"
で規則を作成します。DefaultClientRequestObservationConvention
カスタム名で規則を作成します。- パラメーター:
name
- 観測名
メソッドの詳細
getName
- 次で指定:
- インターフェース
io.micrometer.observation.ObservationConvention<ClientRequestObservationContext>
のgetName
getContextualName
- 次で指定:
- インターフェース
io.micrometer.observation.ObservationConvention<ClientRequestObservationContext>
のgetContextualName
getLowCardinalityKeyValues
public io.micrometer.common.KeyValues getLowCardinalityKeyValues(ClientRequestObservationContext context) - 次で指定:
- インターフェース
io.micrometer.observation.ObservationConvention<ClientRequestObservationContext>
のgetLowCardinalityKeyValues
uri
method
status
clientName
exception
outcome
getHighCardinalityKeyValues
public io.micrometer.common.KeyValues getHighCardinalityKeyValues(ClientRequestObservationContext context) - 次で指定:
- インターフェース
io.micrometer.observation.ObservationConvention<ClientRequestObservationContext>
のgetHighCardinalityKeyValues
requestUri