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() |
Modifier and Type | Method and Description |
---|---|
void |
AutomaticCapacityScaleRuleConfig.setStatistics(ProcessingUnitStatisticsId statisticsId)
Defines the statistics that is compared against the high and low thresholds
|
AutomaticCapacityScaleRuleConfigurer |
AutomaticCapacityScaleRuleConfigurer.statistics(ProcessingUnitStatisticsId statisticsId) |
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.