public class MapboxTelemetry
extends java.lang.Object
implements android.arch.lifecycle.LifecycleObserver
| Constructor and Description |
|---|
MapboxTelemetry(android.content.Context context,
java.lang.String accessToken,
java.lang.String userAgent) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
addAttachmentListener(AttachmentListener listener) |
boolean |
addTelemetryListener(TelemetryListener listener) |
boolean |
disable() |
boolean |
enable() |
void |
onEventReceived(Event event) |
void |
onFullQueue(java.util.List<Event> fullQueue) |
void |
onTaskRemoved() |
boolean |
push(Event event) |
boolean |
removeAttachmentListener(AttachmentListener listener) |
boolean |
removeTelemetryListener(TelemetryListener listener) |
boolean |
updateAccessToken(java.lang.String accessToken) |
void |
updateDebugLoggingEnabled(boolean isDebugLoggingEnabled) |
boolean |
updateSessionIdRotationInterval(SessionInterval interval) |
void |
updateUserAgent(java.lang.String userAgent) |
public MapboxTelemetry(android.content.Context context,
java.lang.String accessToken,
java.lang.String userAgent)
public void onFullQueue(java.util.List<Event> fullQueue)
public void onEventReceived(Event event)
public void onTaskRemoved()
public boolean push(Event event)
public boolean enable()
public boolean disable()
public boolean updateSessionIdRotationInterval(SessionInterval interval)
public void updateDebugLoggingEnabled(boolean isDebugLoggingEnabled)
public void updateUserAgent(java.lang.String userAgent)
public boolean updateAccessToken(java.lang.String accessToken)
public boolean addTelemetryListener(TelemetryListener listener)
public boolean removeTelemetryListener(TelemetryListener listener)
public boolean addAttachmentListener(AttachmentListener listener)
public boolean removeAttachmentListener(AttachmentListener listener)