Package com.yahoo.config.provision.zone
Class UpgradePolicy
- java.lang.Object
-
- com.yahoo.config.provision.zone.UpgradePolicy
-
public class UpgradePolicy extends java.lang.Object
This class declares the order to use when upgrading zones in a system.- Author:
- mpolden
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<java.util.List<ZoneApi>>
asList()
static UpgradePolicy
create()
UpgradePolicy
upgrade(ZoneApi zone)
Upgrade given zone as the next stepUpgradePolicy
upgradeInParallel(ZoneApi... zone)
Upgrade given zones in parallel as the next step
-
-
-
Method Detail
-
asList
public java.util.List<java.util.List<ZoneApi>> asList()
-
upgrade
public UpgradePolicy upgrade(ZoneApi zone)
Upgrade given zone as the next step
-
upgradeInParallel
public UpgradePolicy upgradeInParallel(ZoneApi... zone)
Upgrade given zones in parallel as the next step
-
create
public static UpgradePolicy create()
-
-