public class AutoScalingSlaPolicy extends ServiceLevelAgreementPolicy
Constructor and Description |
---|
AutoScalingSlaPolicy() |
Modifier and Type | Method and Description |
---|---|
CapacityRequirements |
getCapacityRequirements() |
long |
getContainerMemoryCapacityInMB() |
CapacityRequirements |
getMaxCapacity() |
CapacityRequirements |
getMinCapacity() |
AutomaticCapacityScaleRuleConfig[] |
getRules() |
ZonesConfig |
getZonesConfig() |
void |
setCapacityRequirements(CapacityRequirements capacityRequirements) |
void |
setContainerMemoryCapacityInMB(long containerMemoryCapacityInMB) |
void |
setMaxCapacity(CapacityRequirements maxCapacity) |
void |
setMinCapacity(CapacityRequirements minCapacity) |
void |
setRules(AutomaticCapacityScaleRuleConfig[] rules) |
void |
setZonesConfig(ZonesConfig zonesConfig) |
String |
toString() |
void |
validate() |
public ZonesConfig getZonesConfig()
public void setZonesConfig(ZonesConfig zonesConfig)
zonesConfig
- the zonesConfig to setpublic CapacityRequirements getCapacityRequirements()
public void setCapacityRequirements(CapacityRequirements capacityRequirements)
public AutomaticCapacityScaleRuleConfig[] getRules()
public void setRules(AutomaticCapacityScaleRuleConfig[] rules)
public CapacityRequirements getMaxCapacity()
public void setMaxCapacity(CapacityRequirements maxCapacity)
public CapacityRequirements getMinCapacity()
public void setMinCapacity(CapacityRequirements minCapacity)
public void validate() throws IllegalArgumentException
validate
in class ServiceLevelAgreementPolicy
IllegalArgumentException
public long getContainerMemoryCapacityInMB()
public void setContainerMemoryCapacityInMB(long containerMemoryCapacityInMB)
Copyright © GigaSpaces.