org.openspaces.grid.gsm.autoscaling
Class AutoScalingSlaPolicy
java.lang.Object
org.openspaces.grid.gsm.sla.ServiceLevelAgreementPolicy
org.openspaces.grid.gsm.autoscaling.AutoScalingSlaPolicy
public class AutoScalingSlaPolicy
- extends ServiceLevelAgreementPolicy
- Author:
- itaif
AutoScalingSlaPolicy
public AutoScalingSlaPolicy()
getCapacityRequirements
public CapacityRequirements getCapacityRequirements()
setCapacityRequirements
public void setCapacityRequirements(CapacityRequirements capacityRequirements)
getRules
public AutomaticCapacityScaleRuleConfig[] getRules()
setRules
public void setRules(AutomaticCapacityScaleRuleConfig[] rules)
getMaxCapacity
public CapacityRequirements getMaxCapacity()
setMaxCapacity
public void setMaxCapacity(CapacityRequirements maxCapacity)
getMinCapacity
public CapacityRequirements getMinCapacity()
setMinCapacity
public void setMinCapacity(CapacityRequirements minCapacity)
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
equals
public boolean equals(Object obj)
- Specified by:
equals
in class ServiceLevelAgreementPolicy
validate
public void validate()
throws IllegalArgumentException
- Specified by:
validate
in class ServiceLevelAgreementPolicy
- Throws:
IllegalArgumentException
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © GigaSpaces.