Package com.yahoo.config.provision.zone
Interface ZoneList
- All Superinterfaces:
ZoneFilter
Provides filters for and access to a list of ZoneIds.
This is typically offered after an initial filter from
ZoneFilter
has been applied.
This forces the developer to consider which zones to process.- Author:
- jonmv
-
Method Summary
Modifier and TypeMethodDescriptionOnly the given zones — combine with not() for best effect!ids()
Returns the ZoneIds of all zones in this list.in
(Environment... environments) Zones in one of the given environments.in
(RegionName... regions) Zones in one of the given regions.not()
Negates the next filter.zones()
Returns the ZoneApi of all zones in this list.Methods inherited from interface com.yahoo.config.provision.zone.ZoneFilter
all, controllerUpgraded, ofCloud, reachable, reprovisionToUpgradeOs, routingMethod
-
Method Details
-
not
ZoneList not()Negates the next filter.- Specified by:
not
in interfaceZoneFilter
-
in
Zones in one of the given environments. -
in
Zones in one of the given regions. -
among
Only the given zones — combine with not() for best effect! -
zones
Returns the ZoneApi of all zones in this list. -
ids
Returns the ZoneIds of all zones in this list.
-