public class ServiceUsageRecordAggregationStrategy extends AggregationStrategy<AggregatedServiceUsageRecord,ServiceUsageRecord>
aggregationField, t| Constructor and Description |
|---|
ServiceUsageRecordAggregationStrategy(AggregatedServiceUsageRecord serviceUsageRecord) |
| Modifier and Type | Method and Description |
|---|---|
protected long |
durationWeightedAverage(AggregatedServiceUsageRecord record) |
protected AggregatedServiceUsageRecord |
reallyAggregate(AggregatedServiceUsageRecord record) |
aggregate, aggregate, cleanExtraFields, commonFieldHash, getAggregatedUsageRecord, isAggregablepublic ServiceUsageRecordAggregationStrategy(AggregatedServiceUsageRecord serviceUsageRecord)
serviceUsageRecord - protected long durationWeightedAverage(AggregatedServiceUsageRecord record)
protected AggregatedServiceUsageRecord reallyAggregate(AggregatedServiceUsageRecord record) throws NotAggregatableRecordsExceptions
reallyAggregate in class AggregationStrategy<AggregatedServiceUsageRecord,ServiceUsageRecord>NotAggregatableRecordsExceptionsCopyright © 2015. All Rights Reserved.