org.openspaces.grid.gsm.autoscaling.exceptions
Class AutoScalingConfigConflictException
java.lang.Object
java.lang.Throwable
java.lang.Exception
org.openspaces.grid.gsm.sla.exceptions.SlaEnforcementInProgressException
org.openspaces.grid.gsm.autoscaling.exceptions.AutoScalingSlaEnforcementInProgressException
org.openspaces.grid.gsm.autoscaling.exceptions.AutoScalingConfigConflictException
- All Implemented Interfaces:
- Serializable, SlaEnforcementFailure
public class AutoScalingConfigConflictException
- extends AutoScalingSlaEnforcementInProgressException
- implements SlaEnforcementFailure
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.
- Author:
- elip
- See Also:
- Serialized Form
Method Summary |
boolean |
equals(Object obj)
Must implement the equals method since it is used to filter failure events |
int |
hashCode()
|
org.openspaces.admin.internal.pu.elastic.events.InternalElasticProcessingUnitFailureEvent |
toEvent()
|
AutoScalingConfigConflictException
public AutoScalingConfigConflictException(ProcessingUnit pu,
CapacityRequirements minimum,
CapacityRequirements maximum,
Set<String> zones,
CapacityRequirementsPerZones lastEnforcedCapacityPerZones,
CapacityRequirementsPerZones newCapacityRequirementsPerZones)
hashCode
public int hashCode()
- Overrides:
hashCode
in class SlaEnforcementInProgressException
equals
public boolean equals(Object obj)
- Description copied from interface:
SlaEnforcementFailure
- Must implement the equals method since it is used to filter failure events
- Specified by:
equals
in interface SlaEnforcementFailure
- Overrides:
equals
in class SlaEnforcementInProgressException
toEvent
public org.openspaces.admin.internal.pu.elastic.events.InternalElasticProcessingUnitFailureEvent toEvent()
- Specified by:
toEvent
in interface SlaEnforcementFailure
Copyright © GigaSpaces.