public abstract class EventsApiRequestFieldSet<T extends EventsApiRequestFieldSet<T>> extends FieldSet<T>
ABUSE_TYPE, API_KEY, EVENT_TYPE, gson, IP, IS_BAD, SESSION_ID, TIME, USER_ID| Constructor and Description |
|---|
EventsApiRequestFieldSet() |
| Modifier and Type | Method and Description |
|---|---|
protected T |
clearCustomField(java.lang.String key) |
protected T |
clearCustomFields() |
java.lang.String |
getIp() |
java.lang.String |
getSessionId() |
java.lang.Long |
getTime() |
java.lang.String |
getUserId() |
T |
setCustomField(java.lang.String key,
java.lang.Boolean val) |
T |
setCustomField(java.lang.String key,
java.lang.Number val) |
T |
setCustomField(java.lang.String key,
java.lang.String val) |
T |
setIp(java.lang.String ip) |
T |
setSessionId(java.lang.String sessionId) |
T |
setTime(java.lang.Long time) |
T |
setUserId(java.lang.String userId) |
protected boolean |
shouldJsonSerializeApiKey() |
public T setCustomField(java.lang.String key, java.lang.Number val)
setCustomField in class FieldSet<T extends EventsApiRequestFieldSet<T>>public T setCustomField(java.lang.String key, java.lang.Boolean val)
setCustomField in class FieldSet<T extends EventsApiRequestFieldSet<T>>public T setCustomField(java.lang.String key, java.lang.String val)
setCustomField in class FieldSet<T extends EventsApiRequestFieldSet<T>>protected T clearCustomField(java.lang.String key)
clearCustomField in class FieldSet<T extends EventsApiRequestFieldSet<T>>protected T clearCustomFields()
clearCustomFields in class FieldSet<T extends EventsApiRequestFieldSet<T>>protected boolean shouldJsonSerializeApiKey()
shouldJsonSerializeApiKey in class FieldSet<T extends EventsApiRequestFieldSet<T>>public java.lang.String getUserId()
public T setUserId(java.lang.String userId)
public java.lang.String getSessionId()
public T setSessionId(java.lang.String sessionId)
public java.lang.Long getTime()
public T setTime(java.lang.Long time)
public java.lang.String getIp()
public T setIp(java.lang.String ip)