クラス Health.Builder
java.lang.ObjectSE
org.springframework.boot.actuate.health.Health.Builder
- 含まれているクラス:
- Health
不変の
Health
インスタンスを作成するためのビルダー。コンストラクターのサマリー
コンストラクターメソッドのサマリー
修飾子と型メソッド説明build()
以前に指定したコードと詳細を使用して、新しいHealth
インスタンスを作成します。down()
ステータスをStatus.DOWN
に設定します。down
(ThrowableSE ex) ステータスをStatus.DOWN
に設定し、特定のThrowable
SE の詳細を追加します。ステータスをStatus.OUT_OF_SERVICE
に設定します。ステータスを指定のstatusCode
に設定します。ステータスを指定のStatus
インスタンスに設定します。unknown()
ステータスをStatus.UNKNOWN
ステータスに設定します。up()
ステータスをStatus.UP
ステータスに設定します。withDetail
(StringSE key, ObjectSE value) 指定されたkey
およびvalue
を使用して詳細を記録します。withDetails
(MapSE<StringSE, ?> details) 指定されたdetails
マップから詳細を記録します。指定されたException
SE の詳細を記録します。
コンストラクターの詳細
メソッドの詳細
withException
指定されたException
SE の詳細を記録します。- パラメーター:
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
に設定し、特定のThrowable
SE の詳細を追加します。- パラメーター:
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
インスタンス