public class TrackMe
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
get(QueryParams queryParams) |
java.lang.String |
get(java.lang.String queryParams)
Consider using
QueryParams instead of raw strings |
boolean |
has(QueryParams queryParams) |
boolean |
isEmpty() |
TrackMe |
putAll(TrackMe trackMe)
Adds TrackMe to this TrackMe, overriding values if necessary.
|
TrackMe |
set(QueryParams key,
float value) |
TrackMe |
set(QueryParams key,
int value) |
TrackMe |
set(QueryParams key,
long value) |
TrackMe |
set(QueryParams key,
java.lang.String value)
You can set any additional Tracking API Parameters within the SDK.
|
TrackMe |
set(java.lang.String key,
java.lang.String value)
Consider using
QueryParams instead of raw strings |
java.util.Map<java.lang.String,java.lang.String> |
toMap()
The tracker calls this to get the final data that will be transmitted
|
TrackMe |
trySet(QueryParams key,
float value)
Only sets the value if it doesn't exist.
|
TrackMe |
trySet(QueryParams key,
int value)
Only sets the value if it doesn't exist.
|
TrackMe |
trySet(QueryParams key,
long value) |
TrackMe |
trySet(QueryParams key,
java.lang.String value)
Only sets the value if it doesn't exist.
|
public TrackMe()
public TrackMe(TrackMe trackMe)
public TrackMe putAll(TrackMe trackMe)
public TrackMe set(java.lang.String key, java.lang.String value)
QueryParams instead of raw stringspublic java.lang.String get(java.lang.String queryParams)
QueryParams instead of raw stringspublic TrackMe set(QueryParams key, java.lang.String value)
set(QueryParams.HOURS, "10"); set(QueryParams.MINUTES, "45"); set(QueryParams.SECONDS, "30");
key - query params namevalue - valuepublic TrackMe set(QueryParams key, int value)
public TrackMe set(QueryParams key, float value)
public TrackMe set(QueryParams key, long value)
public boolean has(QueryParams queryParams)
public TrackMe trySet(QueryParams key, int value)
key - typevalue - valuepublic TrackMe trySet(QueryParams key, float value)
key - typevalue - valuepublic TrackMe trySet(QueryParams key, long value)
public TrackMe trySet(QueryParams key, java.lang.String value)
key - typevalue - valuepublic java.util.Map<java.lang.String,java.lang.String> toMap()
public java.lang.String get(QueryParams queryParams)
public boolean isEmpty()