public class AggregatedStorageUsageRecord extends AbstractStorageUsageRecord implements AggregatedUsageRecord<AggregatedStorageUsageRecord,StorageUsageRecord>
AbstractStorageUsageRecord.DataType, AbstractStorageUsageRecord.OperationTypeUsageRecord.OperationResult| Modifier and Type | Field and Description |
|---|---|
static String |
DATA_VOLUME |
DATA_TYPE, OPERATION_TYPE, PROVIDER_URI, QUALIFIER, RESOURCE_OWNER, RESOURCE_SCOPE, RESOURCE_URIAGGREGATED, aggregatedFields, computedFields, CONSUMER_ID, CREATION_TIME, END_TIME, ID, OPERATION_COUNT, OPERATION_RESULT, requiredFields, resourceProperties, SCOPE, START_TIME, USAGE_RECORD_TYPE, validationOPERATION_COUNT| Constructor and Description |
|---|
AggregatedStorageUsageRecord() |
AggregatedStorageUsageRecord(Map<String,Serializable> properties) |
AggregatedStorageUsageRecord(StorageUsageRecord record) |
| Modifier and Type | Method and Description |
|---|---|
AggregatedStorageUsageRecord |
getAggregatedUsageRecord(StorageUsageRecord usageRecord) |
int |
getOperationCount() |
void |
setOperationCount(int operationCount) |
getDataType, getDataVolume, getOperationType, getProviderURI, getQualifier, getResourceOwner, getResourceScope, getResourceURI, giveMeUsageRecordType, setDataType, setDataVolume, setOperationType, setProviderURI, setQualifier, setResourceOwner, setResourceScope, setResourceURIcompareTo, getAllFields, getClass, getConsumerId, getCreationTime, getEndTimeAsCalendar, getEndTimeInMillis, getId, getMapFromString, getOperationResult, getRequiredFields, getResourceProperties, getResourceProperty, getScope, getStartTimeAsCalendar, getStartTimeInMillis, getUsageRecord, getUsageRecord, getUsageRecordType, initializeValidation, setConsumerId, setCreationTime, setEndTime, setId, setOperationResult, setResourceProperties, setResourceProperty, setScope, setStartTime, setUsageRecordType, timestampStringToCalendar, toString, validate, validateField, validatePropertiesclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetConsumerId, getCreationTime, getId, getOperationResult, getRequiredFields, getResourceProperties, getResourceProperty, getScope, getUsageRecordType, setConsumerId, setCreationTime, setId, setOperationResult, setResourceProperties, setResourceProperty, setScope, validatecompareTopublic static final String DATA_VOLUME
public AggregatedStorageUsageRecord()
public AggregatedStorageUsageRecord(Map<String,Serializable> properties) throws InvalidValueException
InvalidValueExceptionpublic AggregatedStorageUsageRecord(StorageUsageRecord record) throws InvalidValueException
InvalidValueExceptionpublic int getOperationCount()
getOperationCount in interface AggregatedUsageRecord<AggregatedStorageUsageRecord,StorageUsageRecord>getOperationCount in class BasicUsageRecordpublic void setOperationCount(int operationCount)
throws InvalidValueException
setOperationCount in interface AggregatedUsageRecord<AggregatedStorageUsageRecord,StorageUsageRecord>setOperationCount in class BasicUsageRecordInvalidValueExceptionpublic AggregatedStorageUsageRecord getAggregatedUsageRecord(StorageUsageRecord usageRecord) throws InvalidValueException
getAggregatedUsageRecord in interface AggregatedUsageRecord<AggregatedStorageUsageRecord,StorageUsageRecord>InvalidValueExceptionCopyright © 2015. All Rights Reserved.