Skip navigation links
A C D E G I L O R S T V 

A

addConnectionQualityListener(ConnectionQualityListener) - Method in class io.embrace.android.embracesdk.Embrace
Registers a ConnectionQualityListener, notifying the listener each time that there is a change in the connection quality.
addSessionProperty(String, String, boolean) - Method in class io.embrace.android.embracesdk.Embrace
 

C

clearAllUserPersonas() - Method in class io.embrace.android.embracesdk.Embrace
Clears all custom user personas from the user.
clearUserAsPayer() - Method in class io.embrace.android.embracesdk.Embrace
Clears this user as a paying user.
clearUserEmail() - Method in class io.embrace.android.embracesdk.Embrace
Clears the currently set user's email address.
clearUserIdentifier() - Method in class io.embrace.android.embracesdk.Embrace
Clears the currently set user ID.
clearUsername() - Method in class io.embrace.android.embracesdk.Embrace
Clears the username of the currently logged in user, for example if the user has logged out.
clearUserPersona(String) - Method in class io.embrace.android.embracesdk.Embrace
Clears the custom user persona, if it is set.
ConnectionQuality - Enum in io.embrace.android.embracesdk
 
ConnectionQualityListener - Interface in io.embrace.android.embracesdk
Listener for changes to the quality of the connection.

D

disableDebugLogging() - Method in class io.embrace.android.embracesdk.Embrace
This method disables debug logging.

E

Embrace - Class in io.embrace.android.embracesdk
Entry point for the SDK.
Embrace() - Constructor for class io.embrace.android.embracesdk.Embrace
 
Embrace.AppFramework - Enum in io.embrace.android.embracesdk
 
EmbraceLogger - Class in io.embrace.android.embracesdk
Wrapper for the Android Log utility.
EmbraceLogger.Severity - Enum in io.embrace.android.embracesdk
 
enableDebugLogging() - Method in class io.embrace.android.embracesdk.Embrace
This method enables debug logging.
endAppStartup() - Method in class io.embrace.android.embracesdk.Embrace
Signals that the app has completed startup.
endAppStartup(Map<String, Object>) - Method in class io.embrace.android.embracesdk.Embrace
Signals that the app has completed startup.
endEvent(String) - Method in class io.embrace.android.embracesdk.Embrace
Signals the end of an event with the specified name.
endEvent(String, String) - Method in class io.embrace.android.embracesdk.Embrace
Signals the end of an event with the specified name.
endEvent(String, Map<String, Object>) - Method in class io.embrace.android.embracesdk.Embrace
Signals the end of an event with the specified name.
endEvent(String, String, Map<String, Object>) - Method in class io.embrace.android.embracesdk.Embrace
Signals the end of an event with the specified name.
endFragment(String) - Method in class io.embrace.android.embracesdk.Embrace
Log the end of a fragment.
endSession() - Method in class io.embrace.android.embracesdk.Embrace
Ends the current session and starts a new one.
endSession(boolean) - Method in class io.embrace.android.embracesdk.Embrace
Ends the current session and starts a new one.

G

getDeviceId() - Method in class io.embrace.android.embracesdk.Embrace
Get the user identifier assigned to the device by Embrace
getInstance() - Static method in class io.embrace.android.embracesdk.Embrace
Gets the singleton instance of the Embrace SDK.
getLocalConfig() - Method in class io.embrace.android.embracesdk.Embrace
 
getSessionProperties() - Method in class io.embrace.android.embracesdk.Embrace
 
getTraceIdHeader() - Method in class io.embrace.android.embracesdk.Embrace
Retrieve the HTTP request header to extract trace ID from.
getValue() - Method in enum io.embrace.android.embracesdk.Embrace.AppFramework
 

I

io.embrace.android.embracesdk - package io.embrace.android.embracesdk
 
io.embrace.android.embracesdk.annotation - package io.embrace.android.embracesdk.annotation
 
isStarted() - Method in class io.embrace.android.embracesdk.Embrace
Whether or not the SDK has been started.

L

