インターフェース ObservationHandlerGroup

すべてのスーパーインターフェース:
ComparableSE<ObservationHandlerGroup>

public interface ObservationHandlerGroup extends ComparableSE<ObservationHandlerGroup>
まとめて登録できる ObservationHandlers のグループ。ハンドラーのメンバーシップを主張する最初のグループが、そのハンドラーを登録する責任を負います。グループは ComparableSE であるため、互いに順序付けが可能です。
導入:
4.0.0
作成者:
Phillip Webb
  • 方法の概要

    修飾子と型
    メソッド
    説明
    default int
    このグループが受け入れるハンドラーの主な型を返します。
    default boolean
    isMember(io.micrometer.observation.ObservationHandler<?> handler)
    指定されたハンドラーがこのグループのメンバーであるかどうかを返します。
    static <H extends io.micrometer.observation.ObservationHandler<?>>
    ObservationHandlerGroup
    of(ClassSE<H> handlerType)
    指定されたハンドラー型のメンバーを持つ ObservationHandlerGroup を作成するための静的ファクトリメソッド。
    default void
    registerMembers(io.micrometer.observation.ObservationRegistry.ObservationConfig config, ListSE<io.micrometer.observation.ObservationHandler<?>> members)
    指定された ObservationRegistry.ObservationConfig に対してグループメンバーを登録します。
  • メソッドの詳細

    • isMember

      default boolean isMember(io.micrometer.observation.ObservationHandler<?> handler)
      指定されたハンドラーがこのグループのメンバーであるかどうかを返します。
      パラメーター:
      handler - チェックするハンドラー
      戻り値:
      ハンドラーがメンバーの場合
    • registerMembers

      default void registerMembers(io.micrometer.observation.ObservationRegistry.ObservationConfig config, ListSE<io.micrometer.observation.ObservationHandler<?>> members)
      指定された ObservationRegistry.ObservationConfig に対してグループメンバーを登録します。
      パラメーター:
      config - メンバー登録に使用される設定
      members - 登録するグループメンバー
    • compareTo

      default int compareTo(ObservationHandlerGroup other)
      次で指定:
      インターフェース ComparableSE<ObservationHandlerGroup>compareToSE 
    • handlerType

      ClassSE<?> handlerType()
      このグループが受け入れるハンドラーの主な型を返します。
      戻り値:
      受け入れられたハンドラー型
    • of

      static <H extends io.micrometer.observation.ObservationHandler<?>> ObservationHandlerGroup of(ClassSE<H> handlerType)
      指定されたハンドラー型のメンバーを持つ ObservationHandlerGroup を作成するための静的ファクトリメソッド。
      型パラメーター:
      H - ハンドラーの型
      パラメーター:
      handlerType - ハンドラーの型
      戻り値:
      新しい ObservationHandlerGroup