クラス WebMvcTags

java.lang.ObjectSE
org.springframework.boot.actuate.metrics.web.servlet.WebMvcTags

@DeprecatedSE(since="3.0.0", forRemoval=true) public final class WebMvcTags extends ObjectSE
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
3.0.0 以降、3.2.0 で削除され ServerRequestObservationConvention を推奨
Spring MVC によって処理されるリクエストとレスポンスの交換に関連付けられた Tags のファクトリメソッド。
導入:
2.0.0
作成者:
Jon Schneider, Andy Wilkinson, Brian Clozel, Michael McFadyen
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    static io.micrometer.core.instrument.Tag
    非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
    指定された exception のクラスの simple name に基づいて exception タグを作成します。
    static io.micrometer.core.instrument.Tag
    非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
    指定された requestmethodEE に基づいて method タグを作成します。
    static io.micrometer.core.instrument.Tag
    非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
    指定された response のステータスに基づいて outcome タグを作成します。
    static io.micrometer.core.instrument.Tag
    非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
    指定された response のステータスに基づいて status タグを作成します。
    static io.micrometer.core.instrument.Tag
    非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
    指定された request の URI に基づいて uri タグを作成します。
    static io.micrometer.core.instrument.Tag
    uri(HttpServletRequestEE request, HttpServletResponseEE response, boolean ignoreTrailingSlash)
    非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
    指定された request の URI に基づいて uri タグを作成します。

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

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

    • method

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

      public static io.micrometer.core.instrument.Tag status(HttpServletResponseEE response)
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
      指定された response のステータスに基づいて status タグを作成します。
      パラメーター:
      response - HTTP レスポンス
      戻り値:
      レスポンスのステータスから派生したステータスタグ
    • uri

      public static io.micrometer.core.instrument.Tag uri(HttpServletRequestEE request, HttpServletResponseEE response)
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
      指定された request の URI に基づいて uri タグを作成します。可能な場合は、HandlerMapping.BEST_MATCHING_PATTERN_ATTRIBUTE の最も一致するパターンを使用します。3xx レスポンスの場合は REDIRECTION、404 レスポンスの場合は NOT_FOUND、パス情報のないリクエストの場合は root、その他すべてのリクエストの場合は UNKNOWN にフォールバックします。
      パラメーター:
      request - リクエスト
      response - レスポンス
      戻り値:
      リクエストから派生した uri タグ
    • uri

      public static io.micrometer.core.instrument.Tag uri(HttpServletRequestEE request, HttpServletResponseEE response, boolean ignoreTrailingSlash)
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
      指定された request の URI に基づいて uri タグを作成します。可能な場合は、HandlerMapping.BEST_MATCHING_PATTERN_ATTRIBUTE の最も一致するパターンを使用します。3xx レスポンスの場合は REDIRECTION、404 レスポンスの場合は NOT_FOUND、パス情報のないリクエストの場合は root、その他すべてのリクエストの場合は UNKNOWN にフォールバックします。
      パラメーター:
      request - リクエスト
      response - レスポンス
      ignoreTrailingSlash - 末尾のスラッシュを無視するかどうか
      戻り値:
      リクエストから派生した uri タグ
    • exception

      public static io.micrometer.core.instrument.Tag exception(ThrowableSE exception)
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
      指定された exception のクラスの simple name に基づいて exception タグを作成します。
      パラメーター:
      exception - 例外、null の可能性があります
      戻り値:
      例外から派生した例外タグ
    • outcome

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