クラス AbstractHealthIndicator
java.lang.ObjectSE
org.springframework.boot.actuate.health.AbstractHealthIndicator
- 実装されたすべてのインターフェース:
HealthContributor
,HealthIndicator
- 既知の直属サブクラス
AvailabilityStateHealthIndicator
、CassandraDriverHealthIndicator
、CouchbaseHealthIndicator
、DataSourceHealthIndicator
、DiskSpaceHealthIndicator
、ElasticsearchRestClientHealthIndicator
、HazelcastHealthIndicator
、InfluxDbHealthIndicator
、JmsHealthIndicator
、LdapHealthIndicator
、MailHealthIndicator
、MongoHealthIndicator
、Neo4jHealthIndicator
、PingHealthIndicator
、RabbitHealthIndicator
、RedisHealthIndicator
Health
インスタンスの作成とエラー処理をカプセル化するベース HealthIndicator
実装。 この実装は、doHealthCheck(org.springframework.boot.actuate.health.Health.Builder)
から発生した Exception
SE が Status.DOWN
ヘルスステータスを作成する必要がある場合にのみ適しています。
- 導入:
- 1.1.0
- 作成者:
- Christian Dupuis
コンストラクターのサマリー
コンストラクター修飾子コンストラクター説明protected
デフォルトのhealthCheckFailedMessage
で新しいAbstractHealthIndicator
インスタンスを作成します。protected
AbstractHealthIndicator
(StringSE healthCheckFailedMessage) ヘルスチェックが失敗したときにログに記録する特定のメッセージを使用して、新しいAbstractHealthIndicator
インスタンスを作成します。protected
AbstractHealthIndicator
(FunctionSE<ExceptionSE, StringSE> healthCheckFailedMessage) ヘルスチェックが失敗したときにログに記録する特定のメッセージを使用して、新しいAbstractHealthIndicator
インスタンスを作成します。メソッドのサマリー
修飾子と型メソッド説明protected abstract void
doHealthCheck
(Health.Builder builder) 実際のヘルスチェックロジック。final Health
health()
ヘルス状態の表示を返します。クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
インターフェース org.springframework.boot.actuate.health.HealthIndicator から継承されたメソッド
getHealth
コンストラクターの詳細
AbstractHealthIndicator
protected AbstractHealthIndicator()デフォルトのhealthCheckFailedMessage
で新しいAbstractHealthIndicator
インスタンスを作成します。AbstractHealthIndicator
ヘルスチェックが失敗したときにログに記録する特定のメッセージを使用して、新しいAbstractHealthIndicator
インスタンスを作成します。- パラメーター:
healthCheckFailedMessage
- ヘルスチェックの失敗を記録するメッセージ- 導入:
- 2.0.0
AbstractHealthIndicator
ヘルスチェックが失敗したときにログに記録する特定のメッセージを使用して、新しいAbstractHealthIndicator
インスタンスを作成します。- パラメーター:
healthCheckFailedMessage
- ヘルスチェックの失敗を記録するメッセージ- 導入:
- 2.0.0
メソッドの詳細
health
インターフェースからコピーされた説明:HealthIndicator
ヘルス状態の表示を返します。- 次で指定:
- インターフェース
HealthIndicator
のhealth
- 戻り値:
- ヘルス
doHealthCheck
実際のヘルスチェックロジック。- パラメーター:
builder
-Health.Builder
を使用して、ヘルスステータスと詳細を報告する- 例外:
ExceptionSE
-Status.DOWN
システムステータスを作成するException
SE。