| Modifier and Type | Method and Description | 
|---|---|
Map<ProcessingUnitStatisticsId,Object> | 
ProcessingUnitInstanceStatisticsCalculator.calculate(ProcessingUnitInstance instance,
         ProcessingUnitInstanceStatistics instanceStatistics)
Calculates processing unit instance statistics based on existing instance statistics 
 | 
Map<ProcessingUnitStatisticsId,Object> | 
ProcessingUnitStatistics.getStatistics()  | 
Map<ProcessingUnitStatisticsId,Object> | 
DefaultProcessingUnitStatistics.getStatistics()  | 
Set<ProcessingUnitStatisticsId> | 
InternalProcessingUnit.getStatisticsCalculations()  | 
Set<ProcessingUnitStatisticsId> | 
DefaultProcessingUnit.getStatisticsCalculations()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
DefaultProcessingUnitStatistics.addStatistics(ProcessingUnitStatisticsId statisticsId,
             Object statisticsValue)  | 
void | 
InternalProcessingUnit.addStatisticsCalculation(ProcessingUnitStatisticsId statisticsId)
Adds the specified statistics calculation 
 | 
void | 
DefaultProcessingUnit.addStatisticsCalculation(ProcessingUnitStatisticsId statisticsId)  | 
void | 
InternalProcessingUnit.removeStatisticsCalculation(ProcessingUnitStatisticsId statisticsId)
Removes the specified statistics calculation 
 | 
void | 
DefaultProcessingUnit.removeStatisticsCalculation(ProcessingUnitStatisticsId statisticsId)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
DefaultProcessingUnitStatistics.calculateStatistics(Iterable<ProcessingUnitStatisticsId> statisticsIds)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
InternalProcessingUnitStatistics.addStatistics(ProcessingUnitStatisticsId statisticsId,
             Object statisticsValue)
Adds raw statistics values 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ZoneStatisticsCalculator.calculateNewStatistics(InternalProcessingUnitStatistics processingUnitStatistics,
                      Collection<ProcessingUnitStatisticsId> requestedStatisticsIds)  | 
void | 
TimeWindowStatisticsCalculator.calculateNewStatistics(InternalProcessingUnitStatistics processingUnitStatistics,
                      Collection<ProcessingUnitStatisticsId> statisticsIds)  | 
void | 
InstancesStatisticsCalculator.calculateNewStatistics(InternalProcessingUnitStatistics processingUnitStatistics,
                      Collection<ProcessingUnitStatisticsId> statisticsIds)  | 
void | 
InternalProcessingUnitStatisticsCalculator.calculateNewStatistics(InternalProcessingUnitStatistics processingUnitStatistics,
                      Collection<ProcessingUnitStatisticsId> statisitcsIds)
Generates more statistics using time aggregation techniques 
 | 
void | 
InternalProcessingUnitStatistics.calculateStatistics(Iterable<ProcessingUnitStatisticsId> statisticsIds)
Calculates new statistics based on previously added statistics and the specified statistics
 calculations and the list of instance UIDs 
 | 
| Modifier and Type | Method and Description | 
|---|---|
ProcessingUnitStatisticsId | 
AutomaticCapacityScaleRuleConfig.getStatistics()
Deprecated.  
  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
AutomaticCapacityScaleRuleConfig.setStatistics(ProcessingUnitStatisticsId statisticsId)
Deprecated.  
Defines the statistics that is compared against the high and low thresholds 
 | 
AutomaticCapacityScaleRuleConfigurer | 
AutomaticCapacityScaleRuleConfigurer.statistics(ProcessingUnitStatisticsId statisticsId)
Deprecated.  
  | 
| Modifier and Type | Method and Description | 
|---|---|
ProcessingUnitStatisticsId | 
ProcessingUnitStatisticsIdConfigurer.create()  | 
ProcessingUnitStatisticsId | 
ProcessingUnitStatisticsId.shallowClone()  | 
| Modifier and Type | Method and Description | 
|---|---|
static Object | 
AutoScalingSlaUtils.getStatisticsValue(ProcessingUnit pu,
                  Map<ProcessingUnitStatisticsId,Object> statistics,
                  ProcessingUnitStatisticsId ruleStatisticsId)
Validates that the specified statisticsId defined in the rule 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static Object | 
AutoScalingSlaUtils.getStatisticsValue(ProcessingUnit pu,
                  Map<ProcessingUnitStatisticsId,Object> statistics,
                  ProcessingUnitStatisticsId ruleStatisticsId)
Validates that the specified statisticsId defined in the rule 
 | 
| Constructor and Description | 
|---|
AutoScalingStatisticsException(ProcessingUnit pu,
                              ProcessingUnitStatisticsId statisticsId)  | 
Copyright © GigaSpaces.