public class ApplicationUsage
extends java.lang.Object
| Modifier and Type | Class and Description | 
|---|---|
| static class  | ApplicationUsage.ApplicationEvent | 
| Constructor and Description | 
|---|
| ApplicationUsage(java.lang.String applicationId,
                java.lang.String applicationName,
                java.lang.String entityType,
                java.util.Map<java.lang.String,java.lang.String> metadata) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | addEvent(ApplicationUsage.ApplicationEvent event) | 
| java.lang.String | getApplicationId() | 
| java.lang.String | getApplicationName() | 
| java.lang.String | getEntityType() | 
| java.util.List<ApplicationUsage.ApplicationEvent> | getEvents() | 
| java.util.Map<java.lang.String,java.lang.String> | getMetadata() | 
public ApplicationUsage(java.lang.String applicationId,
                java.lang.String applicationName,
                java.lang.String entityType,
                java.util.Map<java.lang.String,java.lang.String> metadata)
public java.lang.String getApplicationId()
public java.lang.String getApplicationName()
public java.lang.String getEntityType()
public java.util.Map<java.lang.String,java.lang.String> getMetadata()
public java.util.List<ApplicationUsage.ApplicationEvent> getEvents()
public void addEvent(ApplicationUsage.ApplicationEvent event)