TData - 処理対象データ型TResult - 処理結果データ型@Published(tag="architect") public interface HandlerMetricsMetaDataBuilder<TData,TResult>
| Modifier and Type | Method and Description |
|---|---|
java.util.List<io.micrometer.core.instrument.Tag> |
buildTagList(TData param,
ExecutionContext executionContext,
TResult result,
java.lang.Throwable thrownThrowable)
メトリクスに設定するタグのリストを生成する。
|
java.lang.String |
getMetricsDescription()
メトリクスの説明を取得する。
|
java.lang.String |
getMetricsName()
メトリクスの名前を取得する。
|
java.lang.String getMetricsName()
java.lang.String getMetricsDescription()
java.util.List<io.micrometer.core.instrument.Tag> buildTagList(TData param, ExecutionContext executionContext, TResult result, java.lang.Throwable thrownThrowable)
param - ハンドラに渡された処理対象データexecutionContext - 実行時コンテキストresult - ハンドラが返した処理結果データ(ハンドラが例外をスローした場合は null)thrownThrowable - ハンドラがスローした例外(例外がスローされていない場合は null)