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

A

account(SingleUsageRecord) - Method in class org.gcube.accounting.persistence.AccountingPersistence
Persist the #UsageRecord.
AccountingPersistence - Class in org.gcube.accounting.persistence
 
AccountingPersistence() - Constructor for class org.gcube.accounting.persistence.AccountingPersistence
 
AccountingPersistence(FallbackPersistence, AggregationScheduler) - Constructor for class org.gcube.accounting.persistence.AccountingPersistence
 
AccountingPersistenceConfiguration - Class in org.gcube.accounting.persistence
 
AccountingPersistenceConfiguration() - Constructor for class org.gcube.accounting.persistence.AccountingPersistenceConfiguration
 
AccountingPersistenceConfiguration(URI, String, String) - Constructor for class org.gcube.accounting.persistence.AccountingPersistenceConfiguration
 
AccountingPersistenceConfiguration(String) - Constructor for class org.gcube.accounting.persistence.AccountingPersistenceConfiguration
 
AccountingPersistenceExecutor - Interface in org.gcube.accounting.persistence
 
AccountingPersistenceFactory - Class in org.gcube.accounting.persistence
 
AccountingPersistenceFactory() - Constructor for class org.gcube.accounting.persistence.AccountingPersistenceFactory
 
aggregate(SingleUsageRecord, AccountingPersistenceExecutor, boolean) - Method in class org.gcube.accounting.aggregation.scheduler.AggregationScheduler
 
aggregate(SingleUsageRecord, AccountingPersistenceExecutor) - Method in class org.gcube.accounting.aggregation.scheduler.AggregationScheduler
Get an usage records and try to aggregate with other buffered Usage Record.
aggregate(T) - Method in class org.gcube.accounting.datamodel.AggregationStrategy
 
aggregate(B) - Method in class org.gcube.accounting.datamodel.AggregationStrategy
 
AGGREGATED - Static variable in class org.gcube.accounting.datamodel.BasicUsageRecord
Internal USE ONLY.
AGGREGATED_ID - Static variable in class org.gcube.accounting.datamodel.RawUsageRecord
Deprecated.
 
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 extends AggregatedUsageRecord<T,B>,B extends SingleUsageRecord> - Interface in org.gcube.accounting.datamodel
 
aggregationField - Variable in class org.gcube.accounting.datamodel.AggregationStrategy
 
AggregationScheduler - Class in org.gcube.accounting.aggregation.scheduler
 
AggregationScheduler() - Constructor for class org.gcube.accounting.aggregation.scheduler.AggregationScheduler
 
aggregationScheduler - Static variable in class org.gcube.accounting.aggregation.scheduler.AggregationScheduler
 
aggregationScheduler - Variable in class org.gcube.accounting.persistence.AccountingPersistence
 
AggregationStrategy<T extends AggregatedUsageRecord<T,B>,B extends SingleUsageRecord> - Class in org.gcube.accounting.datamodel
 
AggregationStrategy(T) - Constructor for class org.gcube.accounting.datamodel.AggregationStrategy
 

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
 
BufferAggregationScheduler - Class in org.gcube.accounting.aggregation.scheduler
 
BufferAggregationScheduler() - Constructor for class org.gcube.accounting.aggregation.scheduler.BufferAggregationScheduler
 

C

calculateWallDuration() - Method in class org.gcube.accounting.datamodel.basetypes.JobUsageRecord
 
CALLED_METHOD - Static variable in class org.gcube.accounting.datamodel.basetypes.ServiceUsageRecord
KEY for : Service Name
CALLER_HOST - Static variable in class org.gcube.accounting.datamodel.basetypes.ServiceUsageRecord
KEY for : hostname:port of the Hosting Node made the service call
cleanExtraFields() - Method in class org.gcube.accounting.datamodel.AggregationStrategy
 
clear() - Method in class org.gcube.accounting.aggregation.scheduler.AggregationScheduler
 
close() - Method in class org.gcube.accounting.persistence.AccountingPersistence
 
close() - Method in class org.gcube.accounting.persistence.FallbackPersistence
commonFieldHash(B) - Method in class org.gcube.accounting.datamodel.AggregationStrategy
 
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
KEY for : The user (or the Consumer Identity, that in the S2S communication is another service).
CORES - Static variable in class org.gcube.accounting.datamodel.basetypes.TaskUsageRecord
 
CREATE_TIME - Static variable in class org.gcube.accounting.datamodel.RawUsageRecord
Deprecated.
 
createTestJobUsageRecord() - Static method in class org.gcube.accounting.datamodel.basetypes.TestUsageRecord
 
createTestServiceUsageRecord() - Static method in class org.gcube.accounting.datamodel.basetypes.TestUsageRecord
Create a valid #ServiceUsageRecord
createTestStorageUsageRecord() - Static method in class org.gcube.accounting.datamodel.basetypes.TestUsageRecord
Create a valid #StorageUsageRecord
CREATION_TIME - Static variable in class org.gcube.accounting.datamodel.BasicUsageRecord
KEY for : The instant when the UR was created.
CREATOR_ID - Static variable in class org.gcube.accounting.datamodel.RawUsageRecord
Deprecated.
 

D

DATA_TYPE - Static variable in class org.gcube.accounting.datamodel.basetypes.StorageUsageRecord
KEY for : type of data accessed.
DATA_VOLUME - Static variable in class org.gcube.accounting.aggregation.StorageUsageRecord
 
DATA_VOLUME - Static variable in class org.gcube.accounting.datamodel.basetypes.StorageUsageRecord
Quantity of data in terms of KB
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.basetypes.TaskUsageRecord
 
DURATION - Static variable in class org.gcube.accounting.aggregation.ServiceUsageRecord
 
