Package io.embrace.android.embracesdk

Types

Link copied to clipboard
public interface ActivityListener
Listener implemented by observers of the ActivityService.
Link copied to clipboard
public interface AndroidToUnityCallback

Interface callback that will serve as communication from our sdk to Unity SDK.

Link copied to clipboard
public class BackgroundActivity
Represents a particular user's session within the app.
Link copied to clipboard
public final class BackgroundActivityMessage
The session message, containing the session itself, as well as performance information about the device which occurred during the session.
Link copied to clipboard
public final class BuildInfo
Specifies the application ID and build ID.
Link copied to clipboard
public enum ConnectionQuality
Link copied to clipboard
public interface ConnectionQualityListener
Listener for changes to the quality of the connection.
Link copied to clipboard
public final class Embrace implements EmbraceAndroidApi
Entry point for the SDK.
Link copied to clipboard
public final class EmbraceEvent

Wraps the event Type. This class is purely used for backwards-compatibility.

Link copied to clipboard
public class EmbraceLogger
Wrapper for the Android Log utility.
Link copied to clipboard
public class EmbraceSamples

Helps to verify and test embrace SDK integration. it allows users to execute code that automatically verifies the integration by calling the verifyIntegration method. It also provides example code to generate ANR and JVM/NDK crashes

Link copied to clipboard
public final class Event
Link copied to clipboard
public final class HandleExceptionError
Link copied to clipboard
public interface HttpPathOverrideRequest<T>
Link copied to clipboard
public @interface InternalApi

Classes and methods marked with this annotation are part of Embrace's Internal API and may change without warning, so are used at your own risk. Please contact support@embrace.io if you have a use case that cannot be fulfilled using our public API.

Link copied to clipboard
public enum LogType
Will flag the message as one of info, warning, or error for filtering on the dashboard
Link copied to clipboard
public interface NetworkLoggingService
Logs network calls made by the application.
Link copied to clipboard
public interface OrientationService
Link copied to clipboard
public final class PurchaseFlow extends CustomFlow
This class is responsible for tracking app performance during purchase flows.
Link copied to clipboard
public final class RegistrationFlow extends CustomFlow
This class is responsible for tracking app performance during registration flows.
Link copied to clipboard
public class RnActionBreadcrumb implements Breadcrumb
Breadcrumb that represents the dispatched actions from your state managment.
Link copied to clipboard
public class Session
Represents a particular user's session within the app.
Link copied to clipboard
public final class SessionMessage
The session message, containing the session itself, as well as performance information about the device which occurred during the session.
Link copied to clipboard
public class StartupStacktrace
Link copied to clipboard
public final class SubscriptionPurchaseFlow extends CustomFlow
This class is responsible for tracking app performance during subscription purchase flows.
Link copied to clipboard
public final class SystemClock implements Clock
Link copied to clipboard
public class Uuid
Link copied to clipboard
public final class ViewSwazzledHooks
Link copied to clipboard
public final class WebViewChromeClientSwazzledHooks
Link copied to clipboard
public final class WebViewClientSwazzledHooks
Link copied to clipboard
public final class WorkerUtils