クラス Health.Builder
java.lang.ObjectSE
org.springframework.boot.actuate.health.Health.Builder
- 含まれているクラス:
- Health
不変の
Health インスタンスを作成するためのビルダー。コンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明build()以前に指定したコードと詳細を使用して、新しいHealthインスタンスを作成します。down()ステータスをStatus.DOWNに設定します。down(ThrowableSE ex) ステータスをStatus.DOWNに設定し、特定のThrowableSE の詳細を追加します。ステータスをStatus.OUT_OF_SERVICEに設定します。ステータスを指定のstatusCodeに設定します。ステータスを指定のStatusインスタンスに設定します。unknown()ステータスをStatus.UNKNOWNステータスに設定します。up()ステータスをStatus.UPステータスに設定します。withDetail(StringSE key, ObjectSE value) 指定されたkeyおよびvalueを使用して詳細を記録します。withDetails(MapSE<StringSE, ?> details) 指定されたdetailsマップから詳細を記録します。指定されたExceptionSE の詳細を記録します。
コンストラクターの詳細
メソッドの詳細
withException
指定されたExceptionSE の詳細を記録します。- パラメーター:
ex- 例外- 戻り値:
- この
Health.Builderインスタンス
withDetail
指定されたkeyおよびvalueを使用して詳細を記録します。- パラメーター:
key- 詳細キーvalue- 詳細値- 戻り値:
- この
Health.Builderインスタンス
withDetails
指定されたdetailsマップから詳細を記録します。指定されたマップのキーは、重複がある場合、既存のキーを置き換えます。- パラメーター:
details- 詳細の地図- 戻り値:
- この
Health.Builderインスタンス - 導入:
- 2.1.0
unknown
ステータスをStatus.UNKNOWNステータスに設定します。- 戻り値:
- この
Health.Builderインスタンス
up
ステータスをStatus.UPステータスに設定します。- 戻り値:
- この
Health.Builderインスタンス
down
ステータスをStatus.DOWNに設定し、特定のThrowableSE の詳細を追加します。- パラメーター:
ex- 例外- 戻り値:
- この
Health.Builderインスタンス
down
ステータスをStatus.DOWNに設定します。- 戻り値:
- この
Health.Builderインスタンス
outOfService
ステータスをStatus.OUT_OF_SERVICEに設定します。- 戻り値:
- この
Health.Builderインスタンス
status
ステータスを指定のstatusCodeに設定します。- パラメーター:
statusCode- ステータスコード- 戻り値:
- この
Health.Builderインスタンス
status
ステータスを指定のStatusインスタンスに設定します。- パラメーター:
status- ステータス- 戻り値:
- この
Health.Builderインスタンス
build
以前に指定したコードと詳細を使用して、新しいHealthインスタンスを作成します。- 戻り値:
- 新しい
Healthインスタンス