log(EmbraceLogger.Severity, String, Throwable, boolean) - Static method in class io.embrace.android.embracesdk.EmbraceLogger
Logs a message with a stack trace at the specified severity.
logBreadcrumb(String) - Method in class io.embrace.android.embracesdk.Embrace
Logs a breadcrumb.
logDebug(String) - Static method in class io.embrace.android.embracesdk.EmbraceLogger
Logs a debug message.
logDebug(String, Throwable) - Static method in class io.embrace.android.embracesdk.EmbraceLogger
Logs a debug message and sends exception to Embrace.
logDebug(String, Throwable, Boolean) - Static method in class io.embrace.android.embracesdk.EmbraceLogger
Logs a debug message with a stack trace.
logError(String) - Method in class io.embrace.android.embracesdk.Embrace
Remotely logs a message at ERROR level.
logError(String, Map<String, Object>) - Method in class io.embrace.android.embracesdk.Embrace
Remotely logs a message at ERROR level.
logError(String, Map<String, Object>, boolean) - Method in class io.embrace.android.embracesdk.Embrace
Remotely logs a message at ERROR level.
logError(String, Map<String, Object>, boolean, String) - Method in class io.embrace.android.embracesdk.Embrace
Remotely logs a message at ERROR level.
logError(String, Map<String, Object>, boolean, String, boolean) - Method in class io.embrace.android.embracesdk.Embrace
Remotely logs a message at ERROR level.
logError(Throwable) - Method in class io.embrace.android.embracesdk.Embrace
Remotely logs a message at ERROR level.
logError(Throwable, Map<String, Object>) - Method in class io.embrace.android.embracesdk.Embrace
Remotely logs a message at ERROR level.
logError(Throwable, Map<String, Object>, boolean) - Method in class io.embrace.android.embracesdk.Embrace
Remotely logs a message at ERROR level.
logError(Throwable, String, Map<String, Object>, boolean) - Method in class io.embrace.android.embracesdk.Embrace
Remotely logs a message at ERROR level.
logError(String) - Static method in class io.embrace.android.embracesdk.EmbraceLogger
Logs an error message.
logError(String, Throwable) - Static method in class io.embrace.android.embracesdk.EmbraceLogger
Logs an error and sends exception to Embrace.
logError(String, Throwable, Boolean) - Static method in class io.embrace.android.embracesdk.EmbraceLogger
Logs an error message with a stack trace.
logInfo(String) - Method in class io.embrace.android.embracesdk.Embrace
Remotely logs a message at INFO level.
logInfo(String, Map<String, Object>) - Method in class io.embrace.android.embracesdk.Embrace
Remotely logs a message at INFO level.
logInfo(String) - Static method in class io.embrace.android.embracesdk.EmbraceLogger
Logs an info message.
logInfo(String, Throwable) - Static method in class io.embrace.android.embracesdk.EmbraceLogger
Logs an info message and sends exception to Embrace.
logInfo(String, Throwable, Boolean) - Static method in class io.embrace.android.embracesdk.EmbraceLogger
Logs an info message with a stack trace.
logNetworkCall(String, HttpMethod, int, long, long, long, long) - Method in class io.embrace.android.embracesdk.Embrace
Logs the fact that a network call occurred.
logNetworkCall(String, HttpMethod, int, long, long, long, long, String) - Method in class io.embrace.android.embracesdk.Embrace
Logs the fact that a network call occurred.
logNetworkClientError(String, HttpMethod, long, long, String, String) - Method in class io.embrace.android.embracesdk.Embrace
Logs the fact that an exception was thrown when attempting to make a network call.
logNetworkClientError(String, HttpMethod, long, long, String, String, String) - Method in class io.embrace.android.embracesdk.Embrace
Logs the fact that an exception was thrown when attempting to make a network call.
logNetworkRequest(String, int, long, long, int, int, int, String) - Method in class io.embrace.android.embracesdk.Embrace
Manually log a network request.
logNetworkRequest(EmbraceNetworkRequestV2) - Method in class io.embrace.android.embracesdk.Embrace
Manually log a network request.
logNetworkRequest(EmbraceNetworkRequest) - Method in class io.embrace.android.embracesdk.Embrace
Manually log a network request.
logUnhandledJsException(String, String, String, String) - Method in class io.embrace.android.embracesdk.Embrace
Logs a javascript unhandled exception.
logUnhandledUnityException(String, String) - Method in class io.embrace.android.embracesdk.Embrace
Logs a Unity unhandled exception.
logWarning(String) - Method in class io.embrace.android.embracesdk.Embrace
Remotely logs a message at WARN level.
logWarning(String, Map<String, Object>) - Method in class io.embrace.android.embracesdk.Embrace
Remotely logs a message at WARN level.
logWarning(String, Map<String, Object>, boolean) - Method in class io.embrace.android.embracesdk.Embrace
Remotely logs a message at WARN level.
logWarning(String, Map<String, Object>, boolean, String) - Method in class io.embrace.android.embracesdk.Embrace
Remotely logs a message at WARN level.
logWarning(String) - Static method in class io.embrace.android.embracesdk.EmbraceLogger
Logs a warning message.
logWarning(String, Throwable) - Static method in class io.embrace.android.embracesdk.EmbraceLogger
Logs a warning message and sends exception to Embrace.
logWarning(String, Throwable, Boolean) - Static method in class io.embrace.android.embracesdk.EmbraceLogger
Logs a warning message with a stack trace.

