Package org.gcube.accounting.datamodel
Interface AggregatedUsageRecord<A extends AggregatedUsageRecord<A,U>,U extends UsageRecord>
-
- All Superinterfaces:
org.gcube.documentstore.records.AggregatedRecord<A,U>,Comparable<org.gcube.documentstore.records.Record>,org.gcube.documentstore.records.Record,Serializable
- All Known Implementing Classes:
AggregatedJobUsageRecord,AggregatedPortletUsageRecord,AggregatedServiceUsageRecord,AggregatedStorageStatusRecord,AggregatedStorageUsageRecord
public interface AggregatedUsageRecord<A extends AggregatedUsageRecord<A,U>,U extends UsageRecord> extends org.gcube.documentstore.records.AggregatedRecord<A,U>- Author:
- Luca Frosini (ISTI - CNR)
-
-
Field Summary
Fields Modifier and Type Field Description static StringAGGREGATEDstatic StringEND_TIMEstatic StringOPERATION_COUNTstatic StringSTART_TIME
-
Method Summary
-
Methods inherited from interface org.gcube.documentstore.records.AggregatedRecord
aggregate, aggregate, getAggregable, getAggregatedFields, getEndTime, getOperationCount, getStartTime, isAggregable, isAggregable, setEndTime, setOperationCount, setStartTime
-
Methods inherited from interface java.lang.Comparable
compareTo
-
Methods inherited from interface org.gcube.documentstore.records.Record
getComputedFields, getCreationTime, getId, getQuerableKeys, getRecordType, getRequiredFields, getResourceProperties, getResourceProperty, removeResourceProperty, setCreationTime, setId, setResourceProperties, setResourceProperty, validate
-
-
-
-
Field Detail
-
AGGREGATED
static final String AGGREGATED
- See Also:
- Constant Field Values
-
OPERATION_COUNT
static final String OPERATION_COUNT
- See Also:
- Constant Field Values
-
START_TIME
static final String START_TIME
- See Also:
- Constant Field Values
-
END_TIME
static final String END_TIME
- See Also:
- Constant Field Values
-
-