クラス DefaultClientRequestObservationConvention
java.lang.ObjectSE
org.springframework.web.reactive.function.client.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.KeyValueprotected io.micrometer.common.KeyValueexception(ClientRequestObservationContext context) io.micrometer.common.KeyValuesio.micrometer.common.KeyValuesgetName()protected io.micrometer.common.KeyValuehttpUrl(ClientRequestObservationContext context) protected io.micrometer.common.KeyValuemethod(ClientRequestObservationContext context) protected io.micrometer.common.KeyValueoutcome(ClientRequestObservationContext context) protected io.micrometer.common.KeyValuestatus(ClientRequestObservationContext context) protected io.micrometer.common.KeyValueuri(ClientRequestObservationContext context) クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSEインターフェース org.springframework.web.reactive.function.client.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
httpUrl