クラス DefaultWebMvcTagsProvider

java.lang.ObjectSE
org.springframework.boot.actuate.metrics.web.servlet.DefaultWebMvcTagsProvider
実装されたすべてのインターフェース:
WebMvcTagsProvider

@DeprecatedSE(since="3.0.0", forRemoval=true) public class DefaultWebMvcTagsProvider extends ObjectSE implements WebMvcTagsProvider
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
3.0.0 以降、3.2.0 で削除され ServerRequestObservationConvention を推奨
WebMvcTagsProvider のデフォルト実装。
導入:
2.0.0
作成者:
Jon Schneider
  • コンストラクターのサマリー

    コンストラクター
    コンストラクター
    説明
    非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
    DefaultWebMvcTagsProvider(boolean ignoreTrailingSlash)
    非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
    DefaultWebMvcTagsProvider(boolean ignoreTrailingSlash, ListSE<WebMvcTagsContributor> contributors)
    非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
    指定された contributors のタグに加えて、そのタグを提供する新しい DefaultWebMvcTagsProvider を作成します。
    非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
    指定された contributors のタグに加えて、そのタグを提供する新しい DefaultWebMvcTagsProvider を作成します。
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    IterableSE<io.micrometer.core.instrument.Tag>
    非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
    long task timers で使用するタグを提供します。
    IterableSE<io.micrometer.core.instrument.Tag>
    非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
    指定された request および response 交換のメトリクスに関連付けられるタグを提供します。

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

    clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
  • コンストラクターの詳細

    • DefaultWebMvcTagsProvider

      public DefaultWebMvcTagsProvider()
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
    • DefaultWebMvcTagsProvider

      public DefaultWebMvcTagsProvider(ListSE<WebMvcTagsContributor> contributors)
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
      指定された contributors のタグに加えて、そのタグを提供する新しい DefaultWebMvcTagsProvider を作成します。
      パラメーター:
      contributors - 追加のタグを提供するコントリビューター
      導入:
      2.3.0
    • DefaultWebMvcTagsProvider

      public DefaultWebMvcTagsProvider(boolean ignoreTrailingSlash)
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
    • DefaultWebMvcTagsProvider

      public DefaultWebMvcTagsProvider(boolean ignoreTrailingSlash, ListSE<WebMvcTagsContributor> contributors)
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
      指定された contributors のタグに加えて、そのタグを提供する新しい DefaultWebMvcTagsProvider を作成します。
      パラメーター:
      ignoreTrailingSlash - uri タグを決定するときに末尾のスラッシュを無視するかどうか。
      contributors - 追加のタグを提供するコントリビューター
      導入:
      2.3.0
  • メソッドの詳細

    • getTags

      public IterableSE<io.micrometer.core.instrument.Tag> getTags(HttpServletRequestEE request, HttpServletResponseEE response, ObjectSE handler, ThrowableSE exception)
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
      インターフェースからコピーされた説明: WebMvcTagsProvider
      指定された request および response 交換のメトリクスに関連付けられるタグを提供します。
      次で指定:
      インターフェース WebMvcTagsProvidergetTags 
      パラメーター:
      request - リクエスト
      response - レスポンス
      handler - リクエストのハンドラー、またはハンドラーが不明な場合は null 
      exception - 現在の例外(存在する場合)
      戻り値:
      リクエストおよびレスポンス交換のメトリクスに関連付けるタグ
    • getLongRequestTags

      public IterableSE<io.micrometer.core.instrument.Tag> getLongRequestTags(HttpServletRequestEE request, ObjectSE handler)
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
      インターフェースからコピーされた説明: WebMvcTagsProvider
      long task timers で使用するタグを提供します。
      次で指定:
      インターフェース WebMvcTagsProvidergetLongRequestTags 
      パラメーター:
      request - HTTP リクエスト
      handler - リクエストのハンドラー、またはハンドラーが不明な場合は null 
      戻り値:
      リクエストに対して記録されたメトリクスに関連付けるタグ