A B C D E F G H I J M N O P Q R S T U V W 

A

account(UsageRecord) - Method in class org.gcube.accounting.persistence.Persistence
Persist the #UsageRecord.
aggregate(List<T>) - Method in interface org.gcube.accounting.datamodel.AggregatedUsageRecord
 
aggregate(List<JobUsageRecord>) - Method in class org.gcube.accounting.datamodel.implementations.aggregated.JobUsageRecord
aggregate(List<PortletUsageRecord>) - Method in class org.gcube.accounting.datamodel.implementations.aggregated.PortletUsageRecord
aggregate(List<ServiceUsageRecord>) - Method in class org.gcube.accounting.datamodel.implementations.aggregated.ServiceUsageRecord
aggregate(List<StorageUsageRecord>) - Method in class org.gcube.accounting.datamodel.implementations.aggregated.StorageUsageRecord
AGGREGATED - Static variable in class org.gcube.accounting.datamodel.BasicUsageRecord
 
AGGREGATED_ID - Static variable in class org.gcube.accounting.datamodel.RawUsageRecord
Deprecated.
 
AGGREGATED_USAGE_RECORD_ID - Static variable in class org.gcube.accounting.datamodel.BasicUsageRecord
 
AggregatedField - Annotation Type in org.gcube.accounting.datamodel.decorators
This annotations indicates that the field is related to an aggregation
aggregatedFields - Variable in class org.gcube.accounting.datamodel.BasicUsageRecord
 
AggregatedUsageRecord<T> - Interface in org.gcube.accounting.datamodel
 
AVERAGE_INVOCATION_COUNT - Static variable in class org.gcube.accounting.datamodel.implementations.aggregated.ServiceUsageRecord
 
AVERAGE_INVOCATION_COUNT - Static variable in class org.gcube.accounting.datamodel.implementations.ServiceUsageRecord
 

B

BasicUsageRecord - Class in org.gcube.accounting.datamodel
 
BasicUsageRecord() - Constructor for class org.gcube.accounting.datamodel.BasicUsageRecord
 
BasicUsageRecord(Map<String, Serializable>) - Constructor for class org.gcube.accounting.datamodel.BasicUsageRecord
 

C

calculateWallDuration() - Method in class org.gcube.accounting.datamodel.implementations.JobUsageRecord
 
CALLER_IP - Static variable in class org.gcube.accounting.datamodel.implementations.ServiceUsageRecord
 
CALLER_IP - Static variable in class org.gcube.accounting.datamodel.implementations.StorageUsageRecord
 
CALLER_SCOPE - Static variable in class org.gcube.accounting.datamodel.implementations.ServiceUsageRecord
 
close() - Method in class org.gcube.accounting.persistence.CouchDBPersistence
 
close() - Method in class org.gcube.accounting.persistence.FallbackPersistence
close() - Method in class org.gcube.accounting.persistence.Persistence
 
compareTo(UsageRecord) - Method in class org.gcube.accounting.datamodel.BasicUsageRecord
Compare this UsageRecord instance with the one provided as argument
ComputedField - Annotation Type in org.gcube.accounting.datamodel.decorators
This annotations indicates that the field is calculated using the value of other field in the instance
computedFields - Variable in class org.gcube.accounting.datamodel.BasicUsageRecord
 
CONSUMER_ID - Static variable in class org.gcube.accounting.datamodel.BasicUsageRecord
 
CORES - Static variable in class org.gcube.accounting.datamodel.implementations.TaskUsageRecord
 
couchDbConnector - Variable in class org.gcube.accounting.persistence.CouchDBPersistence
 
couchDbInstance - Variable in class org.gcube.accounting.persistence.CouchDBPersistence
 
CouchDBPersistence - Class in org.gcube.accounting.persistence
 
CouchDBPersistence() - Constructor for class org.gcube.accounting.persistence.CouchDBPersistence
 
CREATE_TIME - Static variable in class org.gcube.accounting.datamodel.RawUsageRecord
Deprecated.
 
createItem(JsonNode, String) - Method in class org.gcube.accounting.persistence.CouchDBPersistence
 
createTestUsageRecord() - Static method in class org.gcube.accounting.persistence.Persistence
 
CREATION_TIME - Static variable in class org.gcube.accounting.datamodel.BasicUsageRecord
 
CREATOR_ID - Static variable in class org.gcube.accounting.datamodel.BasicUsageRecord
 

D

DATA_COUNT - Static variable in class org.gcube.accounting.datamodel.implementations.StorageUsageRecord
 
DATA_TYPE - Static variable in class org.gcube.accounting.datamodel.implementations.StorageUsageRecord
 
DATA_VOLUME - Static variable in class org.gcube.accounting.datamodel.implementations.StorageUsageRecord
 
dbName - Variable in class org.gcube.accounting.persistence.CouchDBPersistence
 
DEFAULT_HOST - Static variable in class org.gcube.accounting.persistence.CouchDBPersistence
 
DeprecatedWarning - Annotation Type in org.gcube.accounting.datamodel.deprecationmanagement.annotations
 
DeprecatedWarningAction - Class in org.gcube.accounting.datamodel.deprecationmanagement.validators
 
DeprecatedWarningAction() - Constructor for class org.gcube.accounting.datamodel.deprecationmanagement.validators.DeprecatedWarningAction
 
DOMAIN - Static variable in class org.gcube.accounting.datamodel.implementations.ServiceUsageRecord
 
DOMAIN - Static variable in class org.gcube.accounting.datamodel.implementations.TaskUsageRecord
 
DURATION - Static variable in class org.gcube.accounting.datamodel.implementations.ServiceUsageRecord
 

E

END_TIME - Static variable in class org.gcube.accounting.datamodel.BasicUsageRecord
 

F

fallback - Static variable in class org.gcube.accounting.persistence.Persistence
 
FallbackPersistence - Class in org.gcube.accounting.persistence
 
FallbackPersistence(File) - Constructor for class org.gcube.accounting.persistence.FallbackPersistence
 
FieldAction - Interface in org.gcube.accounting.datamodel.decorators
 
FieldDecorator - Annotation Type in org.gcube.accounting.datamodel.decorators
 
