修飾子と型 | フィールドと説明 |
---|---|
static EndpointId | ID ヘルスエンドポイント ID。 |
コンストラクターと説明 |
---|
HealthEndpoint(HealthContributorRegistry registry, HealthEndpointGroups groups) 新しい HealthEndpoint インスタンスを作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
protected HealthComponent | aggregateContributions(ApiVersion apiVersion, MapSE<StringSE, 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 HealthComponent | getHealth(HealthContributor contributor, boolean includeDetails) |
HealthComponent | health() |
HealthComponent | healthForPath(StringSE... path) |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public static final EndpointId ID
public HealthEndpoint(HealthContributorRegistry registry, HealthEndpointGroups groups)
HealthEndpoint
インスタンスを作成します。registry
- ヘルスコントリビューター登録 groups
- ヘルスエンドポイントグループ @ReadOperation public HealthComponent health()
@ReadOperation public HealthComponent healthForPath(@Selector(match=ALL_REMAINING) StringSE... path)
protected HealthComponent getHealth(HealthContributor contributor, boolean includeDetails)
protected HealthComponent aggregateContributions(ApiVersion apiVersion, MapSE<StringSE,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)