- generateCreateDate(Location) - Static method in class com.mapbox.services.android.telemetry.utils.TelemetryUtils
-
- generateCreateDateFormatted(Date) - Static method in class com.mapbox.services.android.telemetry.utils.TelemetryUtils
-
- GeoConstants - Class in com.mapbox.services.android.telemetry.constants
-
GeoConstants exposes constants for doing locational calculations on Earth
- GeoConstants() - Constructor for class com.mapbox.services.android.telemetry.constants.GeoConstants
-
- GESTURE_DOUBLETAP - Static variable in class com.mapbox.services.android.telemetry.MapboxEvent
-
- GESTURE_PAN_START - Static variable in class com.mapbox.services.android.telemetry.MapboxEvent
-
- GESTURE_PINCH_START - Static variable in class com.mapbox.services.android.telemetry.MapboxEvent
-
- GESTURE_PITCH_START - Static variable in class com.mapbox.services.android.telemetry.MapboxEvent
-
- GESTURE_QUICK_ZOOM - Static variable in class com.mapbox.services.android.telemetry.MapboxEvent
-
- GESTURE_ROTATION_START - Static variable in class com.mapbox.services.android.telemetry.MapboxEvent
-
- GESTURE_SINGLETAP - Static variable in class com.mapbox.services.android.telemetry.MapboxEvent
-
- GESTURE_TWO_FINGER_SINGLETAP - Static variable in class com.mapbox.services.android.telemetry.MapboxEvent
-
- getAccesibilityFontScaleSize(Context) - Static method in class com.mapbox.services.android.telemetry.utils.TelemetryUtils
-
- getAccessToken() - Method in class com.mapbox.services.android.telemetry.http.TelemetryClient
-
- getApplicationIdentifier(Context) - Static method in class com.mapbox.services.android.telemetry.utils.TelemetryUtils
-
- getApplicationState(Context) - Static method in class com.mapbox.services.android.telemetry.utils.TelemetryUtils
-
- getCellularCarrier(Context) - Static method in class com.mapbox.services.android.telemetry.utils.TelemetryUtils
-
- getCellularNetworkType(Context) - Static method in class com.mapbox.services.android.telemetry.utils.TelemetryUtils
-
- getConnectedFlag() - Method in class com.mapbox.services.android.telemetry.connectivity.ConnectivityReceiver
-
Get the connectedFlag value
- getConnectedToWifi(Context) - Static method in class com.mapbox.services.android.telemetry.utils.TelemetryUtils
-
Check whether we're connected to wifi.
- getCurrentIntervalMillis() - Method in class com.mapbox.services.android.telemetry.backoff.ExponentialBackoff
-
Returns the current retry interval in milliseconds.
- getCustomTurnstileEvent() - Method in class com.mapbox.services.android.telemetry.MapboxTelemetry
-
- getElapsedTimeMillis() - Method in class com.mapbox.services.android.telemetry.backoff.ExponentialBackoff
-
- getEventsEndpoint() - Method in class com.mapbox.services.android.telemetry.http.TelemetryClient
-
- getFastestInterval() - Method in class com.mapbox.services.android.telemetry.location.LocationEngine
-
Get the current fastest interval being used to receive location updates.
- getInitialIntervalMillis() - Method in class com.mapbox.services.android.telemetry.backoff.ExponentialBackoff
-
Returns the initial retry interval in milliseconds.
- getInstance() - Static method in class com.mapbox.services.android.telemetry.MapboxTelemetry
-
Primary access method (using singleton pattern)
- getInterval() - Method in class com.mapbox.services.android.telemetry.location.LocationEngine
-
Get the current interval being used to receive location updates.
- getLastLocation() - Method in class com.mapbox.services.android.telemetry.location.AndroidLocationEngine
-
- getLastLocation() - Method in class com.mapbox.services.android.telemetry.location.GoogleLocationEngine
-
- getLastLocation() - Method in class com.mapbox.services.android.telemetry.location.LocationEngine
-
When first initializing the location engine the location updates oftentimes aren't immediate and your user
experience might diminish since they are forced to wait till a more accurate update arrives.
- getLastLocation() - Method in class com.mapbox.services.android.telemetry.location.LostLocationEngine
-
Returns the Last known location if the location provider is connected and location permissions are granted.
- getListener() - Method in class com.mapbox.services.android.telemetry.permissions.PermissionsManager
-
- getLocationEngine(Context) - Static method in class com.mapbox.services.android.telemetry.location.AndroidLocationEngine
-
- getLocationEngine(Context) - Static method in class com.mapbox.services.android.telemetry.location.GoogleLocationEngine
-
- getLocationEngine(Context) - Static method in class com.mapbox.services.android.telemetry.location.LostLocationEngine
-
- getMaxIntervalMillis() - Method in class com.mapbox.services.android.telemetry.backoff.ExponentialBackoff
-
Returns the maximum value of the back off period in milliseconds.
- getMultiplier() - Method in class com.mapbox.services.android.telemetry.backoff.ExponentialBackoff
-
Returns the value to multiply the current interval with for each retry attempt.
- getOrientation(Context) - Static method in class com.mapbox.services.android.telemetry.utils.TelemetryUtils
-
- getPriority() - Method in class com.mapbox.services.android.telemetry.location.LocationEngine
-
Get the current priority being used.
- getScreenBrightness(Context) - Static method in class com.mapbox.services.android.telemetry.utils.TelemetryUtils
-
Returns the screen backlight brightness between 0 and 100, -1 if the check failed.
- getSerializedJson(Location[]) - Method in class com.mapbox.services.android.telemetry.navigation.NavigationLocation
-
- getSharedPreferences(Context) - Static method in class com.mapbox.services.android.telemetry.utils.TelemetryUtils
-
- getSmallestDisplacement() - Method in class com.mapbox.services.android.telemetry.location.LocationEngine
-
Get the current smallest displacement being used to receive location updates.
- getUserAgent() - Method in class com.mapbox.services.android.telemetry.http.TelemetryClient
-
- getVolumeLevel(Context) - Static method in class com.mapbox.services.android.telemetry.utils.TelemetryUtils
-
Returns the current system volume level
- GoogleLocationEngine - Class in com.mapbox.services.android.telemetry.location
-
Sample LocationEngine using Google Play Services
- GoogleLocationEngine(Context) - Constructor for class com.mapbox.services.android.telemetry.location.GoogleLocationEngine
-
- GzipRequestInterceptor - Class in com.mapbox.services.android.telemetry.http
-
OkHttp interceptor for gzipping telemetry data requests to the server.
- GzipRequestInterceptor() - Constructor for class com.mapbox.services.android.telemetry.http.GzipRequestInterceptor
-
- obtainAudioType(Context) - Static method in class com.mapbox.services.android.telemetry.utils.TelemetryUtils
-
Returns the current audio type
- obtainBestLocationEngineAvailable() - Method in class com.mapbox.services.android.telemetry.location.LocationEngineProvider
-
- obtainLocationEngineBy(LocationEngine.Type) - Method in class com.mapbox.services.android.telemetry.location.LocationEngineProvider
-
- obtainType() - Method in class com.mapbox.services.android.telemetry.location.AndroidLocationEngine
-
- obtainType() - Method in class com.mapbox.services.android.telemetry.location.GoogleLocationEngine
-
- obtainType() - Method in class com.mapbox.services.android.telemetry.location.LocationEngine
-
- obtainType() - Method in class com.mapbox.services.android.telemetry.location.LostLocationEngine
-
- onBind(Intent) - Method in class com.mapbox.services.android.telemetry.service.TelemetryService
-
Return the communication channel to the service.
- onConnected(Bundle) - Method in class com.mapbox.services.android.telemetry.location.GoogleLocationEngine
-
- onConnected() - Method in interface com.mapbox.services.android.telemetry.location.LocationEngineListener
-
- onConnected() - Method in class com.mapbox.services.android.telemetry.location.LostLocationEngine
-
Invoked when the location provider has connected.
- onConnected() - Method in class com.mapbox.services.android.telemetry.MapboxTelemetry
-
- onConnectionFailed(ConnectionResult) - Method in class com.mapbox.services.android.telemetry.location.GoogleLocationEngine
-
- onConnectionSuspended(int) - Method in class com.mapbox.services.android.telemetry.location.GoogleLocationEngine
-
- onConnectionSuspended() - Method in class com.mapbox.services.android.telemetry.location.LostLocationEngine
-
Invoked when the location provider connection has been suspended.
- onConnectivityChanged(boolean) - Method in interface com.mapbox.services.android.telemetry.connectivity.ConnectivityListener
-
- onCreate() - Method in class com.mapbox.services.android.telemetry.service.TelemetryService
-
Called by the system when the service is first created.
- onDestroy() - Method in class com.mapbox.services.android.telemetry.service.TelemetryService
-
Called by the system to notify a Service that it is no longer used and is being removed.
- ONE_HOUR_IN_MS - Static variable in class com.mapbox.services.android.telemetry.constants.TelemetryConstants
-
- onExplanationNeeded(List<String>) - Method in interface com.mapbox.services.android.telemetry.permissions.PermissionsListener
-
- onFailure(Call, IOException) - Method in class com.mapbox.services.android.telemetry.MapboxTelemetry
-
Called when the request could not be executed due to cancellation, a connectivity problem or
timeout.
- onHttpFailure(String) - Method in interface com.mapbox.services.android.telemetry.TelemetryListener
-
Invoked when the HTTP request fails.
- onHttpResponse(boolean, int) - Method in interface com.mapbox.services.android.telemetry.TelemetryListener
-
Invoked when we obtain a HTTP response.
- onLocationChanged(Location) - Method in class com.mapbox.services.android.telemetry.location.AndroidLocationEngine
-
Called when the location has changed.
- onLocationChanged(Location) - Method in class com.mapbox.services.android.telemetry.location.GoogleLocationEngine
-
- onLocationChanged(Location) - Method in interface com.mapbox.services.android.telemetry.location.LocationEngineListener
-
- onLocationChanged(Location) - Method in class com.mapbox.services.android.telemetry.location.LostLocationEngine
-
Invoked when the Location has changed.
- onLocationChanged(Location) - Method in class com.mapbox.services.android.telemetry.MapboxTelemetry
-
- onPermissionResult(boolean) - Method in interface com.mapbox.services.android.telemetry.permissions.PermissionsListener
-
- onProviderDisabled(String) - Method in class com.mapbox.services.android.telemetry.location.AndroidLocationEngine
-
Called when the provider is disabled by the user.
- onProviderEnabled(String) - Method in class com.mapbox.services.android.telemetry.location.AndroidLocationEngine
-
Called when the provider is enabled by the user.
- onReceive(Context, Intent) - Method in class com.mapbox.services.android.telemetry.connectivity.ConnectivityReceiver
-
- onReceive(Context, Intent) - Method in class com.mapbox.services.android.telemetry.TelemetryLocationReceiver
-
- onRequestPermissionsResult(int, String[], int[]) - Method in class com.mapbox.services.android.telemetry.permissions.PermissionsManager
-
You should call this method from your activity onRequestPermissionsResult.
- onResponse(Call, Response) - Method in class com.mapbox.services.android.telemetry.MapboxTelemetry
-
Called when the HTTP response was successfully returned by the remote server.
- onSendEvents(int) - Method in interface com.mapbox.services.android.telemetry.TelemetryListener
-
Invoked when sending a new batch of events.
- onStartCommand(Intent, int, int) - Method in class com.mapbox.services.android.telemetry.service.TelemetryService
-
Called by the system every time a client explicitly starts the service by calling startService(Intent),
providing the arguments it supplied and a unique integer token representing the start request.
- onStatusChanged(String, int, Bundle) - Method in class com.mapbox.services.android.telemetry.location.AndroidLocationEngine
-
Called when the provider status changes.
- onTaskRemoved(Intent) - Method in class com.mapbox.services.android.telemetry.service.TelemetryService
-
This is called if the service is currently running and the user has removed a task that comes from the
service's application (swiping left/right the tasks list).
- OPERATING_SYSTEM - Static variable in class com.mapbox.services.android.telemetry.constants.TelemetryConstants
-