@EndpointWebExtension(endpoint=HealthEndpoint.class) public class ReactiveHealthEndpointWebExtension extends ObjectSE
HealthEndpoint
のリアクティブ @EndpointWebExtension
。コンストラクターと説明 |
---|
ReactiveHealthEndpointWebExtension(ReactiveHealthContributorRegistry registry, HealthEndpointGroups groups) 新しい ReactiveHealthEndpointWebExtension インスタンスを作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
protected reactor.core.publisher.Mono<? extends HealthComponent> | aggregateContributions(ApiVersion apiVersion, MapSE<StringSE,reactor.core.publisher.Mono<? extends HealthComponent>> contributions, StatusAggregator statusAggregator, boolean showComponents, SetSE<StringSE> groupNames) |
protected CompositeHealth | getCompositeHealth(ApiVersion apiVersion, MapSE<StringSE, HealthComponent> components, StatusAggregator statusAggregator, boolean showComponents, SetSE<StringSE> groupNames) |
protected reactor.core.publisher.Mono<? extends HealthComponent> | getHealth(ReactiveHealthContributor contributor, boolean includeDetails) |
reactor.core.publisher.Mono<WebEndpointResponse<? extends HealthComponent>> | health(ApiVersion apiVersion, WebServerNamespace serverNamespace, SecurityContext securityContext) |
reactor.core.publisher.Mono<WebEndpointResponse<? extends HealthComponent>> | health(ApiVersion apiVersion, WebServerNamespace serverNamespace, SecurityContext securityContext, boolean showAll, StringSE... path) |
reactor.core.publisher.Mono<WebEndpointResponse<? extends HealthComponent>> | health(ApiVersion apiVersion, WebServerNamespace serverNamespace, SecurityContext securityContext, StringSE... path) |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public ReactiveHealthEndpointWebExtension(ReactiveHealthContributorRegistry registry, HealthEndpointGroups groups)
ReactiveHealthEndpointWebExtension
インスタンスを作成します。registry
- ヘルスコントリビューター登録 groups
- ヘルスエンドポイントグループ @ReadOperation public reactor.core.publisher.Mono<WebEndpointResponse<? extends HealthComponent>> health(ApiVersion apiVersion, WebServerNamespace serverNamespace, SecurityContext securityContext)
@ReadOperation public reactor.core.publisher.Mono<WebEndpointResponse<? extends HealthComponent>> health(ApiVersion apiVersion, WebServerNamespace serverNamespace, SecurityContext securityContext, @Selector(match=ALL_REMAINING) StringSE... path)
public reactor.core.publisher.Mono<WebEndpointResponse<? extends HealthComponent>> health(ApiVersion apiVersion, WebServerNamespace serverNamespace, SecurityContext securityContext, boolean showAll, StringSE... path)
protected reactor.core.publisher.Mono<? extends HealthComponent> getHealth(ReactiveHealthContributor contributor, boolean includeDetails)
protected reactor.core.publisher.Mono<? extends HealthComponent> aggregateContributions(ApiVersion apiVersion, MapSE<StringSE,reactor.core.publisher.Mono<? extends HealthComponent>> contributions, StatusAggregator statusAggregator, boolean showComponents, SetSE<StringSE> groupNames)
protected final CompositeHealth getCompositeHealth(ApiVersion apiVersion, MapSE<StringSE,HealthComponent> components, StatusAggregator statusAggregator, boolean showComponents, SetSE<StringSE> groupNames)