DURATION - Static variable in class org.gcube.accounting.datamodel.basetypes.ServiceUsageRecord
KEY for : Service Name
durationWeightedAverage(ServiceUsageRecord) - Method in class org.gcube.accounting.aggregation.strategy.ServiceUsageRecordAggregationStrategy
 

E

END_TIME - Static variable in class org.gcube.accounting.datamodel.BasicUsageRecord
KEY for : Used in aggregated record.

F

fallback - Variable in class org.gcube.accounting.persistence.AccountingPersistence
 
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
 
firstBufferedTime - Variable in class org.gcube.accounting.aggregation.scheduler.BufferAggregationScheduler
 
firstOfBuffer - Variable in class org.gcube.accounting.aggregation.scheduler.BufferAggregationScheduler
 
flush(AccountingPersistenceExecutor) - Method in class org.gcube.accounting.aggregation.scheduler.AggregationScheduler
 
flush(long, TimeUnit) - Method in class org.gcube.accounting.persistence.AccountingPersistence
 
FULLY_QUALIFIED_CONSUMER_ID - Static variable in class org.gcube.accounting.datamodel.RawUsageRecord
Deprecated.
 

G

generateRandomLong(long, long) - Static method in class org.gcube.accounting.datamodel.basetypes.TestUsageRecord
Generate A Random long in a range between min and max.
getAggregatedId() - Method in class org.gcube.accounting.datamodel.RawUsageRecord
Deprecated.
getAggregatedUsageRecord(JobUsageRecord) - Method in class org.gcube.accounting.aggregation.JobUsageRecord
getAggregatedUsageRecord(PortletUsageRecord) - Method in class org.gcube.accounting.aggregation.PortletUsageRecord
getAggregatedUsageRecord(ServiceUsageRecord) - Method in class org.gcube.accounting.aggregation.ServiceUsageRecord
getAggregatedUsageRecord(StorageUsageRecord) - Method in class org.gcube.accounting.aggregation.StorageUsageRecord
getAggregatedUsageRecord(TaskUsageRecord) - Method in class org.gcube.accounting.aggregation.TaskUsageRecord
getAggregatedUsageRecord(B) - Method in interface org.gcube.accounting.datamodel.AggregatedUsageRecord
 
getAggregatedUsageRecord() - Method in class org.gcube.accounting.datamodel.AggregationStrategy
 
getAggregatedUsageRecordClass(String) - Method in class org.gcube.accounting.aggregation.scheduler.AggregationScheduler
 
getAggregattionStrategyUsageRecordClass(String) - Method in class org.gcube.accounting.aggregation.scheduler.AggregationScheduler
 
getAllFields(Class<?>) - Static method in class org.gcube.accounting.datamodel.BasicUsageRecord
 
getBroker() - Method in class org.gcube.accounting.messaging.QueueCouple
Deprecated.
getCalledMethod() - Method in class org.gcube.accounting.datamodel.basetypes.ServiceUsageRecord
 
getCallerHost() - Method in class org.gcube.accounting.datamodel.basetypes.ServiceUsageRecord
 
getClass(String, boolean) - Static method in class org.gcube.accounting.datamodel.BasicUsageRecord
 
getConsumerId() - Method in class org.gcube.accounting.datamodel.BasicUsageRecord
Return the user (or the Consumer Identity, that in the S2S communication is another service)
getConsumerId() - Method in interface org.gcube.accounting.datamodel.UsageRecord
Return the user (or the Consumer Identity, that in the S2S communication is another service)
getCores() - Method in class org.gcube.accounting.datamodel.basetypes.TaskUsageRecord
 
