org.openspaces.admin.pu.elastic.config
Class AutomaticCapacityScaleRuleConfigurer
java.lang.Object
  
org.openspaces.admin.pu.elastic.config.AutomaticCapacityScaleRuleConfigurer
public class AutomaticCapacityScaleRuleConfigurer
- extends Object
 
Fluent API for creating a new AutomaticCapacityScaleRuleConfig object.
- Since:
 
  - 9.0.0
 
- Author:
 
  - itaif
 
 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
AutomaticCapacityScaleRuleConfigurer
public AutomaticCapacityScaleRuleConfigurer()
statistics
public AutomaticCapacityScaleRuleConfigurer statistics(ProcessingUnitStatisticsId statisticsId)
- See Also:
 AutomaticCapacityScaleRuleConfig.setStatistics(ProcessingUnitStatisticsId)
 
lowThreshold
public AutomaticCapacityScaleRuleConfigurer lowThreshold(Comparable<?> lowThreshold)
- See Also:
 AutomaticCapacityScaleRuleConfig.setLowThreshold(Comparable)
 
highThreshold
public AutomaticCapacityScaleRuleConfigurer highThreshold(Comparable<?> highThreshold)
- See Also:
 AutomaticCapacityScaleRuleConfig.setHighThreshold(Comparable)
 
highThresholdBreachedIncrease
public AutomaticCapacityScaleRuleConfigurer highThresholdBreachedIncrease(CapacityRequirementsConfig capacityRequirementsConfig)
- See Also:
 AutomaticCapacityScaleRuleConfig.setHighThresholdBreachedIncrease(CapacityRequirementsConfig)
 
lowThresholdBreachedDecrease
public AutomaticCapacityScaleRuleConfigurer lowThresholdBreachedDecrease(CapacityRequirementsConfig capacityRequirementsConfig)
- See Also:
 AutomaticCapacityScaleRuleConfig.setLowThresholdBreachedDecrease(CapacityRequirementsConfig)
 
create
public AutomaticCapacityScaleRuleConfig create()
 
Copyright © GigaSpaces.