public abstract class AbstractHealthIndicator extends ObjectSE implements HealthIndicator
Health インスタンスの作成とエラー処理をカプセル化するベース HealthIndicator 実装。 この実装は、doHealthCheck(org.springframework.boot.actuate.health.Health.Builder) から発生した ExceptionSE が Status.DOWN ヘルスステータスを作成する必要がある場合にのみ適しています。
| 修飾子 | コンストラクターと説明 |
|---|---|
protected | AbstractHealthIndicator() デフォルトの healthCheckFailedMessage で新しい AbstractHealthIndicator インスタンスを作成します。 |
protected | AbstractHealthIndicator(FunctionSE<ExceptionSE, StringSE> healthCheckFailedMessage) ヘルスチェックが失敗したときにログに記録する特定のメッセージを使用して、新しい AbstractHealthIndicator インスタンスを作成します。 |
protected | AbstractHealthIndicator(StringSE healthCheckFailedMessage) ヘルスチェックが失敗したときにログに記録する特定のメッセージを使用して、新しい AbstractHealthIndicator インスタンスを作成します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected abstract void | doHealthCheck(Health.Builder builder) 実際のヘルスチェックロジック。 |
Health | health() ヘルス状態の表示を返します。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEgetHealthprotected AbstractHealthIndicator()
healthCheckFailedMessage で新しい AbstractHealthIndicator インスタンスを作成します。protected AbstractHealthIndicator(StringSE healthCheckFailedMessage)
AbstractHealthIndicator インスタンスを作成します。healthCheckFailedMessage - ヘルスチェックの失敗を記録するメッセージ protected AbstractHealthIndicator(FunctionSE<ExceptionSE,StringSE> healthCheckFailedMessage)
AbstractHealthIndicator インスタンスを作成します。healthCheckFailedMessage - ヘルスチェックの失敗を記録するメッセージ public final Health health()
HealthIndicatorHealthIndicator 内の health protected abstract void doHealthCheck(Health.Builder builder) throws ExceptionSE
builder - Health.Builder を使用して、ヘルスステータスと詳細を報告する ExceptionSE - Status.DOWN システムステータスを作成する ExceptionSE。Copyright © 2019 Pivotal Software, Inc.. All rights reserved.