getCreateTime() - Method in class org.gcube.accounting.datamodel.RawUsageRecord
Deprecated.
getCreationTime() - Method in class org.gcube.accounting.datamodel.BasicUsageRecord
Return the instant when this {#UsageRecord} was created.
getCreationTime() - Method in interface org.gcube.accounting.datamodel.UsageRecord
Return the instant when this {#UsageRecord} was created.
getCreatorId() - Method in class org.gcube.accounting.datamodel.RawUsageRecord
Deprecated.
getDataType() - Method in class org.gcube.accounting.datamodel.basetypes.StorageUsageRecord
 
getDataVolume() - Method in class org.gcube.accounting.datamodel.basetypes.StorageUsageRecord
 
getDuration() - Method in class org.gcube.accounting.datamodel.basetypes.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}
getEndTimeInMillis() - 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.
getHost() - Method in class org.gcube.accounting.datamodel.basetypes.ServiceUsageRecord
 
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.basetypes.TaskUsageRecord
 
getInputFilesSize() - Method in class org.gcube.accounting.datamodel.basetypes.TaskUsageRecord
 
getInstance() - Static method in class org.gcube.accounting.aggregation.scheduler.AggregationScheduler
 
getJobEndTime() - Method in class org.gcube.accounting.datamodel.basetypes.JobUsageRecord
 
getJobId() - Method in class org.gcube.accounting.datamodel.basetypes.JobUsageRecord
 
getJobId() - Method in class org.gcube.accounting.datamodel.basetypes.TaskUsageRecord
 
getJobName() - Method in class org.gcube.accounting.datamodel.basetypes.JobUsageRecord
 
getJobQualifier() - Method in class org.gcube.accounting.datamodel.basetypes.JobUsageRecord
 
getJobStartTime() - Method in class org.gcube.accounting.datamodel.basetypes.JobUsageRecord
 
getMaxInvocationTime() - Method in class org.gcube.accounting.aggregation.ServiceUsageRecord
 
getMessage() - Method in class org.gcube.accounting.datamodel.basetypes.PortletUsageRecord
 
getMinInvocationTime() - Method in class org.gcube.accounting.aggregation.ServiceUsageRecord
 
getOperationCount() - Method in class org.gcube.accounting.aggregation.ServiceUsageRecord
 
getOperationCount() - Method in class org.gcube.accounting.aggregation.StorageUsageRecord
 
getOperationCount() - Method in class org.gcube.accounting.datamodel.BasicUsageRecord
 
getOperationId() - Method in class org.gcube.accounting.datamodel.basetypes.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.basetypes.StorageUsageRecord
 
getOutputFilesNumber() - Method in class org.gcube.accounting.datamodel.basetypes.TaskUsageRecord
 
getOutputFilesSize() - Method in class org.gcube.accounting.datamodel.basetypes.TaskUsageRecord
 
getOverallNetworkIn() - Method in class org.gcube.accounting.datamodel.basetypes.TaskUsageRecord
 
getOverallNetworkOut() - Method in class org.gcube.accounting.datamodel.basetypes.TaskUsageRecord
 
getPassword() - Method in class org.gcube.accounting.persistence.AccountingPersistenceConfiguration
 
getPersistence() - Static method in class org.gcube.accounting.persistence.AccountingPersistenceFactory
 
getPortletId() - Method in class org.gcube.accounting.datamodel.basetypes.PortletUsageRecord
 
getProcessors() - Method in class org.gcube.accounting.datamodel.basetypes.TaskUsageRecord
 
getProperty(String) - Method in class org.gcube.accounting.persistence.AccountingPersistenceConfiguration
 
getProviderURI() - Method in class org.gcube.accounting.datamodel.basetypes.StorageUsageRecord
 
getQualifier() - Method in class org.gcube.accounting.datamodel.basetypes.StorageUsageRecord
 
getRefHost() - Method in class org.gcube.accounting.datamodel.basetypes.TaskUsageRecord
 
getRefVM() - Method in class org.gcube.accounting.datamodel.basetypes.TaskUsageRecord
 
getRequiredFields() - Method in class org.gcube.accounting.datamodel.BasicUsageRecord
getRequiredFields() - Method in interface org.gcube.accounting.datamodel.UsageRecord
 
getResourceAccountingInstance() - Static method in class org.gcube.accounting.messaging.ResourceAccountingFactory
Deprecated.
getResourceOwner() - Method in class org.gcube.accounting.datamodel.basetypes.StorageUsageRecord
Return the identity id of the storage resource 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.basetypes.StorageUsageRecord
Return the scope of the storage resource
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.
getResourceURI() - Method in class org.gcube.accounting.datamodel.basetypes.StorageUsageRecord
 
getScope() - Method in class org.gcube.accounting.datamodel.BasicUsageRecord
Return the scope of this {#UsageRecord}
getScope() - Method in interface org.gcube.accounting.datamodel.UsageRecord
Return the scope of this {#UsageRecord}
getScope() - Method in class org.gcube.accounting.messaging.QueueCouple
Deprecated.
getServiceClass() - Method in class org.gcube.accounting.datamodel.basetypes.ServiceUsageRecord
 
getServiceEndpoint(String, String, String) - Method in class org.gcube.accounting.persistence.AccountingPersistenceConfiguration
 
getServiceName() - Method in class org.gcube.accounting.datamodel.basetypes.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}
getStartTimeInMillis() - Method in class org.gcube.accounting.datamodel.BasicUsageRecord
Return the left end of the time interval covered by this {#UsageRecord}
getUri() - Method in class org.gcube.accounting.persistence.AccountingPersistenceConfiguration
 
getUsageEndTime() - Method in class org.gcube.accounting.datamodel.basetypes.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.basetypes.TaskUsageRecord
 
getUsername() - Method in class org.gcube.accounting.persistence.AccountingPersistenceConfiguration
 
getVmsUsed() - Method in class org.gcube.accounting.datamodel.basetypes.JobUsageRecord
 
getWallDuration() - Method in class org.gcube.accounting.datamodel.basetypes.JobUsageRecord
 

H

HOME_SYSTEM_PROPERTY - Static variable in class org.gcube.accounting.persistence.AccountingPersistenceFactory
 
HOST - Static variable in class org.gcube.accounting.datamodel.basetypes.ServiceUsageRecord
KEY for : hostname:port of the Hosting Node receiving the service call

I

ID - Static variable in class org.gcube.accounting.datamodel.BasicUsageRecord
KEY for : The unique identifier for the UsageRecord.
init() - Method in class org.gcube.accounting.persistence.AccountingPersistenceConfiguration
 
initializeValidation() - Method in class org.gcube.accounting.datamodel.BasicUsageRecord
 
INPUT_FILES_NUMBER - Static variable in class org.gcube.accounting.datamodel.basetypes.TaskUsageRecord
 
INPUT_FILES_SIZE - Static variable in class org.gcube.accounting.datamodel.basetypes.TaskUsageRecord
 
instantiateAggregatedUsageRecord(UsageRecord) - Method in class org.gcube.accounting.aggregation.scheduler.AggregationScheduler
 
instantiateAggregationStrategy(AggregatedUsageRecord) - Method in class org.gcube.accounting.aggregation.scheduler.AggregationScheduler
 
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(Throwable) - Constructor for exception org.gcube.accounting.exception.InvalidValueException
 
InvalidValueException(String, Throwable) - Constructor for exception org.gcube.accounting.exception.InvalidValueException
 
isAggregable(UsageRecord) - Method in class org.gcube.accounting.datamodel.AggregationStrategy
 
isIpAddress(String) - Static method in class org.gcube.accounting.datamodel.validations.validators.ValidIPValidator
 
isTimeToPersist() - Method in class org.gcube.accounting.aggregation.scheduler.AggregationScheduler
 
isTimeToPersist() - Method in class org.gcube.accounting.aggregation.scheduler.BufferAggregationScheduler
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.basetypes.JobUsageRecord
 
JOB_ID - Static variable in class org.gcube.accounting.datamodel.basetypes.JobUsageRecord
 
JOB_ID - Static variable in class org.gcube.accounting.datamodel.basetypes.TaskUsageRecord
 
JOB_NAME - Static variable in class org.gcube.accounting.datamodel.basetypes.JobUsageRecord
 
JOB_QUALIFIER - Static variable in class org.gcube.accounting.datamodel.basetypes.JobUsageRecord
 
JOB_START_TIME - Static variable in class org.gcube.accounting.datamodel.basetypes.JobUsageRecord
 
JOB_STATUS - Static variable in class org.gcube.accounting.datamodel.basetypes.JobUsageRecord
 
JobUsageRecord - Class in org.gcube.accounting.aggregation
This Class is for library internal use only
JobUsageRecord() - Constructor for class org.gcube.accounting.aggregation.JobUsageRecord
 
JobUsageRecord(Map<String, Serializable>) - Constructor for class org.gcube.accounting.aggregation.JobUsageRecord
 
JobUsageRecord - Class in org.gcube.accounting.datamodel.basetypes
 
JobUsageRecord() - Constructor for class org.gcube.accounting.datamodel.basetypes.JobUsageRecord
 
JobUsageRecord(Map<String, Serializable>) - Constructor for class org.gcube.accounting.datamodel.basetypes.JobUsageRecord
 
JobUsageRecord - Class in org.gcube.accounting.datamodel.usagerecords
 
JobUsageRecord() - Constructor for class org.gcube.accounting.datamodel.usagerecords.JobUsageRecord
 
JobUsageRecord(Map<String, Serializable>) - Constructor for class org.gcube.accounting.datamodel.usagerecords.JobUsageRecord
 
JobUsageRecord.CalculateWallDuration - Annotation Type in org.gcube.accounting.datamodel.basetypes
 
JobUsageRecord.CalculateWallDurationAction - Class in org.gcube.accounting.datamodel.basetypes
 
JobUsageRecord.CalculateWallDurationAction() - Constructor for class org.gcube.accounting.datamodel.basetypes.JobUsageRecord.CalculateWallDurationAction
 
JobUsageRecord.JobStatus - Enum in org.gcube.accounting.datamodel.basetypes
 

M

madeAggregation(UsageRecord) - Method in class org.gcube.accounting.aggregation.scheduler.AggregationScheduler
 
MAX_INVOCATION_TIME - Static variable in class org.gcube.accounting.aggregation.ServiceUsageRecord
 
MAX_RECORDS_NUMBER - Static variable in class org.gcube.accounting.aggregation.scheduler.BufferAggregationScheduler
Define the MAX number of Record to buffer.
MESSAGE - Static variable in class org.gcube.accounting.datamodel.basetypes.PortletUsageRecord
 
MIN_INVOCATION_TIME - Static variable in class org.gcube.accounting.aggregation.ServiceUsageRecord
 
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

NotAggregatableRecordsExceptions - Exception in org.gcube.accounting.exception
 
NotAggregatableRecordsExceptions() - Constructor for exception org.gcube.accounting.exception.NotAggregatableRecordsExceptions
 
NotAggregatableRecordsExceptions(String) - Constructor for exception org.gcube.accounting.exception.NotAggregatableRecordsExceptions
 
NotAggregatableRecordsExceptions(Throwable) - Constructor for exception org.gcube.accounting.exception.NotAggregatableRecordsExceptions
 
NotAggregatableRecordsExceptions(String, Throwable) - Constructor for exception org.gcube.accounting.exception.NotAggregatableRecordsExceptions
 
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

OLD_RECORD_MAX_TIME_ELAPSED - Static variable in class org.gcube.accounting.aggregation.scheduler.BufferAggregationScheduler
The Max amount of time elapsed form last record before after that the buffered record are persisted even if TODO Get from configuration
OPERATION_COUNT - Static variable in interface org.gcube.accounting.datamodel.AggregatedUsageRecord
 
OPERATION_COUNT - Static variable in class org.gcube.accounting.datamodel.BasicUsageRecord
KEY for : Indicate The Number of Aggregated Operation
OPERATION_ID - Static variable in class org.gcube.accounting.datamodel.basetypes.PortletUsageRecord
 
OPERATION_RESULT - Static variable in class org.gcube.accounting.datamodel.BasicUsageRecord
KEY for : The Operation Result of the accounted operation.
OPERATION_TYPE - Static variable in class org.gcube.accounting.datamodel.basetypes.StorageUsageRecord
KEY for : The operation performed over the stored resource.
org.gcube.accounting.aggregation - package org.gcube.accounting.aggregation
 
org.gcube.accounting.aggregation.scheduler - package org.gcube.accounting.aggregation.scheduler
 
org.gcube.accounting.aggregation.strategy - package org.gcube.accounting.aggregation.strategy
 
org.gcube.accounting.datamodel - package org.gcube.accounting.datamodel
 
org.gcube.accounting.datamodel.basetypes - package org.gcube.accounting.datamodel.basetypes
 
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.usagerecords - package org.gcube.accounting.datamodel.usagerecords
 
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.basetypes.TaskUsageRecord
 
OUTPUT_FILES_SIZE - Static variable in class org.gcube.accounting.datamodel.basetypes.TaskUsageRecord
 
OVERALL_NETWORK_IN - Static variable in class org.gcube.accounting.datamodel.basetypes.TaskUsageRecord
 
OVERALL_NETWORK_OUT - Static variable in class org.gcube.accounting.datamodel.basetypes.TaskUsageRecord
 

P

password - Variable in class org.gcube.accounting.persistence.AccountingPersistenceConfiguration
 
persist(UsageRecord...) - Method in interface org.gcube.accounting.persistence.AccountingPersistenceExecutor
 
persistence - Variable in class org.gcube.accounting.messaging.ResourceAccounting
Deprecated.
PERSISTENCE_CLASS_NAME - Static variable in class org.gcube.accounting.persistence.AccountingPersistenceConfiguration
 
PORTLET_ID - Static variable in class org.gcube.accounting.datamodel.basetypes.PortletUsageRecord
 
PortletUsageRecord - Class in org.gcube.accounting.aggregation
This Class is for library internal use only
PortletUsageRecord() - Constructor for class org.gcube.accounting.aggregation.PortletUsageRecord
 
PortletUsageRecord(Map<String, Serializable>) - Constructor for class org.gcube.accounting.aggregation.PortletUsageRecord
 
PortletUsageRecord - Class in org.gcube.accounting.datamodel.basetypes
 
PortletUsageRecord() - Constructor for class org.gcube.accounting.datamodel.basetypes.PortletUsageRecord
 
PortletUsageRecord(Map<String, Serializable>) - Constructor for class org.gcube.accounting.datamodel.basetypes.PortletUsageRecord
 
PortletUsageRecord - Class in org.gcube.accounting.datamodel.usagerecords
 
PortletUsageRecord() - Constructor for class org.gcube.accounting.datamodel.usagerecords.PortletUsageRecord
 
PortletUsageRecord(Map<String, Serializable>) - Constructor for class org.gcube.accounting.datamodel.usagerecords.PortletUsageRecord
 
PortletUsageRecord.MoveToConsumerId - Annotation Type in org.gcube.accounting.datamodel.basetypes
 
PortletUsageRecord.MoveToConsumerIdAction - Class in org.gcube.accounting.datamodel.basetypes
 
PortletUsageRecord.MoveToConsumerIdAction() - Constructor for class org.gcube.accounting.datamodel.basetypes.PortletUsageRecord.MoveToConsumerIdAction
 
prepareConnection(AccountingPersistenceConfiguration) - Method in class org.gcube.accounting.persistence.AccountingPersistence
Prepare the connection to persistence.
prepareConnection(AccountingPersistenceConfiguration) - Method in class org.gcube.accounting.persistence.FallbackPersistence
Prepare the connection to persistence.
PROCESSORS - Static variable in class org.gcube.accounting.datamodel.basetypes.TaskUsageRecord
 
propertyMap - Variable in class org.gcube.accounting.persistence.AccountingPersistenceConfiguration
 
PROVIDER_URI - Static variable in class org.gcube.accounting.datamodel.basetypes.StorageUsageRecord
 

Q

QUALIFIER - Static variable in class org.gcube.accounting.datamodel.basetypes.StorageUsageRecord
KEY for : Qualifies the data in terms of data (e.g.
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.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.MoveToScope - Annotation Type in org.gcube.accounting.datamodel
Deprecated.
 
RawUsageRecord.MoveToScopeAction - Class in org.gcube.accounting.datamodel
Deprecated.
 
RawUsageRecord.MoveToScopeAction() - Constructor for class org.gcube.accounting.datamodel.RawUsageRecord.MoveToScopeAction
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.AccountingPersistence
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
reallyAggregate(ServiceUsageRecord) - Method in class org.gcube.accounting.aggregation.strategy.ServiceUsageRecordAggregationStrategy
 
reallyAggregate(StorageUsageRecord) - Method in class org.gcube.accounting.aggregation.strategy.StorageUsageRecordAggregationStrategy
 
reallyAggregate(T) - Method in class org.gcube.accounting.datamodel.AggregationStrategy
 
records - Variable in class org.gcube.accounting.aggregation.scheduler.AggregationScheduler
 
REF_HOST - Static variable in class org.gcube.accounting.datamodel.basetypes.TaskUsageRecord
 
REF_VM - Static variable in class org.gcube.accounting.datamodel.basetypes.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.basetypes.StorageUsageRecord
KEY for : The Owner of the stored Resource
RESOURCE_OWNER - Static variable in class org.gcube.accounting.datamodel.RawUsageRecord
Deprecated.
 
RESOURCE_SCOPE - Static variable in class org.gcube.accounting.datamodel.basetypes.StorageUsageRecord
KEY for : The Scope where the Resource was stored
RESOURCE_SCOPE - Static variable in class org.gcube.accounting.datamodel.RawUsageRecord
Deprecated.
 
RESOURCE_TYPE - Static variable in class org.gcube.accounting.datamodel.RawUsageRecord
Deprecated.
 
RESOURCE_URI - Static variable in class org.gcube.accounting.datamodel.basetypes.StorageUsageRecord
KEY for : The URI of the Stored Resource
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

SCOPE - Static variable in class org.gcube.accounting.datamodel.BasicUsageRecord
KEY for : The accounting scope
sendAccountingMessage(RawUsageRecord) - Method in class org.gcube.accounting.messaging.ResourceAccounting
Deprecated.
SERVICE_CLASS - Static variable in class org.gcube.accounting.datamodel.basetypes.ServiceUsageRecord
KEY for : Service Class
SERVICE_ENDPOINT_CATEGORY - Variable in class org.gcube.accounting.persistence.AccountingPersistenceConfiguration
 
SERVICE_ENDPOINT_NAME - Variable in class org.gcube.accounting.persistence.AccountingPersistenceConfiguration
 
SERVICE_NAME - Static variable in class org.gcube.accounting.datamodel.basetypes.ServiceUsageRecord
KEY for : Service Name
ServiceUsageRecord - Class in org.gcube.accounting.aggregation
This Class is for library internal use only
ServiceUsageRecord() - Constructor for class org.gcube.accounting.aggregation.ServiceUsageRecord
 
ServiceUsageRecord(Map<String, Serializable>) - Constructor for class org.gcube.accounting.aggregation.ServiceUsageRecord
 
ServiceUsageRecord(ServiceUsageRecord) - Constructor for class org.gcube.accounting.aggregation.ServiceUsageRecord
 
ServiceUsageRecord - Class in org.gcube.accounting.datamodel.basetypes
 
ServiceUsageRecord() - Constructor for class org.gcube.accounting.datamodel.basetypes.ServiceUsageRecord
 
ServiceUsageRecord(Map<String, Serializable>) - Constructor for class org.gcube.accounting.datamodel.basetypes.ServiceUsageRecord
 
ServiceUsageRecord - Class in org.gcube.accounting.datamodel.usagerecords
 
ServiceUsageRecord() - Constructor for class org.gcube.accounting.datamodel.usagerecords.ServiceUsageRecord
 
ServiceUsageRecord(Map<String, Serializable>) - Constructor for class org.gcube.accounting.datamodel.usagerecords.ServiceUsageRecord
 
ServiceUsageRecordAggregationStrategy - Class in org.gcube.accounting.aggregation.strategy
 
ServiceUsageRecordAggregationStrategy(ServiceUsageRecord) - Constructor for class org.gcube.accounting.aggregation.strategy.ServiceUsageRecordAggregationStrategy
 
setAggregatedId(String) - Method in class org.gcube.accounting.datamodel.RawUsageRecord
Deprecated.
setAggregationScheduler(AggregationScheduler) - Method in class org.gcube.accounting.persistence.AccountingPersistence
 
setBroker(String) - Method in class org.gcube.accounting.messaging.QueueCouple
Deprecated.
setCalledMethod(String) - Method in class org.gcube.accounting.datamodel.basetypes.ServiceUsageRecord
 
setCallerHost(String) - Method in class org.gcube.accounting.datamodel.basetypes.ServiceUsageRecord
 
setConsumerId(String) - Method in class org.gcube.accounting.datamodel.BasicUsageRecord
Set the user (or the Consumer Identity, that in the S2S communication is another service)
setConsumerId(String) - Method in class org.gcube.accounting.datamodel.RawUsageRecord
Deprecated.
setConsumerId(String) - Method in interface org.gcube.accounting.datamodel.UsageRecord
Set the user (or the Consumer Identity, that in the S2S communication is another service)
setCores(int) - Method in class org.gcube.accounting.datamodel.basetypes.TaskUsageRecord
 
setCreateTime(Date) - Method in class org.gcube.accounting.datamodel.RawUsageRecord
Deprecated.
setCreationTime(Calendar) - Method in class org.gcube.accounting.datamodel.BasicUsageRecord
The CreationTime is automatically created by the implementation Class.
setCreationTime(Calendar) - Method in interface org.gcube.accounting.datamodel.UsageRecord
The CreationTime is automatically created by the implementation Class.
setCreatorId(String) - Method in class org.gcube.accounting.datamodel.RawUsageRecord
Deprecated.
setDataType(StorageUsageRecord.DataType) - Method in class org.gcube.accounting.datamodel.basetypes.StorageUsageRecord
 
setDataVolume(long) - Method in class org.gcube.accounting.datamodel.basetypes.StorageUsageRecord
 
setDuration(Long) - Method in class org.gcube.accounting.datamodel.basetypes.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.
setFallback(FallbackPersistence) - Method in class org.gcube.accounting.persistence.AccountingPersistence
 
setFallbackLocation(String) - Static method in class org.gcube.accounting.persistence.AccountingPersistenceFactory
 
setFullyQualifiedConsumerId(String) - Method in class org.gcube.accounting.datamodel.RawUsageRecord
Deprecated.
setHost(String) - Method in class org.gcube.accounting.datamodel.basetypes.ServiceUsageRecord
 
setId(String) - Method in class org.gcube.accounting.datamodel.BasicUsageRecord
The ID is automatically Created by the implementation Class.
setId(String) - Method in interface org.gcube.accounting.datamodel.UsageRecord
The ID is automatically Created by the implementation Class.
setInputFilesNumber(int) - Method in class org.gcube.accounting.datamodel.basetypes.TaskUsageRecord
 
setInputFilesSize(long) - Method in class org.gcube.accounting.datamodel.basetypes.TaskUsageRecord
 
setJobEndTime(Calendar) - Method in class org.gcube.accounting.datamodel.basetypes.JobUsageRecord
 
setJobId(String) - Method in class org.gcube.accounting.datamodel.basetypes.JobUsageRecord
 
setJobId(String) - Method in class org.gcube.accounting.datamodel.basetypes.TaskUsageRecord
 
setJobName(String) - Method in class org.gcube.accounting.datamodel.basetypes.JobUsageRecord
 
setJobQualifier(String) - Method in class org.gcube.accounting.datamodel.basetypes.JobUsageRecord
 
setJobStartTime(Calendar) - Method in class org.gcube.accounting.datamodel.basetypes.JobUsageRecord
 
setMaxInvocationTime(long) - Method in class org.gcube.accounting.aggregation.ServiceUsageRecord
 
setMessage(String) - Method in class org.gcube.accounting.datamodel.basetypes.PortletUsageRecord
 
setMinInvocationTime(long) - Method in class org.gcube.accounting.aggregation.ServiceUsageRecord
 
setOperationCount(int) - Method in class org.gcube.accounting.aggregation.ServiceUsageRecord
 
setOperationCount(int) - Method in class org.gcube.accounting.aggregation.StorageUsageRecord
 
setOperationCount(int) - Method in class org.gcube.accounting.datamodel.BasicUsageRecord
 
setOperationId(String) - Method in class org.gcube.accounting.datamodel.basetypes.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(StorageUsageRecord.OperationType) - Method in class org.gcube.accounting.datamodel.basetypes.StorageUsageRecord
 
setOutputFilesNumber(int) - Method in class org.gcube.accounting.datamodel.basetypes.TaskUsageRecord
 
setOutputFilesSize(long) - Method in class org.gcube.accounting.datamodel.basetypes.TaskUsageRecord
 
setOverallNetworkIn(long) - Method in class org.gcube.accounting.datamodel.basetypes.TaskUsageRecord
 
setOverallNetworkOut(long) - Method in class org.gcube.accounting.datamodel.basetypes.TaskUsageRecord
 
setPassword(String) - Method in class org.gcube.accounting.persistence.AccountingPersistenceConfiguration
 
setPortletId(String) - Method in class org.gcube.accounting.datamodel.basetypes.PortletUsageRecord
 
setProcessors(int) - Method in class org.gcube.accounting.datamodel.basetypes.TaskUsageRecord
 
setProviderURI(URI) - Method in class org.gcube.accounting.datamodel.basetypes.StorageUsageRecord
 
setQualifier(String) - Method in class org.gcube.accounting.datamodel.basetypes.StorageUsageRecord
 
setRefHost(String) - Method in class org.gcube.accounting.datamodel.basetypes.TaskUsageRecord
 
setRefVM(String) - Method in class org.gcube.accounting.datamodel.basetypes.TaskUsageRecord
 
setResourceOwner(String) - Method in class org.gcube.accounting.datamodel.basetypes.StorageUsageRecord
Set the identity id of the storage resource 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.basetypes.StorageUsageRecord
Set the scope of the storage resource
setResourceScope(String) - Method in class org.gcube.accounting.datamodel.RawUsageRecord
Deprecated.
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.
setResourceURI(URI) - Method in class org.gcube.accounting.datamodel.basetypes.StorageUsageRecord
 
setScope(String) - Method in class org.gcube.accounting.datamodel.BasicUsageRecord
Set the accounting scope of the {#UsageRecord}
setScope(String) - Method in interface org.gcube.accounting.datamodel.UsageRecord
Set the accounting scope of the {#UsageRecord}
setScope(String) - Method in class org.gcube.accounting.messaging.QueueCouple
Deprecated.
setServiceClass(String) - Method in class org.gcube.accounting.datamodel.basetypes.ServiceUsageRecord
 
setServiceName(String) - Method in class org.gcube.accounting.datamodel.basetypes.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.
setUri(URI) - Method in class org.gcube.accounting.persistence.AccountingPersistenceConfiguration
 
setUsageEndTime(Calendar) - Method in class org.gcube.accounting.datamodel.basetypes.TaskUsageRecord
 
setUsageStartTime(Calendar) - Method in class org.gcube.accounting.datamodel.basetypes.TaskUsageRecord
 
setUsername(String) - Method in class org.gcube.accounting.persistence.AccountingPersistenceConfiguration
 
setValues(ServiceEndpoint, String) - Method in class org.gcube.accounting.persistence.AccountingPersistenceConfiguration
 
setVmsUsed(int) - Method in class org.gcube.accounting.datamodel.basetypes.JobUsageRecord
 
SingleUsageRecord - Interface in org.gcube.accounting.datamodel
 
specificClear() - Method in class org.gcube.accounting.aggregation.scheduler.AggregationScheduler
 
specificClear() - Method in class org.gcube.accounting.aggregation.scheduler.BufferAggregationScheduler
 
START_TIME - Static variable in class org.gcube.accounting.datamodel.BasicUsageRecord
KEY for : Used in aggregated record.
StorageUsageRecord - Class in org.gcube.accounting.aggregation
This Class is for library internal use only
StorageUsageRecord() - Constructor for class org.gcube.accounting.aggregation.StorageUsageRecord
 
StorageUsageRecord(Map<String, Serializable>) - Constructor for class org.gcube.accounting.aggregation.StorageUsageRecord
 
StorageUsageRecord(StorageUsageRecord) - Constructor for class org.gcube.accounting.aggregation.StorageUsageRecord
 
StorageUsageRecord - Class in org.gcube.accounting.datamodel.basetypes
 
StorageUsageRecord() - Constructor for class org.gcube.accounting.datamodel.basetypes.StorageUsageRecord
 
StorageUsageRecord(Map<String, Serializable>) - Constructor for class org.gcube.accounting.datamodel.basetypes.StorageUsageRecord
 
StorageUsageRecord - Class in org.gcube.accounting.datamodel.usagerecords
 
StorageUsageRecord() - Constructor for class org.gcube.accounting.datamodel.usagerecords.StorageUsageRecord
 
StorageUsageRecord(Map<String, Serializable>) - Constructor for class org.gcube.accounting.datamodel.usagerecords.StorageUsageRecord
 
StorageUsageRecord.DataType - Enum in org.gcube.accounting.datamodel.basetypes
 
StorageUsageRecord.OperationType - Enum in org.gcube.accounting.datamodel.basetypes
 
StorageUsageRecordAggregationStrategy - Class in org.gcube.accounting.aggregation.strategy
 
StorageUsageRecordAggregationStrategy(StorageUsageRecord) - Constructor for class org.gcube.accounting.aggregation.strategy.StorageUsageRecordAggregationStrategy
 

T

t - Variable in class org.gcube.accounting.datamodel.AggregationStrategy
 
TaskUsageRecord - Class in org.gcube.accounting.aggregation
This Class is for library internal use only
TaskUsageRecord() - Constructor for class org.gcube.accounting.aggregation.TaskUsageRecord
 
TaskUsageRecord(Map<String, Serializable>) - Constructor for class org.gcube.accounting.aggregation.TaskUsageRecord
 
TaskUsageRecord - Class in org.gcube.accounting.datamodel.basetypes
 
TaskUsageRecord() - Constructor for class org.gcube.accounting.datamodel.basetypes.TaskUsageRecord
 
TaskUsageRecord(Map<String, Serializable>) - Constructor for class org.gcube.accounting.datamodel.basetypes.TaskUsageRecord
 
TaskUsageRecord - Class in org.gcube.accounting.datamodel.usagerecords
 
TaskUsageRecord() - Constructor for class org.gcube.accounting.datamodel.usagerecords.TaskUsageRecord
 
TaskUsageRecord(Map<String, Serializable>) - Constructor for class org.gcube.accounting.datamodel.usagerecords.TaskUsageRecord
 
TaskUsageRecord.USAGE_PHASE - Enum in org.gcube.accounting.datamodel.basetypes
 
TEST_CALLED_METHOD - Static variable in class org.gcube.accounting.datamodel.basetypes.TestUsageRecord
 
TEST_CALLER_HOST - Static variable in class org.gcube.accounting.datamodel.basetypes.TestUsageRecord
 
TEST_CONSUMER_ID - Static variable in class org.gcube.accounting.datamodel.basetypes.TestUsageRecord
 
TEST_HOST - Static variable in class org.gcube.accounting.datamodel.basetypes.TestUsageRecord
 
TEST_PROPERTY_NAME - Static variable in class org.gcube.accounting.datamodel.basetypes.TestUsageRecord
 
TEST_PROPERTY_VALUE - Static variable in class org.gcube.accounting.datamodel.basetypes.TestUsageRecord
 
TEST_PROVIDER_URI - Static variable in class org.gcube.accounting.datamodel.basetypes.TestUsageRecord
 
TEST_RESOUCE_OWNER - Static variable in class org.gcube.accounting.datamodel.basetypes.TestUsageRecord
 
TEST_RESOUCE_SCOPE - Static variable in class org.gcube.accounting.datamodel.basetypes.TestUsageRecord
 
TEST_RESOURCE_URI - Static variable in class org.gcube.accounting.datamodel.basetypes.TestUsageRecord
 
TEST_SCOPE - Static variable in class org.gcube.accounting.datamodel.basetypes.TestUsageRecord
 
TEST_SERVICE_CLASS - Static variable in class org.gcube.accounting.datamodel.basetypes.TestUsageRecord
 
TEST_SERVICE_NAME - Static variable in class org.gcube.accounting.datamodel.basetypes.TestUsageRecord
 
TestUsageRecord - Class in org.gcube.accounting.datamodel.basetypes
 
TestUsageRecord() - Constructor for class org.gcube.accounting.datamodel.basetypes.TestUsageRecord
 
timestampStringToCalendar(long) - Method in class org.gcube.accounting.datamodel.BasicUsageRecord
 
toString() - Method in class org.gcube.accounting.datamodel.BasicUsageRecord
 
totalBufferedRecords - Variable in class org.gcube.accounting.aggregation.scheduler.AggregationScheduler
 

U

unaggregableRecords - Variable in class org.gcube.accounting.aggregation.scheduler.AggregationScheduler
 
uri - Variable in class org.gcube.accounting.persistence.AccountingPersistenceConfiguration
 
USAGE_END_TIME - Static variable in class org.gcube.accounting.datamodel.basetypes.TaskUsageRecord
 
USAGE_PHASE - Static variable in class org.gcube.accounting.datamodel.basetypes.TaskUsageRecord
 
USAGE_RECORD_TYPE - Static variable in class org.gcube.accounting.datamodel.BasicUsageRecord
Internal USE ONLY.
USAGE_START_TIME - Static variable in class org.gcube.accounting.datamodel.basetypes.TaskUsageRecord
 
UsageRecord - Interface in org.gcube.accounting.datamodel
 
UsageRecord.OperationResult - Enum in org.gcube.accounting.datamodel
 
USER_ID - Static variable in class org.gcube.accounting.datamodel.basetypes.PortletUsageRecord
 
username - Variable in class org.gcube.accounting.persistence.AccountingPersistenceConfiguration
 

V

validate(String, Serializable, UsageRecord) - Method in class org.gcube.accounting.datamodel.basetypes.JobUsageRecord.CalculateWallDurationAction
 
validate(String, Serializable, UsageRecord) - Method in class org.gcube.accounting.datamodel.basetypes.PortletUsageRecord.MoveToConsumerIdAction
 
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.RawUsageRecord.MoveToCreationTimeAction
Deprecated.
 
validate(String, Serializable, UsageRecord) - Method in class org.gcube.accounting.datamodel.RawUsageRecord.MoveToScopeAction
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.ValidDataTypeValidator
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.
validate(String, Serializable, UsageRecord) - Method in class org.gcube.accounting.datamodel.validations.validators.ValidURIValidator
Validate (and eventually convert) the value of the property identified by the key.
validateAccountAggregate(SingleUsageRecord, boolean, boolean) - Method in class org.gcube.accounting.persistence.AccountingPersistence
 
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
 
ValidDataType - Annotation Type in org.gcube.accounting.datamodel.validations.annotations
 
ValidDataTypeValidator - Class in org.gcube.accounting.datamodel.validations.validators
 
ValidDataTypeValidator() - Constructor for class org.gcube.accounting.datamodel.validations.validators.ValidDataTypeValidator
 
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
 
ValidURI - Annotation Type in org.gcube.accounting.datamodel.validations.annotations
 
ValidURIValidator - Class in org.gcube.accounting.datamodel.validations.validators
 
ValidURIValidator() - Constructor for class org.gcube.accounting.datamodel.validations.validators.ValidURIValidator
 
valueOf(String) - Static method in enum org.gcube.accounting.datamodel.basetypes.JobUsageRecord.JobStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.gcube.accounting.datamodel.basetypes.StorageUsageRecord.DataType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.gcube.accounting.datamodel.basetypes.StorageUsageRecord.OperationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.gcube.accounting.datamodel.basetypes.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.basetypes.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.basetypes.StorageUsageRecord.DataType
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.basetypes.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.basetypes.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.basetypes.JobUsageRecord
 

W

WALL_DURATION - Static variable in class org.gcube.accounting.datamodel.basetypes.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.