public abstract class TuneAnalyticsEventBase extends Object
Modifier and Type | Field and Description |
---|---|
protected String |
action |
protected String |
appId |
static String |
APPLICATION_CATEGORY |
protected String |
category |
protected String |
control |
protected String |
controlEvent |
static String |
CUSTOM_CATEGORY |
protected String |
eventId |
protected TuneEventType |
eventType |
protected List<TuneAnalyticsEventItem> |
items |
protected List<TuneAnalyticsVariable> |
profile |
protected double |
sessionTime |
protected TuneAnalyticsSubmitter |
submitter |
protected Set<TuneAnalyticsVariable> |
tags |
protected double |
timeStamp |
Constructor and Description |
---|
TuneAnalyticsEventBase() |
Modifier and Type | Method and Description |
---|---|
String |
getAction() |
String |
getCategory() |
String |
getControl() |
String |
getControlEvent() |
String |
getEventId() |
TuneEventType |
getEventType() |
List<TuneAnalyticsEventItem> |
getItems() |
Set<TuneAnalyticsVariable> |
getTags() |
double |
getTimeStamp() |
void |
setAction(String action) |
void |
setCategory(String category) |
void |
setControl(String control) |
void |
setControlEvent(String controlEvent) |
void |
setEventId(String id) |
void |
setItems(List<TuneAnalyticsEventItem> items) |
void |
setTags(Set<TuneAnalyticsVariable> tags) |
void |
setTimeStamp(long timeStamp) |
JSONObject |
toJson() |
public static final String APPLICATION_CATEGORY
public static final String CUSTOM_CATEGORY
protected TuneAnalyticsSubmitter submitter
protected TuneEventType eventType
protected String action
protected String appId
protected String category
protected String control
protected String controlEvent
protected String eventId
protected Set<TuneAnalyticsVariable> tags
protected List<TuneAnalyticsEventItem> items
protected List<TuneAnalyticsVariable> profile
protected double sessionTime
protected double timeStamp
public String getAction()
public void setAction(String action)
public String getCategory()
public void setCategory(String category)
public String getControl()
public void setControl(String control)
public String getControlEvent()
public void setControlEvent(String controlEvent)
public String getEventId()
public void setEventId(String id)
public TuneEventType getEventType()
public List<TuneAnalyticsEventItem> getItems()
public void setItems(List<TuneAnalyticsEventItem> items)
public Set<TuneAnalyticsVariable> getTags()
public void setTags(Set<TuneAnalyticsVariable> tags)
public double getTimeStamp()
public void setTimeStamp(long timeStamp)
public JSONObject toJson()