クラス WebClientExchangeTags

java.lang.ObjectSE
org.springframework.boot.actuate.metrics.web.reactive.client.WebClientExchangeTags

@DeprecatedSE(since="3.0.0", forRemoval=true) public final class WebClientExchangeTags extends ObjectSE
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
3.0.0 以降、3.2.0 で削除され DefaultClientRequestObservationConvention を推奨
WebClient によって実行されるリクエストとレスポンスの交換に関連する Tags を作成するためのファクトリメソッド。
導入:
2.1.0
作成者:
Brian Clozel, Nishant Raut
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    static io.micrometer.core.instrument.Tag
    非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
    指定された requestURLhost から派生した client.nameTag を作成します。
    static io.micrometer.core.instrument.Tag
    非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
    指定された requestmethod に対して methodTag を作成します。
    static io.micrometer.core.instrument.Tag
    非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
    指定された responsestatus から派生した outcomeTag を作成します。
    static io.micrometer.core.instrument.Tag
    status(ClientResponse response, ThrowableSE throwable)
    非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
    指定された response の ClientResponse.statusCode() から派生した statusTag を作成します(使用可能な場合は例外をスローします)。そうでない場合は、リクエストをキャンセル済みと見なします。
    static io.micrometer.core.instrument.Tag
    非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
    指定された request の URI パスの uriTag を作成します。

    クラス java.lang.ObjectSE から継承されたメソッド

    clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
  • メソッドの詳細

    • method

      public static io.micrometer.core.instrument.Tag method(ClientRequest request)
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
      指定された requestmethod に対して methodTag を作成します。
      パラメーター:
      request - リクエスト
      戻り値:
      メソッドタグ
    • uri

      public static io.micrometer.core.instrument.Tag uri(ClientRequest request)
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
      指定された request の URI パスの uriTag を作成します。
      パラメーター:
      request - リクエスト
      戻り値:
      uri タグ
    • status

      public static io.micrometer.core.instrument.Tag status(ClientResponse response, ThrowableSE throwable)
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
      指定された response の ClientResponse.statusCode() から派生した statusTag を作成します(使用可能な場合は例外をスローします)。そうでない場合は、リクエストをキャンセル済みと見なします。
      パラメーター:
      response - レスポンス
      throwable - 例外
      戻り値:
      ステータスタグ
      導入:
      2.3.0
    • clientName

      public static io.micrometer.core.instrument.Tag clientName(ClientRequest request)
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
      指定された requestURLhost から派生した client.nameTag を作成します。
      パラメーター:
      request - リクエスト
      戻り値:
      client.name タグ
    • outcome

      public static io.micrometer.core.instrument.Tag outcome(ClientResponse response)
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
      指定された responsestatus から派生した outcomeTag を作成します。
      パラメーター:
      response - レスポンス
      戻り値:
      結果タグ
      導入:
      2.2.0