Package com.yahoo.config.provisioning
Class FlavorsConfig.Flavor
- java.lang.Object
-
- com.yahoo.config.Node
-
- com.yahoo.config.InnerNode
-
- com.yahoo.config.provisioning.FlavorsConfig.Flavor
-
- Enclosing class:
- FlavorsConfig
public static final class FlavorsConfig.Flavor extends com.yahoo.config.InnerNode
This class represents flavors.flavor[]
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
FlavorsConfig.Flavor.Builder
-
Constructor Summary
Constructors Constructor Description Flavor(FlavorsConfig.Flavor.Builder builder)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description double
bandwidth()
int
cost()
double
cpuSpeedup()
java.lang.String
environment()
boolean
fastDisk()
double
minCpuCores()
double
minDiskAvailableGb()
double
minMainMemoryAvailableGb()
java.lang.String
name()
boolean
remoteStorage()
-
-
-
Constructor Detail
-
Flavor
public Flavor(FlavorsConfig.Flavor.Builder builder)
-
-
Method Detail
-
name
public java.lang.String name()
- Returns:
- flavors.flavor[].name
-
cost
public int cost()
- Returns:
- flavors.flavor[].cost
-
environment
public java.lang.String environment()
- Returns:
- flavors.flavor[].environment
-
minCpuCores
public double minCpuCores()
- Returns:
- flavors.flavor[].minCpuCores
-
cpuSpeedup
public double cpuSpeedup()
- Returns:
- flavors.flavor[].cpuSpeedup
-
minMainMemoryAvailableGb
public double minMainMemoryAvailableGb()
- Returns:
- flavors.flavor[].minMainMemoryAvailableGb
-
minDiskAvailableGb
public double minDiskAvailableGb()
- Returns:
- flavors.flavor[].minDiskAvailableGb
-
fastDisk
public boolean fastDisk()
- Returns:
- flavors.flavor[].fastDisk
-
remoteStorage
public boolean remoteStorage()
- Returns:
- flavors.flavor[].remoteStorage
-
bandwidth
public double bandwidth()
- Returns:
- flavors.flavor[].bandwidth
-
-