diff options
Diffstat (limited to 'config-provisioning/src')
-rw-r--r-- | config-provisioning/src/main/java/com/yahoo/config/provision/Flavor.java | 5 | ||||
-rw-r--r-- | config-provisioning/src/main/resources/configdefinitions/flavors.def | 3 |
2 files changed, 8 insertions, 0 deletions
diff --git a/config-provisioning/src/main/java/com/yahoo/config/provision/Flavor.java b/config-provisioning/src/main/java/com/yahoo/config/provision/Flavor.java index dbece80bf72..23493996e58 100644 --- a/config-provisioning/src/main/java/com/yahoo/config/provision/Flavor.java +++ b/config-provisioning/src/main/java/com/yahoo/config/provision/Flavor.java @@ -26,6 +26,7 @@ public class Flavor { private final String description; private final boolean retired; private List<Flavor> replacesFlavors; + private int idealHeadroom; /** * Creates a Flavor, but does not set the replacesFlavors. @@ -43,6 +44,7 @@ public class Flavor { this.fastDisk = flavorConfig.fastDisk(); this.description = flavorConfig.description(); this.retired = flavorConfig.retired(); + this.idealHeadroom = flavorConfig.idealHeadroom(); } /** Returns the unique identity of this flavor */ @@ -75,6 +77,9 @@ public class Flavor { public Type getType() { return type; } + public int getIdealHeadroom() { + return idealHeadroom; + } /** * Returns the canonical name of this flavor - which is the name which should be used as an interface to users. * The canonical name of this flavor is: diff --git a/config-provisioning/src/main/resources/configdefinitions/flavors.def b/config-provisioning/src/main/resources/configdefinitions/flavors.def index 6c94194878a..2f58163f9eb 100644 --- a/config-provisioning/src/main/resources/configdefinitions/flavors.def +++ b/config-provisioning/src/main/resources/configdefinitions/flavors.def @@ -45,3 +45,6 @@ flavor[].description string default="" # The flavor is retired and should no longer be used. flavor[].retired bool default=false + +# The capacity we would like to preserve for this flavor +flavor[].idealHeadroom int default=0
\ No newline at end of file |