インターフェース MetricsCaptor
- すべての既知の実装クラス:
MicrometerMetricsCaptor
public interface MetricsCaptor
具体的な実装に委譲するメトリクスファサード。
- 導入:
- 5.0.4
- 作成者:
- Gary Russell
ネストされたクラスのサマリー
ネストされたクラス修飾子と型インターフェース説明static interface
カウンターのビルダー。static interface
ゲージのビルダー。static interface
タイマーのビルダー。メソッドのサマリー
修飾子と型メソッド説明counterBuilder
(StringSE name) 指定された名前のカウンター用のカウンタービルダーを作成します。gaugeBuilder
(StringSE name, ObjectSE obj, ToDoubleFunctionSE<ObjectSE> f) 提供されたパラメーターを使用して、ゲージのゲージビルダーを作成します。default MeterFacade
removeMeter
(MeterFacade facade) メーターのファサードを削除します。start()
サンプルコレクションを開始します。timerBuilder
(StringSE name) 指定された名前でタイマーのタイマービルダーを作成します。
メソッドの詳細
timerBuilder
指定された名前でタイマーのタイマービルダーを作成します。- パラメーター:
name
- 名前。- 戻り値:
- ビルダー。
counterBuilder
指定された名前のカウンター用のカウンタービルダーを作成します。- パラメーター:
name
- 名前。- 戻り値:
- ビルダー。
gaugeBuilder
MetricsCaptor.GaugeBuilder gaugeBuilder(StringSE name, @Nullable ObjectSE obj, ToDoubleFunctionSE<ObjectSE> f) 提供されたパラメーターを使用して、ゲージのゲージビルダーを作成します。- パラメーター:
name
- 名前。obj
- 関数を呼び出すためのオブジェクト。f
- 関数。- 戻り値:
- ビルダー。
start
SampleFacade start()サンプルコレクションを開始します。- 戻り値:
- 標本、見本。
removeMeter
メーターのファサードを削除します。- パラメーター:
facade
- 削除するファサード。- 戻り値:
- 削除されたファサード、または null。
- 導入:
- 5.1