インターフェース ReactiveHealthIndicator

すべてのスーパーインターフェース:
ReactiveHealthContributor
すべての既知の実装クラス:
AbstractReactiveHealthIndicator, CassandraDriverReactiveHealthIndicator, ConnectionFactoryHealthIndicator, CouchbaseReactiveHealthIndicator, DataElasticsearchReactiveHealthIndicator, DataRedisReactiveHealthIndicator, MongoReactiveHealthIndicator, Neo4jReactiveHealthIndicator
関数インターフェース:
これは関数インターフェースであるため、ラムダ式またはメソッド参照の割り当てターゲットとして使用できます。

@FunctionalInterfaceSE public non-sealed interface ReactiveHealthIndicator extends ReactiveHealthContributor
特定のリアクティブコンポーネントまたはサブシステムの Health 情報を直接提供します。

これは、リアクティブアプリケーションで使用するためのノンブロッキング契約です。従来の契約については、HealthIndicator を参照してください。

導入:
4.0.0
作成者:
Stephane Nicoll
関連事項:
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    このリアクティブコントリビューターを標準ブロッキング HealthContributor として返します。
    reactor.core.publisher.Mono<Health>
    ヘルスの指標を提供します。
    default reactor.core.publisher.Mono<Health>
    health(boolean includeDetails)
    ヘルスの指標を提供します。
  • メソッドの詳細

    • asHealthContributor

      default HealthIndicator asHealthContributor()
      インターフェースからコピーされた説明: ReactiveHealthContributor
      このリアクティブコントリビューターを標準ブロッキング HealthContributor として返します。
      次で指定:
      インターフェース ReactiveHealthContributorasHealthContributor 
      戻り値:
      ヘルスを阻害するコントリビューター
    • health

      default reactor.core.publisher.Mono<Health> health(boolean includeDetails)
      ヘルスの指標を提供します。
      パラメーター:
      includeDetails - 詳細を含めるか削除する必要があるか
      戻り値:
      Health を提供する Mono 
    • health

      reactor.core.publisher.Mono<Health> health()
      ヘルスの指標を提供します。
      戻り値:
      Health を提供する Mono