クラス AbstractReactiveHealthIndicator
java.lang.ObjectSE
org.springframework.boot.actuate.health.AbstractReactiveHealthIndicator
- 実装されたすべてのインターフェース:
ReactiveHealthContributor
,ReactiveHealthIndicator
- 既知の直属サブクラス
CassandraDriverReactiveHealthIndicator
、ConnectionFactoryHealthIndicator
、CouchbaseReactiveHealthIndicator
、ElasticsearchReactiveHealthIndicator
、MongoReactiveHealthIndicator
、Neo4jReactiveHealthIndicator
、RedisReactiveHealthIndicator
public abstract class AbstractReactiveHealthIndicator
extends ObjectSE
implements ReactiveHealthIndicator
Health
インスタンスの作成とエラー処理をカプセル化するベース ReactiveHealthIndicator
実装。- 導入:
- 2.0.0
- 作成者:
- Stephane Nicoll, Nikolay Rybak, Moritz Halbritter
コンストラクターのサマリー
修飾子コンストラクター説明protected
デフォルトのhealthCheckFailedMessage
で新しいAbstractReactiveHealthIndicator
インスタンスを作成します。protected
AbstractReactiveHealthIndicator
(StringSE healthCheckFailedMessage) ヘルスチェックが失敗したときにログに記録する特定のメッセージを使用して、新しいAbstractReactiveHealthIndicator
インスタンスを作成します。protected
AbstractReactiveHealthIndicator
(FunctionSE<ThrowableSE, StringSE> healthCheckFailedMessage) ヘルスチェックが失敗したときにログに記録する特定のメッセージを使用して、新しいAbstractReactiveHealthIndicator
インスタンスを作成します。方法の概要
修飾子と型メソッド説明protected abstract reactor.core.publisher.Mono<Health>
doHealthCheck
(Health.Builder builder) 実際のヘルスチェックロジック。final reactor.core.publisher.Mono<Health>
health()
ヘルスの指標を提供します。クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
インターフェース org.springframework.boot.actuate.health.ReactiveHealthIndicator から継承されたメソッド
getHealth
コンストラクターの詳細
AbstractReactiveHealthIndicator
protected AbstractReactiveHealthIndicator()デフォルトのhealthCheckFailedMessage
で新しいAbstractReactiveHealthIndicator
インスタンスを作成します。- 導入:
- 2.1.7
AbstractReactiveHealthIndicator
ヘルスチェックが失敗したときにログに記録する特定のメッセージを使用して、新しいAbstractReactiveHealthIndicator
インスタンスを作成します。- パラメーター:
healthCheckFailedMessage
- ヘルスチェックの失敗を記録するメッセージ- 導入:
- 2.1.7
AbstractReactiveHealthIndicator
protected AbstractReactiveHealthIndicator(FunctionSE<ThrowableSE, StringSE> healthCheckFailedMessage) ヘルスチェックが失敗したときにログに記録する特定のメッセージを使用して、新しいAbstractReactiveHealthIndicator
インスタンスを作成します。- パラメーター:
healthCheckFailedMessage
- ヘルスチェックの失敗を記録するメッセージ- 導入:
- 2.1.7
メソッドの詳細
health
インターフェースからコピーされた説明:ReactiveHealthIndicator
ヘルスの指標を提供します。- 次で指定:
- インターフェース
ReactiveHealthIndicator
のhealth
- 戻り値:
Health
を提供するMono
doHealthCheck
実際のヘルスチェックロジック。パイプラインでエラーが発生した場合は、自動的に処理されます。- パラメーター:
builder
-Health.Builder
を使用して、ヘルスステータスと詳細を報告する- 戻り値:
Health
を提供するMono