public class StorageUsageRecord extends StorageUsageRecord implements AggregatedUsageRecord<StorageUsageRecord,StorageUsageRecord>
StorageUsageRecord.DataType, StorageUsageRecord.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, validation| Constructor and Description |
|---|
StorageUsageRecord() |
StorageUsageRecord(Map<String,Serializable> properties) |
StorageUsageRecord(StorageUsageRecord record) |
| Modifier and Type | Method and Description |
|---|---|
StorageUsageRecord |
getAggregatedUsageRecord(StorageUsageRecord usageRecord) |
int |
getOperationCount() |
void |
setOperationCount(int operationCount) |
getDataType, getDataVolume, getOperationType, getProviderURI, getQualifier, getResourceOwner, getResourceScope, getResourceURI, setDataType, setDataVolume, setOperationType, setProviderURI, setQualifier, setResourceOwner, setResourceScope, setResourceURIcompareTo, getAllFields, getClass, getConsumerId, getCreationTime, getEndTimeAsCalendar, getEndTimeInMillis, getId, getOperationResult, getRequiredFields, getResourceProperties, getResourceProperty, getScope, getStartTimeAsCalendar, getStartTimeInMillis, getUsageRecord, initializeValidation, setConsumerId, setCreationTime, setEndTime, setId, setOperationResult, setResourceProperties, setResourceProperty, setScope, setStartTime, timestampStringToCalendar, toString, validate, validateField, validatePropertiesclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetConsumerId, getCreationTime, getId, getOperationResult, getResourceProperties, getResourceProperty, getScope, setConsumerId, setCreationTime, setId, setOperationResult, setResourceProperties, setResourceProperty, setScope, validatecompareTopublic static final String DATA_VOLUME
public StorageUsageRecord()
public StorageUsageRecord(Map<String,Serializable> properties) throws InvalidValueException
InvalidValueExceptionpublic StorageUsageRecord(StorageUsageRecord record) throws InvalidValueException
InvalidValueExceptionpublic int getOperationCount()
getOperationCount in class BasicUsageRecordpublic void setOperationCount(int operationCount)
throws InvalidValueException
setOperationCount in class BasicUsageRecordInvalidValueExceptionpublic StorageUsageRecord getAggregatedUsageRecord(StorageUsageRecord usageRecord) throws InvalidValueException
getAggregatedUsageRecord in interface AggregatedUsageRecord<StorageUsageRecord,StorageUsageRecord>InvalidValueExceptionCopyright © 2015. All Rights Reserved.