| Package | Description | 
|---|---|
| org.openspaces.grid.gsm.autoscaling | |
| org.openspaces.grid.gsm.autoscaling.exceptions | |
| org.openspaces.grid.gsm.strategy | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
DefaultAutoScalingSlaEnforcementEndpoint.enforceSla(AutoScalingSlaPolicy sla)  | 
void | 
AutoScalingSlaEnforcementEndpoint.enforceSla(AutoScalingSlaPolicy sla)  | 
static Object | 
AutoScalingSlaUtils.getStatisticsValue(ProcessingUnit pu,
                  Map<ProcessingUnitStatisticsId,Object> statistics,
                  ProcessingUnitStatisticsId ruleStatisticsId)
Validates that the specified statisticsId defined in the rule 
 | 
boolean | 
DefaultAutoScalingSlaEnforcementEndpoint.isAboveHighThreshold(AutomaticCapacityScaleRuleConfig rule,
                    Object value)  | 
boolean | 
DefaultAutoScalingSlaEnforcementEndpoint.isBelowLowThreshold(AutomaticCapacityScaleRuleConfig rule,
                   Object value)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AutoScalingConfigConflictException
an exception that is raised if the autoscaling configuration parameters causes an un resolvable
 conflict in the Minimum/Maximum Capacity requirements for a specific zone. 
 | 
class  | 
AutoScalingHighThresholdBreachedException  | 
class  | 
AutoScalingInstanceStatisticsException  | 
class  | 
AutoScalingLowThresholdBreachedException  | 
class  | 
AutoScalingStatisticsException  | 
class  | 
AutoScalingStatisticsFormatException  | 
class  | 
AutoScalingTemporarilyDisabledCooldownException
Indicates that auto scaling rules are disabled due to cooldown period after instance added or
 instance removed. 
 | 
class  | 
AutoScalingThresholdBreachedException
Base class for high/low threshold breached exceptions 
 | 
class  | 
PerZoneAutoScalingSlaEnforcementInProgressException  | 
class  | 
ReachedMaximumCapacityAutoScalingException
An exception raised when autoscaling can no longer increase capacity since it reached the limit
 maximum. 
 | 
class  | 
RulesConflictAutoScalingException
An exception that is raised when there is more than one scaling rule, and one or more scaling
 rule requires scale out, while the other requires scale down. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
PerZoneAutoScalingSlaEnforcementInProgressException.addReason(ZonesConfig zones,
         AutoScalingSlaEnforcementInProgressException reason)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
AbstractScaleStrategyBean.capacityPlanningInProgressEvent(AutoScalingSlaEnforcementInProgressException e,
                               ZonesConfig zones)  | 
Copyright © GigaSpaces.