FULLY_QUALIFIED_CONSUMER_ID - Static variable in class org.gcube.accounting.datamodel.RawUsageRecord
Deprecated.
 

G

getAggregatedId() - Method in class org.gcube.accounting.datamodel.RawUsageRecord
Deprecated.
getAggregatedUsageRecordId() - Method in interface org.gcube.accounting.datamodel.AggregatedUsageRecord
Return the id of the usage record aggregating this, null if this record has not been aggregated by any record.
getAggregatedUsageRecordId() - Method in class org.gcube.accounting.datamodel.BasicUsageRecord
Return the id of the usage record aggregating this, null if this record has not been aggregated by any record.
getAggregatedUsageRecordId() - Method in interface org.gcube.accounting.datamodel.UsageRecord
Return the id of the usage record aggregating this, null if this record has not been aggregated by any record.
getAverageInvocationTime() - Method in class org.gcube.accounting.datamodel.implementations.aggregated.ServiceUsageRecord
 
getBroker() - Method in class org.gcube.accounting.messaging.QueueCouple
Deprecated.
getCallerIP() - Method in class org.gcube.accounting.datamodel.implementations.ServiceUsageRecord
 
getCallerIP() - Method in class org.gcube.accounting.datamodel.implementations.StorageUsageRecord
 
getCallerScope() - Method in class org.gcube.accounting.datamodel.implementations.ServiceUsageRecord
 
getClass(String, boolean) - Static method in class org.gcube.accounting.datamodel.BasicUsageRecord
 
getConsumerId() - Method in class org.gcube.accounting.datamodel.BasicUsageRecord
Return the identity of the entity that consumed the resource
getConsumerId() - Method in interface org.gcube.accounting.datamodel.UsageRecord
Return the identity of the entity that consumed the resource
getCores() - Method in class org.gcube.accounting.datamodel.implementations.TaskUsageRecord
 
