public interface HealthEndpointGroups
groups
のコレクション。修飾子と型 | メソッドと説明 |
---|---|
default HealthEndpointGroup | get(AdditionalHealthEndpointPath path) 指定された追加パスを持つグループを返します。そのパスを持つグループが見つからない場合は、 null を返します。 |
HealthEndpointGroup | get(StringSE name) 指定された名前のグループを返すか、名前が不明の場合は null を返します。 |
default SetSE<HealthEndpointGroup> | getAllWithAdditionalPath(WebServerNamespace namespace) 指定された WebServerNamespace 上の追加のパスを持つすべてのグループを返します。 |
SetSE<StringSE> | getNames() 追加のグループの名前を返します。 |
HealthEndpointGroup | getPrimary() エンドポイントで使用されるプライマリグループを返します。 |
static HealthEndpointGroups | of(HealthEndpointGroup primary, MapSE<StringSE, HealthEndpointGroup> additional) HealthEndpointGroups インスタンスを作成するファクトリメソッド。 |
HealthEndpointGroup getPrimary()
null
)HealthEndpointGroup get(StringSE name)
null
を返します。name
- グループの名前 HealthEndpointGroup
または null
default HealthEndpointGroup get(AdditionalHealthEndpointPath path)
null
を返します。path
- 追加のパス HealthEndpointGroup
または null
default SetSE<HealthEndpointGroup> getAllWithAdditionalPath(WebServerNamespace namespace)
WebServerNamespace
上の追加のパスを持つすべてのグループを返します。namespace
- WebServerNamespace
static HealthEndpointGroups of(HealthEndpointGroup primary, MapSE<StringSE,HealthEndpointGroup> additional)
HealthEndpointGroups
インスタンスを作成するファクトリメソッド。primary
- 一次グループ additional
- 追加のグループ HealthEndpointGroups
インスタンス