クラス ReactiveHealthEndpointWebExtension
java.lang.ObjectSE
org.springframework.boot.health.actuate.endpoint.ReactiveHealthEndpointWebExtension
@EndpointWebExtension(endpoint=HealthEndpoint.class)
@ImportRuntimeHints(org.springframework.boot.health.actuate.endpoint.HealthEndpointWebExtensionRuntimeHints.class)
public class ReactiveHealthEndpointWebExtension
extends ObjectSE
HealthEndpoint のリアクティブ @EndpointWebExtension。- 導入:
- 4.0.0
- 作成者:
- Stephane Nicoll, Phillip Webb, Scott Frederick
コンストラクターの概要
コンストラクターコンストラクター説明ReactiveHealthEndpointWebExtension(ReactiveHealthContributorRegistry registry, @Nullable HealthContributorRegistry fallbackRegistry, HealthEndpointGroups groups, @Nullable DurationSE slowContributorLoggingThreshold) 新しいReactiveHealthEndpointWebExtensionインスタンスを作成します。メソッドのサマリー
修飾子と型メソッド説明protected reactor.core.publisher.Mono<? extends HealthDescriptor> aggregateDescriptors(ApiVersion apiVersion, MapSE<StringSE, reactor.core.publisher.Mono<? extends HealthDescriptor>> contributions, StatusAggregator statusAggregator, boolean showComponents, @Nullable SetSE<StringSE> groupNames) reactor.core.publisher.Mono<WebEndpointResponse<? extends HealthDescriptor>> health(ApiVersion apiVersion, @Nullable WebServerNamespace serverNamespace, SecurityContext securityContext) reactor.core.publisher.Mono<WebEndpointResponse<? extends HealthDescriptor>> health(ApiVersion apiVersion, @Nullable WebServerNamespace serverNamespace, SecurityContext securityContext, boolean showAll, StringSE... path) reactor.core.publisher.Mono<WebEndpointResponse<? extends HealthDescriptor>> health(ApiVersion apiVersion, @Nullable WebServerNamespace serverNamespace, SecurityContext securityContext, StringSE... path)
コンストラクターの詳細
ReactiveHealthEndpointWebExtension
public ReactiveHealthEndpointWebExtension(ReactiveHealthContributorRegistry registry, @Nullable HealthContributorRegistry fallbackRegistry, HealthEndpointGroups groups, @Nullable DurationSE slowContributorLoggingThreshold) 新しいReactiveHealthEndpointWebExtensionインスタンスを作成します。- パラメーター:
registry- ヘルスコントリビューター登録fallbackRegistry- フォールバックレジストリまたはnullgroups- ヘルスエンドポイントグループslowContributorLoggingThreshold- 遅いヘルスインジケーターのログが発生するまでの期間
メソッドの詳細
health
@ReadOperation public reactor.core.publisher.Mono<WebEndpointResponse<? extends HealthDescriptor>> health(ApiVersion apiVersion, @Nullable WebServerNamespace serverNamespace, SecurityContext securityContext) health
@ReadOperation public reactor.core.publisher.Mono<WebEndpointResponse<? extends HealthDescriptor>> health(ApiVersion apiVersion, @Nullable WebServerNamespace serverNamespace, SecurityContext securityContext, @Selector(match=ALL_REMAINING) StringSE... path) health
public reactor.core.publisher.Mono<WebEndpointResponse<? extends HealthDescriptor>> health(ApiVersion apiVersion, @Nullable WebServerNamespace serverNamespace, SecurityContext securityContext, boolean showAll, StringSE... path) aggregateDescriptors
protected reactor.core.publisher.Mono<? extends HealthDescriptor> aggregateDescriptors(ApiVersion apiVersion, MapSE<StringSE, reactor.core.publisher.Mono<? extends HealthDescriptor>> contributions, StatusAggregator statusAggregator, boolean showComponents, @Nullable SetSE<StringSE> groupNames)