getCreateTime() - Method in class org.gcube.accounting.datamodel.RawUsageRecord
Deprecated.
getCreationTime() - Method in class org.gcube.accounting.datamodel.BasicUsageRecord
Return the creation time for this {#UsageRecord}
getCreationTime() - Method in interface org.gcube.accounting.datamodel.UsageRecord
Return the creation time for this {#UsageRecord}
getCreatorId() - Method in class org.gcube.accounting.datamodel.BasicUsageRecord
Return the identity of the entity creating this {#UsageRecord}
getCreatorId() - Method in interface org.gcube.accounting.datamodel.UsageRecord
Return the identity of the entity creating this {#UsageRecord}
getDataCount() - Method in class org.gcube.accounting.datamodel.implementations.StorageUsageRecord
 
getDataType() - Method in class org.gcube.accounting.datamodel.implementations.StorageUsageRecord
 
getDataVolume() - Method in class org.gcube.accounting.datamodel.implementations.StorageUsageRecord
 
getDuration() - Method in class org.gcube.accounting.datamodel.implementations.ServiceUsageRecord
 
getEndTime() - Method in class org.gcube.accounting.datamodel.RawUsageRecord
Deprecated.
getEndTimeAsCalendar() - Method in class org.gcube.accounting.datamodel.BasicUsageRecord
Return the right end of the time interval covered by this {#UsageRecord}
getFullyQualifiedConsumerId() - Method in class org.gcube.accounting.datamodel.RawUsageRecord
Deprecated.
getId() - Method in class org.gcube.accounting.datamodel.BasicUsageRecord
Return the unique id for this {#UsageRecord}
getId() - Method in interface org.gcube.accounting.datamodel.UsageRecord
Return the unique id for this {#UsageRecord}
getInputFilesNumber() - Method in class org.gcube.accounting.datamodel.implementations.TaskUsageRecord
 
getInputFilesSize() - Method in class org.gcube.accounting.datamodel.implementations.TaskUsageRecord
 
getInstance() - Static method in class org.gcube.accounting.persistence.Persistence
 
getInvocationCount() - Method in class org.gcube.accounting.datamodel.implementations.aggregated.ServiceUsageRecord
 
getJobEndTime() - Method in class org.gcube.accounting.datamodel.implementations.JobUsageRecord
 
getJobId() - Method in class org.gcube.accounting.datamodel.implementations.JobUsageRecord
 
getJobId() - Method in class org.gcube.accounting.datamodel.implementations.TaskUsageRecord
 
getJobName() - Method in class org.gcube.accounting.datamodel.implementations.JobUsageRecord
 
getJobQualifier() - Method in class org.gcube.accounting.datamodel.implementations.JobUsageRecord
 
getJobStartTime() - Method in class org.gcube.accounting.datamodel.implementations.JobUsageRecord
 
getMessage() - Method in class org.gcube.accounting.datamodel.implementations.PortletUsageRecord
 
getObjectURI() - Method in class org.gcube.accounting.datamodel.implementations.StorageUsageRecord
 
getOperationId() - Method in class org.gcube.accounting.datamodel.implementations.PortletUsageRecord
 
getOperationResult() - Method in class org.gcube.accounting.datamodel.BasicUsageRecord
getOperationResult() - Method in interface org.gcube.accounting.datamodel.UsageRecord
 
getOperationType() - Method in class org.gcube.accounting.datamodel.implementations.StorageUsageRecord
 
getOutputFilesNumber() - Method in class org.gcube.accounting.datamodel.implementations.TaskUsageRecord
 
getOutputFilesSize() - Method in class org.gcube.accounting.datamodel.implementations.TaskUsageRecord
 
getOverallNetworkIn() - Method in class org.gcube.accounting.datamodel.implementations.TaskUsageRecord
 
getOverallNetworkOut() - Method in class org.gcube.accounting.datamodel.implementations.TaskUsageRecord
 
getPortletId() - Method in class org.gcube.accounting.datamodel.implementations.PortletUsageRecord
 
getProcessors() - Method in class org.gcube.accounting.datamodel.implementations.TaskUsageRecord
 
getProviderId() - Method in class org.gcube.accounting.datamodel.implementations.StorageUsageRecord
 
getQualifier() - Method in class org.gcube.accounting.datamodel.implementations.StorageUsageRecord
 
getRefHost() - Method in class org.gcube.accounting.datamodel.implementations.ServiceUsageRecord
 
getRefHost() - Method in class org.gcube.accounting.datamodel.implementations.TaskUsageRecord
 
getRefVM() - Method in class org.gcube.accounting.datamodel.implementations.ServiceUsageRecord
 
getRefVM() - Method in class org.gcube.accounting.datamodel.implementations.TaskUsageRecord
 
getResourceAccountingInstance() - Static method in class org.gcube.accounting.messaging.ResourceAccountingFactory
Deprecated.
getResourceOwner() - Method in class org.gcube.accounting.datamodel.implementations.StorageUsageRecord
Return the identity id of the accounting owner
getResourceOwner() - Method in class org.gcube.accounting.datamodel.RawUsageRecord
Deprecated.
getResourceProperties() - Method in class org.gcube.accounting.datamodel.BasicUsageRecord
Return all resource-specific properties.
getResourceProperties() - Method in interface org.gcube.accounting.datamodel.UsageRecord
Return all resource-specific properties.
getResourceProperty(String) - Method in class org.gcube.accounting.datamodel.BasicUsageRecord
Return the value of the given resource property.
getResourceProperty(String) - Method in interface org.gcube.accounting.datamodel.UsageRecord
Return the value of the given resource property.
getResourceScope() - Method in class org.gcube.accounting.datamodel.BasicUsageRecord
Return the accounting scope of the {#UsageRecord}
getResourceScope() - Method in interface org.gcube.accounting.datamodel.UsageRecord
Return the accounting scope of the {#UsageRecord}
getResourceSpecificProperties() - Method in class org.gcube.accounting.datamodel.RawUsageRecord
Deprecated.
getResourceSpecificProperty(String) - Method in class org.gcube.accounting.datamodel.RawUsageRecord
Deprecated.
getResourceType() - Method in class org.gcube.accounting.datamodel.RawUsageRecord
Deprecated.
getScope() - Method in class org.gcube.accounting.messaging.QueueCouple
Deprecated.
getServiceClass() - Method in class org.gcube.accounting.datamodel.implementations.ServiceUsageRecord
 
getServiceName() - Method in class org.gcube.accounting.datamodel.implementations.ServiceUsageRecord
 
getStartTime() - Method in class org.gcube.accounting.datamodel.RawUsageRecord
Deprecated.
getStartTimeAsCalendar() - Method in class org.gcube.accounting.datamodel.BasicUsageRecord
Return the left end of the time interval covered by this {#UsageRecord}
getUsageEndTime() - Method in class org.gcube.accounting.datamodel.implementations.TaskUsageRecord
 
getUsageRecord(Map<String, Serializable>) - Static method in class org.gcube.accounting.datamodel.BasicUsageRecord
This method use the resourceType value contained in the Map to instance the right UsageRecord class and return it.
getUsageStartTime() - Method in class org.gcube.accounting.datamodel.implementations.TaskUsageRecord
 
getVmsUsed() - Method in class org.gcube.accounting.datamodel.implementations.JobUsageRecord
 
getWallDuration() - Method in class org.gcube.accounting.datamodel.implementations.JobUsageRecord
 

H

HOST - Static variable in class org.gcube.accounting.persistence.CouchDBPersistence
 
host - Variable in class org.gcube.accounting.persistence.CouchDBPersistence
 

I

ID - Static variable in class org.gcube.accounting.datamodel.BasicUsageRecord
 
init() - Static method in class org.gcube.accounting.persistence.Persistence
 
initHttpClient(String, int, String, String) - Method in class org.gcube.accounting.persistence.CouchDBPersistence
 
initializeValidation() - Method in class org.gcube.accounting.datamodel.BasicUsageRecord
 
INPUT_FILES_NUMBER - Static variable in class org.gcube.accounting.datamodel.implementations.TaskUsageRecord
 
INPUT_FILES_SIZE - Static variable in class org.gcube.accounting.datamodel.implementations.TaskUsageRecord
 
InvalidValueException - Exception in org.gcube.accounting.exception
 
InvalidValueException() - Constructor for exception org.gcube.accounting.exception.InvalidValueException
 
InvalidValueException(String) - Constructor for exception org.gcube.accounting.exception.InvalidValueException
 
InvalidValueException(String, Throwable) - Constructor for exception org.gcube.accounting.exception.InvalidValueException
 
INVOCATION_COUNT - Static variable in class org.gcube.accounting.datamodel.implementations.aggregated.ServiceUsageRecord
 
INVOCATION_COUNT - Static variable in class org.gcube.accounting.datamodel.implementations.ServiceUsageRecord
 
isIpAddress(String) - Static method in class org.gcube.accounting.datamodel.validations.validators.ValidIPValidator
 
isValid(Serializable) - Method in class org.gcube.accounting.datamodel.validations.validators.NotEmptyIfNotNullValidator
 
isValid(Serializable) - Method in class org.gcube.accounting.datamodel.validations.validators.NotEmptyValidator
 

J

JOB_END_TIME - Static variable in class org.gcube.accounting.datamodel.implementations.JobUsageRecord
 
JOB_ID - Static variable in class org.gcube.accounting.datamodel.implementations.JobUsageRecord
 
JOB_ID - Static variable in class org.gcube.accounting.datamodel.implementations.TaskUsageRecord
 
JOB_NAME - Static variable in class org.gcube.accounting.datamodel.implementations.JobUsageRecord
 
JOB_QUALIFIER - Static variable in class org.gcube.accounting.datamodel.implementations.JobUsageRecord
 
JOB_START_TIME - Static variable in class org.gcube.accounting.datamodel.implementations.JobUsageRecord
 
JOB_STATUS - Static variable in class org.gcube.accounting.datamodel.implementations.JobUsageRecord
 
JobUsageRecord - Class in org.gcube.accounting.datamodel.implementations.aggregated
 
JobUsageRecord() - Constructor for class org.gcube.accounting.datamodel.implementations.aggregated.JobUsageRecord
 
JobUsageRecord(Map<String, Serializable>) - Constructor for class org.gcube.accounting.datamodel.implementations.aggregated.JobUsageRecord
 
JobUsageRecord - Class in org.gcube.accounting.datamodel.implementations
 
JobUsageRecord() - Constructor for class org.gcube.accounting.datamodel.implementations.JobUsageRecord
 
JobUsageRecord(Map<String, Serializable>) - Constructor for class org.gcube.accounting.datamodel.implementations.JobUsageRecord
 
JobUsageRecord.CalculateWallDuration - Annotation Type in org.gcube.accounting.datamodel.implementations
 
JobUsageRecord.CalculateWallDurationAction - Class in org.gcube.accounting.datamodel.implementations
 
JobUsageRecord.CalculateWallDurationAction() - Constructor for class org.gcube.accounting.datamodel.implementations.JobUsageRecord.CalculateWallDurationAction
 
JobUsageRecord.JobStatus - Enum in org.gcube.accounting.datamodel.implementations
 
jsonNodeToUsageRecord(JsonNode) - Static method in class org.gcube.accounting.persistence.CouchDBPersistence
 

M

MESSAGE - Static variable in class org.gcube.accounting.datamodel.implementations.PortletUsageRecord
 
MongoDBPersistence - Class in org.gcube.accounting.persistence
 
MongoDBPersistence() - Constructor for class org.gcube.accounting.persistence.MongoDBPersistence
 
MoveToOperationResult - Annotation Type in org.gcube.accounting.datamodel.deprecationmanagement.annotations
 
MoveToOperationResultAction - Class in org.gcube.accounting.datamodel.deprecationmanagement.validators
 
MoveToOperationResultAction() - Constructor for class org.gcube.accounting.datamodel.deprecationmanagement.validators.MoveToOperationResultAction
 

N

NotEmpty - Annotation Type in org.gcube.accounting.datamodel.validations.annotations
 
NotEmptyIfNotNull - Annotation Type in org.gcube.accounting.datamodel.validations.annotations
 
NotEmptyIfNotNullValidator - Class in org.gcube.accounting.datamodel.validations.validators
 
NotEmptyIfNotNullValidator() - Constructor for class org.gcube.accounting.datamodel.validations.validators.NotEmptyIfNotNullValidator
 
NotEmptyValidator - Class in org.gcube.accounting.datamodel.validations.validators
 
NotEmptyValidator() - Constructor for class org.gcube.accounting.datamodel.validations.validators.NotEmptyValidator
 
NotNull - Annotation Type in org.gcube.accounting.datamodel.validations.annotations
 
NotNullValidator - Class in org.gcube.accounting.datamodel.validations.validators
 
NotNullValidator() - Constructor for class org.gcube.accounting.datamodel.validations.validators.NotNullValidator
 

O

OBJECT_URI - Static variable in class org.gcube.accounting.datamodel.implementations.StorageUsageRecord
 
OPERATION_ID - Static variable in class org.gcube.accounting.datamodel.implementations.PortletUsageRecord
 
OPERATION_RESULT - Static variable in class org.gcube.accounting.datamodel.BasicUsageRecord
 
OPERATION_TYPE - Static variable in class org.gcube.accounting.datamodel.implementations.StorageUsageRecord
 
org.gcube.accounting.datamodel - package org.gcube.accounting.datamodel
 
org.gcube.accounting.datamodel.decorators - package org.gcube.accounting.datamodel.decorators
 
org.gcube.accounting.datamodel.deprecationmanagement.annotations - package org.gcube.accounting.datamodel.deprecationmanagement.annotations
 
org.gcube.accounting.datamodel.deprecationmanagement.validators - package org.gcube.accounting.datamodel.deprecationmanagement.validators
 
org.gcube.accounting.datamodel.implementations - package org.gcube.accounting.datamodel.implementations
 
org.gcube.accounting.datamodel.implementations.aggregated - package org.gcube.accounting.datamodel.implementations.aggregated
 
org.gcube.accounting.datamodel.validations.annotations - package org.gcube.accounting.datamodel.validations.annotations
 
org.gcube.accounting.datamodel.validations.validators - package org.gcube.accounting.datamodel.validations.validators
 
org.gcube.accounting.exception - package org.gcube.accounting.exception
 
org.gcube.accounting.messaging - package org.gcube.accounting.messaging
 
org.gcube.accounting.persistence - package org.gcube.accounting.persistence
 
OUTPUT_FILES_NUMBER - Static variable in class org.gcube.accounting.datamodel.implementations.TaskUsageRecord
 
OUTPUT_FILES_SIZE - Static variable in class org.gcube.accounting.datamodel.implementations.TaskUsageRecord
 
OVERALL_NETWORK_IN - Static variable in class org.gcube.accounting.datamodel.implementations.TaskUsageRecord
 
OVERALL_NETWORK_OUT - Static variable in class org.gcube.accounting.datamodel.implementations.TaskUsageRecord
 

P

PASSWORD - Static variable in class org.gcube.accounting.persistence.CouchDBPersistence
 
password - Variable in class org.gcube.accounting.persistence.CouchDBPersistence
 
persistence - Variable in class org.gcube.accounting.messaging.ResourceAccounting
Deprecated.
 
Persistence - Class in org.gcube.accounting.persistence
 
Persistence() - Constructor for class org.gcube.accounting.persistence.Persistence
 
persistence - Static variable in class org.gcube.accounting.persistence.Persistence
The singleton instance of persistence
PORT - Static variable in class org.gcube.accounting.persistence.CouchDBPersistence
 
port - Variable in class org.gcube.accounting.persistence.CouchDBPersistence
 
PORTLET_ID - Static variable in class org.gcube.accounting.datamodel.implementations.PortletUsageRecord
 
PortletUsageRecord - Class in org.gcube.accounting.datamodel.implementations.aggregated
 
PortletUsageRecord() - Constructor for class org.gcube.accounting.datamodel.implementations.aggregated.PortletUsageRecord
 
PortletUsageRecord(Map<String, Serializable>) - Constructor for class org.gcube.accounting.datamodel.implementations.aggregated.PortletUsageRecord
 
PortletUsageRecord - Class in org.gcube.accounting.datamodel.implementations
 
PortletUsageRecord() - Constructor for class org.gcube.accounting.datamodel.implementations.PortletUsageRecord
 
PortletUsageRecord(Map<String, Serializable>) - Constructor for class org.gcube.accounting.datamodel.implementations.PortletUsageRecord
 
PortletUsageRecord.MoveToConsumerId - Annotation Type in org.gcube.accounting.datamodel.implementations
 
PortletUsageRecord.MoveToConsumerIdAction - Class in org.gcube.accounting.datamodel.implementations
 
PortletUsageRecord.MoveToConsumerIdAction() - Constructor for class org.gcube.accounting.datamodel.implementations.PortletUsageRecord.MoveToConsumerIdAction
 
prepareConnection() - Method in class org.gcube.accounting.persistence.CouchDBPersistence
Prepare the connection to persistence.
prepareConnection() - Method in class org.gcube.accounting.persistence.FallbackPersistence
Prepare the connection to persistence.
prepareConnection() - Method in class org.gcube.accounting.persistence.Persistence
Prepare the connection to persistence.
PROCESSORS - Static variable in class org.gcube.accounting.datamodel.implementations.TaskUsageRecord
 
PROVIDER_ID - Static variable in class org.gcube.accounting.datamodel.implementations.StorageUsageRecord
 

Q

QUALIFIER - Static variable in class org.gcube.accounting.datamodel.implementations.StorageUsageRecord
 
query(ViewQuery) - Method in class org.gcube.accounting.persistence.CouchDBPersistence
 
QueueCouple - Class in org.gcube.accounting.messaging
Deprecated.
QueueCouple(String, String) - Constructor for class org.gcube.accounting.messaging.QueueCouple
Deprecated.

R

RawUsageRecord - Class in org.gcube.accounting.datamodel
Deprecated.
RawUsageRecord() - Constructor for class org.gcube.accounting.datamodel.RawUsageRecord
Deprecated.
 
RawUsageRecord(Map<String, Serializable>) - Constructor for class org.gcube.accounting.datamodel.RawUsageRecord
Deprecated.
 
RawUsageRecord.MoveToAggregatedUsageRecordId - Annotation Type in org.gcube.accounting.datamodel
Deprecated.
 
RawUsageRecord.MoveToAggregatedUsageRecordIdAction - Class in org.gcube.accounting.datamodel
Deprecated.
 
RawUsageRecord.MoveToAggregatedUsageRecordIdAction() - Constructor for class org.gcube.accounting.datamodel.RawUsageRecord.MoveToAggregatedUsageRecordIdAction
Deprecated.
 
RawUsageRecord.MoveToCreationTime - Annotation Type in org.gcube.accounting.datamodel
Deprecated.
 
RawUsageRecord.MoveToCreationTimeAction - Class in org.gcube.accounting.datamodel
Deprecated.
 
RawUsageRecord.MoveToCreationTimeAction() - Constructor for class org.gcube.accounting.datamodel.RawUsageRecord.MoveToCreationTimeAction
Deprecated.
 
RawUsageRecord.MoveToUsageRecordType - Annotation Type in org.gcube.accounting.datamodel
Deprecated.
 
RawUsageRecord.MoveToUsageRecordTypeAction - Class in org.gcube.accounting.datamodel
Deprecated.
 
RawUsageRecord.MoveToUsageRecordTypeAction() - Constructor for class org.gcube.accounting.datamodel.RawUsageRecord.MoveToUsageRecordTypeAction
Deprecated.
 
reallyAccount(UsageRecord) - Method in class org.gcube.accounting.persistence.CouchDBPersistence
This method contains the code to save the #UsageRecord
reallyAccount(UsageRecord) - Method in class org.gcube.accounting.persistence.FallbackPersistence
This method contains the code to save the #UsageRecord
reallyAccount(UsageRecord) - Method in class org.gcube.accounting.persistence.Persistence
This method contains the code to save the #UsageRecord
REF_HOST - Static variable in class org.gcube.accounting.datamodel.implementations.ServiceUsageRecord
 
REF_HOST - Static variable in class org.gcube.accounting.datamodel.implementations.TaskUsageRecord
 
REF_VM - Static variable in class org.gcube.accounting.datamodel.implementations.ServiceUsageRecord
 
REF_VM - Static variable in class org.gcube.accounting.datamodel.implementations.TaskUsageRecord
 
RequiredField - Annotation Type in org.gcube.accounting.datamodel.decorators
 
requiredFields - Variable in class org.gcube.accounting.datamodel.BasicUsageRecord
 
RESOURCE_OWNER - Static variable in class org.gcube.accounting.datamodel.implementations.StorageUsageRecord
 
RESOURCE_OWNER - Static variable in class org.gcube.accounting.datamodel.RawUsageRecord
Deprecated.
 
RESOURCE_SCOPE - Static variable in class org.gcube.accounting.datamodel.BasicUsageRecord
 
RESOURCE_TYPE - Static variable in class org.gcube.accounting.datamodel.RawUsageRecord
Deprecated.
 
ResourceAccounting - Class in org.gcube.accounting.messaging
Deprecated.
ResourceAccounting() - Constructor for class org.gcube.accounting.messaging.ResourceAccounting
Deprecated.
ResourceAccountingFactory - Class in org.gcube.accounting.messaging
Deprecated.
ResourceAccountingFactory() - Constructor for class org.gcube.accounting.messaging.ResourceAccountingFactory
Deprecated.
 
resourceProperties - Variable in class org.gcube.accounting.datamodel.BasicUsageRecord
resource-specific properties

S

sendAccountingMessage(RawUsageRecord) - Method in class org.gcube.accounting.messaging.ResourceAccounting
Deprecated.
SERVICE_CLASS - Static variable in class org.gcube.accounting.datamodel.implementations.ServiceUsageRecord
 
SERVICE_NAME - Static variable in class org.gcube.accounting.datamodel.implementations.ServiceUsageRecord
 
ServiceUsageRecord - Class in org.gcube.accounting.datamodel.implementations.aggregated
 
ServiceUsageRecord() - Constructor for class org.gcube.accounting.datamodel.implementations.aggregated.ServiceUsageRecord
 
ServiceUsageRecord(Map<String, Serializable>) - Constructor for class org.gcube.accounting.datamodel.implementations.aggregated.ServiceUsageRecord
 
ServiceUsageRecord - Class in org.gcube.accounting.datamodel.implementations
 
ServiceUsageRecord() - Constructor for class org.gcube.accounting.datamodel.implementations.ServiceUsageRecord
 
ServiceUsageRecord(Map<String, Serializable>) - Constructor for class org.gcube.accounting.datamodel.implementations.ServiceUsageRecord
 
setAggregatedId(String) - Method in class org.gcube.accounting.datamodel.RawUsageRecord
Deprecated.
setAggregatedUsageRecordId(String) - Method in interface org.gcube.accounting.datamodel.AggregatedUsageRecord
Set the id of the usage record aggregating this
setAggregatedUsageRecordId(String) - Method in class org.gcube.accounting.datamodel.BasicUsageRecord
Set the id of the usage record aggregating this
setAggregatedUsageRecordId(String) - Method in interface org.gcube.accounting.datamodel.UsageRecord
Set the id of the usage record aggregating this
setAverageInvocationTime(String) - Method in class org.gcube.accounting.datamodel.implementations.aggregated.ServiceUsageRecord
 
setBroker(String) - Method in class org.gcube.accounting.messaging.QueueCouple
Deprecated.
setCallerIP(String) - Method in class org.gcube.accounting.datamodel.implementations.ServiceUsageRecord
 
setCallerIP(String) - Method in class org.gcube.accounting.datamodel.implementations.StorageUsageRecord
 
setCallerScope(String) - Method in class org.gcube.accounting.datamodel.implementations.ServiceUsageRecord
 
setConsumerId(String) - Method in class org.gcube.accounting.datamodel.BasicUsageRecord
Set the identity of the entity that consumed the resource
setConsumerId(String) - Method in class org.gcube.accounting.datamodel.RawUsageRecord
Deprecated.
Set the identity of the entity that consumed the resource
setConsumerId(String) - Method in interface org.gcube.accounting.datamodel.UsageRecord
Set the identity of the entity that consumed the resource
setCores(int) - Method in class org.gcube.accounting.datamodel.implementations.TaskUsageRecord
 
setCreateTime(Date) - Method in class org.gcube.accounting.datamodel.RawUsageRecord
Deprecated.
setCreationTime(Calendar) - Method in class org.gcube.accounting.datamodel.BasicUsageRecord
Set the creation time for this {#UsageRecord}
setCreationTime(Calendar) - Method in interface org.gcube.accounting.datamodel.UsageRecord
Set the creation time for this {#UsageRecord}
setCreatorId(String) - Method in class org.gcube.accounting.datamodel.BasicUsageRecord
Set the identity of the entity creating this {#UsageRecord}
setCreatorId(String) - Method in interface org.gcube.accounting.datamodel.UsageRecord
Set the identity of the entity creating this {#UsageRecord}
setDataCount(int) - Method in class org.gcube.accounting.datamodel.implementations.StorageUsageRecord
 
setDataType(String) - Method in class org.gcube.accounting.datamodel.implementations.StorageUsageRecord
 
setDataVolume(long) - Method in class org.gcube.accounting.datamodel.implementations.StorageUsageRecord
 
setDuration(Long) - Method in class org.gcube.accounting.datamodel.implementations.ServiceUsageRecord
 
setEndTime(Calendar) - Method in class org.gcube.accounting.datamodel.BasicUsageRecord
Set the right end of the time interval covered by this {#UsageRecord}
setEndTime(Date) - Method in class org.gcube.accounting.datamodel.RawUsageRecord
Deprecated.
setFallbackLocation(String) - Static method in class org.gcube.accounting.persistence.Persistence
 
setFullyQualifiedConsumerId(String) - Method in class org.gcube.accounting.datamodel.RawUsageRecord
Deprecated.
setId(String) - Method in class org.gcube.accounting.datamodel.BasicUsageRecord
Set the unique id for this {#UsageRecord}
setId(String) - Method in interface org.gcube.accounting.datamodel.UsageRecord
Set the unique id for this {#UsageRecord}
setInputFilesNumber(int) - Method in class org.gcube.accounting.datamodel.implementations.TaskUsageRecord
 
setInputFilesSize(long) - Method in class org.gcube.accounting.datamodel.implementations.TaskUsageRecord
 
setInvocationCount(String) - Method in class org.gcube.accounting.datamodel.implementations.aggregated.ServiceUsageRecord
 
setJobEndTime(Calendar) - Method in class org.gcube.accounting.datamodel.implementations.JobUsageRecord
 
setJobId(String) - Method in class org.gcube.accounting.datamodel.implementations.JobUsageRecord
 
setJobId(String) - Method in class org.gcube.accounting.datamodel.implementations.TaskUsageRecord
 
setJobName(String) - Method in class org.gcube.accounting.datamodel.implementations.JobUsageRecord
 
setJobQualifier(String) - Method in class org.gcube.accounting.datamodel.implementations.JobUsageRecord
 
setJobStartTime(Calendar) - Method in class org.gcube.accounting.datamodel.implementations.JobUsageRecord
 
setMessage(String) - Method in class org.gcube.accounting.datamodel.implementations.PortletUsageRecord
 
setObjectURI(String) - Method in class org.gcube.accounting.datamodel.implementations.StorageUsageRecord
 
setOperationId(String) - Method in class org.gcube.accounting.datamodel.implementations.PortletUsageRecord
 
setOperationResult(UsageRecord.OperationResult) - Method in class org.gcube.accounting.datamodel.BasicUsageRecord
Set the Operation Result related to the accounted Usage Record
setOperationResult(UsageRecord.OperationResult) - Method in interface org.gcube.accounting.datamodel.UsageRecord
Set the Operation Result related to the accounted Usage Record
setOperationType(String) - Method in class org.gcube.accounting.datamodel.implementations.StorageUsageRecord
 
setOutputFilesNumber(int) - Method in class org.gcube.accounting.datamodel.implementations.TaskUsageRecord
 
setOutputFilesSize(long) - Method in class org.gcube.accounting.datamodel.implementations.TaskUsageRecord
 
setOverallNetworkIn(long) - Method in class org.gcube.accounting.datamodel.implementations.TaskUsageRecord
 
setOverallNetworkOut(long) - Method in class org.gcube.accounting.datamodel.implementations.TaskUsageRecord
 
setPortletId(String) - Method in class org.gcube.accounting.datamodel.implementations.PortletUsageRecord
 
setProcessors(int) - Method in class org.gcube.accounting.datamodel.implementations.TaskUsageRecord
 
setProviderId(String) - Method in class org.gcube.accounting.datamodel.implementations.StorageUsageRecord
 
setQualifier(String) - Method in class org.gcube.accounting.datamodel.implementations.StorageUsageRecord
 
setRefHost(String) - Method in class org.gcube.accounting.datamodel.implementations.ServiceUsageRecord
 
setRefHost(String) - Method in class org.gcube.accounting.datamodel.implementations.TaskUsageRecord
 
setRefVM(String) - Method in class org.gcube.accounting.datamodel.implementations.ServiceUsageRecord
 
setRefVM(String) - Method in class org.gcube.accounting.datamodel.implementations.TaskUsageRecord
 
setResourceOwner(String) - Method in class org.gcube.accounting.datamodel.implementations.StorageUsageRecord
Set the identity id of the accounting owner
setResourceOwner(String) - Method in class org.gcube.accounting.datamodel.RawUsageRecord
Deprecated.
setResourceProperties(Map<String, Serializable>) - Method in class org.gcube.accounting.datamodel.BasicUsageRecord
Set all resource-specific properties, replacing existing ones
setResourceProperties(Map<String, Serializable>) - Method in interface org.gcube.accounting.datamodel.UsageRecord
Set all resource-specific properties, replacing existing ones
setResourceProperty(String, Serializable) - Method in class org.gcube.accounting.datamodel.BasicUsageRecord
Set the value of the given resource property.
setResourceProperty(String, Serializable) - Method in interface org.gcube.accounting.datamodel.UsageRecord
Set the value of the given resource property.
setResourceScope(String) - Method in class org.gcube.accounting.datamodel.BasicUsageRecord
Set the accounting scope of the {#UsageRecord}
setResourceScope(String) - Method in class org.gcube.accounting.datamodel.RawUsageRecord
Deprecated.
Set the accounting scope of the {#UsageRecord}
setResourceScope(String) - Method in interface org.gcube.accounting.datamodel.UsageRecord
Set the accounting scope of the {#UsageRecord}
setResourceSpecificProperties(Map<String, String>) - Method in class org.gcube.accounting.datamodel.RawUsageRecord
Deprecated.
setResourceSpecificProperty(String, Serializable) - Method in class org.gcube.accounting.datamodel.RawUsageRecord
Deprecated.
setResourceType(String) - Method in class org.gcube.accounting.datamodel.RawUsageRecord
Deprecated.
setScope(String) - Method in class org.gcube.accounting.messaging.QueueCouple
Deprecated.
setServiceClass(String) - Method in class org.gcube.accounting.datamodel.implementations.ServiceUsageRecord
 
setServiceName(String) - Method in class org.gcube.accounting.datamodel.implementations.ServiceUsageRecord
 
setStartTime(Calendar) - Method in class org.gcube.accounting.datamodel.BasicUsageRecord
Set the left end of the time interval covered by this {#UsageRecord}
setStartTime(Date) - Method in class org.gcube.accounting.datamodel.RawUsageRecord
Deprecated.
setUsageEndTime(Calendar) - Method in class org.gcube.accounting.datamodel.implementations.TaskUsageRecord
 
setUsageStartTime(Calendar) - Method in class org.gcube.accounting.datamodel.implementations.TaskUsageRecord
 
setVmsUsed(int) - Method in class org.gcube.accounting.datamodel.implementations.JobUsageRecord
 
SingleUsageRecord - Interface in org.gcube.accounting.datamodel
 
START_TIME - Static variable in class org.gcube.accounting.datamodel.BasicUsageRecord
 
StorageStatusUsageRecord - Class in org.gcube.accounting.datamodel.implementations.aggregated
Deprecated.
StorageStatusUsageRecord() - Constructor for class org.gcube.accounting.datamodel.implementations.aggregated.StorageStatusUsageRecord
Deprecated.
 
StorageUsageRecord - Class in org.gcube.accounting.datamodel.implementations.aggregated
 
StorageUsageRecord() - Constructor for class org.gcube.accounting.datamodel.implementations.aggregated.StorageUsageRecord
 
StorageUsageRecord(Map<String, Serializable>) - Constructor for class org.gcube.accounting.datamodel.implementations.aggregated.StorageUsageRecord
 
StorageUsageRecord - Class in org.gcube.accounting.datamodel.implementations
 
StorageUsageRecord() - Constructor for class org.gcube.accounting.datamodel.implementations.StorageUsageRecord
 
StorageUsageRecord(Map<String, Serializable>) - Constructor for class org.gcube.accounting.datamodel.implementations.StorageUsageRecord
 
StorageUsageRecord.OperationType - Enum in org.gcube.accounting.datamodel.implementations
 

T

TaskUsageRecord - Class in org.gcube.accounting.datamodel.implementations
 
TaskUsageRecord() - Constructor for class org.gcube.accounting.datamodel.implementations.TaskUsageRecord
 
TaskUsageRecord(Map<String, Serializable>) - Constructor for class org.gcube.accounting.datamodel.implementations.TaskUsageRecord
 
TaskUsageRecord.USAGE_PHASE - Enum in org.gcube.accounting.datamodel.implementations
 
timestampStringToCalendar(long) - Method in class org.gcube.accounting.datamodel.BasicUsageRecord
 
toString() - Method in class org.gcube.accounting.datamodel.BasicUsageRecord
 

U

USAGE_END_TIME - Static variable in class org.gcube.accounting.datamodel.implementations.TaskUsageRecord
 
USAGE_PHASE - Static variable in class org.gcube.accounting.datamodel.implementations.TaskUsageRecord
 
USAGE_RECORD_TYPE - Static variable in class org.gcube.accounting.datamodel.BasicUsageRecord
 
USAGE_START_TIME - Static variable in class org.gcube.accounting.datamodel.implementations.TaskUsageRecord
 
UsageRecord - Interface in org.gcube.accounting.datamodel
 
UsageRecord.OperationResult - Enum in org.gcube.accounting.datamodel
 
usageRecordToJsonNode(UsageRecord) - Static method in class org.gcube.accounting.persistence.CouchDBPersistence
 
USER_ID - Static variable in class org.gcube.accounting.datamodel.implementations.PortletUsageRecord
 
USERNAME - Static variable in class org.gcube.accounting.persistence.CouchDBPersistence
 
username - Variable in class org.gcube.accounting.persistence.CouchDBPersistence
 

V

validate() - Method in class org.gcube.accounting.datamodel.BasicUsageRecord
Validate the Resource Record
validate(String, Serializable, UsageRecord) - Method in interface org.gcube.accounting.datamodel.decorators.FieldAction
Validate (and eventually convert) the value of the property identified by the key.
validate(String, Serializable, UsageRecord) - Method in class org.gcube.accounting.datamodel.deprecationmanagement.validators.DeprecatedWarningAction
Validate (and eventually convert) the value of the property identified by the key.
validate(String, Serializable, UsageRecord) - Method in class org.gcube.accounting.datamodel.deprecationmanagement.validators.MoveToOperationResultAction
Validate (and eventually convert) the value of the property identified by the key.
validate(String, Serializable, UsageRecord) - Method in class org.gcube.accounting.datamodel.implementations.JobUsageRecord.CalculateWallDurationAction
 
validate(String, Serializable, UsageRecord) - Method in class org.gcube.accounting.datamodel.implementations.PortletUsageRecord.MoveToConsumerIdAction
 
validate(String, Serializable, UsageRecord) - Method in class org.gcube.accounting.datamodel.RawUsageRecord.MoveToAggregatedUsageRecordIdAction
Deprecated.
 
validate(String, Serializable, UsageRecord) - Method in class org.gcube.accounting.datamodel.RawUsageRecord.MoveToCreationTimeAction
Deprecated.
 
validate(String, Serializable, UsageRecord) - Method in class org.gcube.accounting.datamodel.RawUsageRecord.MoveToUsageRecordTypeAction
Deprecated.
 
validate() - Method in interface org.gcube.accounting.datamodel.UsageRecord
Validate the Resource Record
validate(String, Serializable, UsageRecord) - Method in class org.gcube.accounting.datamodel.validations.validators.NotEmptyValidator
Validate (and eventually convert) the value of the property identified by the key.
validate(String, Serializable, UsageRecord) - Method in class org.gcube.accounting.datamodel.validations.validators.NotNullValidator
Validate (and eventually convert) the value of the property identified by the key.
validate(String, Serializable, UsageRecord) - Method in class org.gcube.accounting.datamodel.validations.validators.ValidIntegerValidator
Validate (and eventually convert) the value of the property identified by the key.
validate(String, Serializable, UsageRecord) - Method in class org.gcube.accounting.datamodel.validations.validators.ValidIPValidator
Validate (and eventually convert) the value of the property identified by the key.
validate(String, Serializable, UsageRecord) - Method in class org.gcube.accounting.datamodel.validations.validators.ValidLongValidator
Validate (and eventually convert) the value of the property identified by the key.
validate(String, Serializable, UsageRecord) - Method in class org.gcube.accounting.datamodel.validations.validators.ValidOperationResultValidator
Validate (and eventually convert) the value of the property identified by the key.
validate(String, Serializable, UsageRecord) - Method in class org.gcube.accounting.datamodel.validations.validators.ValidOperationTypeValidator
Validate (and eventually convert) the value of the property identified by the key.
validateField(String, Serializable) - Method in class org.gcube.accounting.datamodel.BasicUsageRecord
 
validateProperties(Map<String, Serializable>) - Method in class org.gcube.accounting.datamodel.BasicUsageRecord
 
validation - Variable in class org.gcube.accounting.datamodel.BasicUsageRecord
 
ValidInteger - Annotation Type in org.gcube.accounting.datamodel.validations.annotations
 
ValidIntegerValidator - Class in org.gcube.accounting.datamodel.validations.validators
 
ValidIntegerValidator() - Constructor for class org.gcube.accounting.datamodel.validations.validators.ValidIntegerValidator
 
ValidIP - Annotation Type in org.gcube.accounting.datamodel.validations.annotations
 
ValidIPValidator - Class in org.gcube.accounting.datamodel.validations.validators
 
ValidIPValidator() - Constructor for class org.gcube.accounting.datamodel.validations.validators.ValidIPValidator
 
ValidLong - Annotation Type in org.gcube.accounting.datamodel.validations.annotations
 
ValidLongValidator - Class in org.gcube.accounting.datamodel.validations.validators
 
ValidLongValidator() - Constructor for class org.gcube.accounting.datamodel.validations.validators.ValidLongValidator
 
ValidOperationResult - Annotation Type in org.gcube.accounting.datamodel.validations.annotations
 
ValidOperationResultValidator - Class in org.gcube.accounting.datamodel.validations.validators
 
ValidOperationResultValidator() - Constructor for class org.gcube.accounting.datamodel.validations.validators.ValidOperationResultValidator
 
ValidOperationType - Annotation Type in org.gcube.accounting.datamodel.validations.annotations
 
ValidOperationTypeValidator - Class in org.gcube.accounting.datamodel.validations.validators
 
ValidOperationTypeValidator() - Constructor for class org.gcube.accounting.datamodel.validations.validators.ValidOperationTypeValidator
 
valueOf(String) - Static method in enum org.gcube.accounting.datamodel.implementations.JobUsageRecord.JobStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.gcube.accounting.datamodel.implementations.StorageUsageRecord.OperationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.gcube.accounting.datamodel.implementations.TaskUsageRecord.USAGE_PHASE
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.gcube.accounting.datamodel.UsageRecord.OperationResult
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.gcube.accounting.datamodel.implementations.JobUsageRecord.JobStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.gcube.accounting.datamodel.implementations.StorageUsageRecord.OperationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.gcube.accounting.datamodel.implementations.TaskUsageRecord.USAGE_PHASE
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.gcube.accounting.datamodel.UsageRecord.OperationResult
Returns an array containing the constants of this enum type, in the order they are declared.
VMS_USED - Static variable in class org.gcube.accounting.datamodel.implementations.JobUsageRecord
 

W

WALL_DURATION - Static variable in class org.gcube.accounting.datamodel.implementations.JobUsageRecord
 
A B C D E F G H I J M N O P Q R S T U V W 

Copyright © 2015. All Rights Reserved.