| コンストラクターと説明 |
|---|
Builder() 新しいビルダーインスタンスを作成します。 |
Builder(Status status) 新しい Builder インスタンスを作成し、ステータスを指定された status に設定します。 |
Builder(Status status, MapSE<StringSE,?> details) 新しいビルダーインスタンスを作成し、ステータスを特定の status に、詳細を特定の details に設定します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
Health | build() 以前に指定したコードと詳細を使用して、新しい Health インスタンスを作成します。 |
Health.Builder | down() ステータスを Status.DOWN に設定します。 |
Health.Builder | down(ThrowableSE ex) ステータスを Status.DOWN に設定し、特定の ThrowableSE の詳細を追加します。 |
Health.Builder | outOfService() ステータスを Status.OUT_OF_SERVICE に設定します。 |
Health.Builder | status(Status status) ステータスを指定の Status インスタンスに設定します。 |
Health.Builder | status(StringSE statusCode) ステータスを指定の statusCode に設定します。 |
Health.Builder | unknown() ステータスを Status.UNKNOWN ステータスに設定します。 |
Health.Builder | up() ステータスを Status.UP ステータスに設定します。 |
Health.Builder | withDetail(StringSE key, ObjectSE value) 指定された key および value を使用して詳細を記録します。 |
Health.Builder | withDetails(MapSE<StringSE,?> details) 指定された details マップから詳細を記録します。 |
Health.Builder | withException(ThrowableSE ex) 指定された ExceptionSE の詳細を記録します。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEpublic Builder()
public Builder(Status status)
status に設定します。status - 使用する Statuspublic Health.Builder withException(ThrowableSE ex)
ExceptionSE の詳細を記録します。ex - 例外 Health.Builder インスタンス public Health.Builder withDetail(StringSE key, ObjectSE value)
key および value を使用して詳細を記録します。key - 詳細キー value - 詳細値 Health.Builder インスタンス public Health.Builder withDetails(MapSE<StringSE,?> details)
details マップから詳細を記録します。指定されたマップのキーは、重複がある場合、既存のキーを置き換えます。details - 詳細の地図 Health.Builder インスタンス public Health.Builder unknown()
Status.UNKNOWN ステータスに設定します。Health.Builder インスタンス public Health.Builder up()
Status.UP ステータスに設定します。Health.Builder インスタンス public Health.Builder down(ThrowableSE ex)
Status.DOWN に設定し、特定の ThrowableSE の詳細を追加します。ex - 例外 Health.Builder インスタンス public Health.Builder down()
Status.DOWN に設定します。Health.Builder インスタンス public Health.Builder outOfService()
Status.OUT_OF_SERVICE に設定します。Health.Builder インスタンス public Health.Builder status(StringSE statusCode)
statusCode に設定します。statusCode - ステータスコード Health.Builder インスタンス public Health.Builder status(Status status)
Status インスタンスに設定します。status - ステータス Health.Builder インスタンス Copyright © 2019 Pivotal Software, Inc.. All rights reserved.