O

onConnectionQualityChange(ConnectionQuality, ConnectionQuality, int) - Method in interface io.embrace.android.embracesdk.ConnectionQualityListener
Notifies a listener of a change in device connection quality.

R

removeConnectionQualityListener(ConnectionQualityListener) - Method in class io.embrace.android.embracesdk.Embrace
Removes a registered ConnectionQualityListener, suspending connection quality notifications.
removeSessionProperty(String) - Method in class io.embrace.android.embracesdk.Embrace
 

S

setAppId(String) - Method in class io.embrace.android.embracesdk.Embrace
Sets a custom app ID that overrides the one specified at build time.
setJavaScriptBundleURL(String) - Method in class io.embrace.android.embracesdk.Embrace
Sets the path of the javascript bundle.
setJavaScriptPatchNumber(String) - Method in class io.embrace.android.embracesdk.Embrace
Sets javascript patch number.
setLogLevel(EmbraceLogger.Severity) - Method in class io.embrace.android.embracesdk.Embrace
Deprecated.
as the log level is never used. Use EmbraceLogger.
setReactNativeVersionNumber(String) - Method in class io.embrace.android.embracesdk.Embrace
Sets the react native version number.
setThreshold(EmbraceLogger.Severity) - Static method in class io.embrace.android.embracesdk.EmbraceLogger
Sets the logging threshold.
setUnityMetaData(String, String) - Method in class io.embrace.android.embracesdk.Embrace
Sets the Unity version and Unity build id.
setUserAsPayer() - Method in class io.embrace.android.embracesdk.Embrace
Sets this user as a paying user.
setUserEmail(String) - Method in class io.embrace.android.embracesdk.Embrace
Sets the current user's email address.
setUserIdentifier(String) - Method in class io.embrace.android.embracesdk.Embrace
Sets the user ID.
setUsername(String) - Method in class io.embrace.android.embracesdk.Embrace
Sets the username of the currently logged in user.
setUserPersona(String) - Method in class io.embrace.android.embracesdk.Embrace
Sets a custom user persona.
start(Context) - Method in class io.embrace.android.embracesdk.Embrace
Starts instrumentation of the Android application using the Embrace SDK.
start(Context, boolean) - Method in class io.embrace.android.embracesdk.Embrace
Starts instrumentation of the Android application using the Embrace SDK.
start(Context, boolean, Embrace.AppFramework) - Method in class io.embrace.android.embracesdk.Embrace
Starts instrumentation of the Android application using the Embrace SDK.
startEvent(String) - Method in class io.embrace.android.embracesdk.Embrace
Starts an event or 'moment'.
startEvent(String, String) - Method in class io.embrace.android.embracesdk.Embrace
Starts an event or 'moment'.
startEvent(String, String, boolean) - Method in class io.embrace.android.embracesdk.Embrace
Starts an event or 'moment'.
startEvent(String, String, Map<String, Object>) - Method in class io.embrace.android.embracesdk.Embrace
Starts an event or 'moment'.
startEvent(String, String, boolean, Map<String, Object>) - Method in class io.embrace.android.embracesdk.Embrace
Starts an event or 'moment'.
startFragment(String) - Method in class io.embrace.android.embracesdk.Embrace
Log the start of a fragment.
StartupActivity - Annotation Type in io.embrace.android.embracesdk.annotation
@Documented means that the annotation indicates that elements using this annotation should be documented by JavaDoc.

T

throwException() - Method in class io.embrace.android.embracesdk.Embrace
Causes a crash with an exception.

V

valueOf(String) - Static method in enum io.embrace.android.embracesdk.ConnectionQuality
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.embrace.android.embracesdk.Embrace.AppFramework
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.embrace.android.embracesdk.EmbraceLogger.Severity
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.embrace.android.embracesdk.ConnectionQuality
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.embrace.android.embracesdk.Embrace.AppFramework
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.embrace.android.embracesdk.EmbraceLogger.Severity
Returns an array containing the constants of this enum type, in the order they are declared.
A C D E G I L O R S T V 
Skip navigation links