Package com.bugsnag.android.performance
See: Description
-
Annotation Summary Annotation Description DoNotEndAppStart Annotated Activities do not end the AppStart span when their ViewLoad is ended. DoNotAutoInstrument Annotation Activities and Fragments are ignored by automatic instrumentation. -
Enum Summary Enum Description AutoInstrument Defined whether / how a component of your app (such as activity loading) should be auto instrumented. SpanKind ViewType The type of view / ui element being measured. -
Object Summary Object Description BugsnagPerformance Primary access to the Bugsnag Performance SDK. Global NetworkRequestAttributes A container object for the well-known attributes for network request spans (started with BugsnagPerformance.startNetworkRequestSpan). Loader Companion Companion Storage Companion -
Class Summary Class Description ContextAwareScheduledThreadPoolExecutor A SpanContext aware drop-in replacement for ScheduledThreadPoolExecutor. ContextAwareThreadPoolExecutor A SpanContext aware drop-in replacement for ThreadPoolExecutor. EnabledMetrics Sets which metrics (if any) are gathered and reported LoadingIndicatorView A FrameLayoutthat blocks any ViewLoad span from ending until the LoadingIndicatorView has been removed from the View hierarchy.NetworkRequestInfo PerformanceConfiguration RemoteSpanContext A SpanContextimplementation that can be constructed from a different system such as a server, or a different app layer (such as JavaScript running in a WebView or cross-platform framework).SpanMetrics Determines which metrics are reported for an individual span. SpanOptions Optional configuration used when starting a new Span.BugsnagPerformanceKt RemoteSpanContextKt -
Interface Summary Interface Description HasAttributes Declares that a class contains Attributes and provides convenience functions to modify the attributes directly without needing to access the attributes property. Logger Logs internal messages from within the bugsnag notifier. NetworkRequestInstrumentationCallback OnSpanEndCallback Called whenever a Span is ending, but before it has been enqueued for delivery. OnSpanStartCallback Called whenever a Span is started. Plugin A plugin interface that provides a way to extend the functionality of the performance monitoring library. PluginContext Span Represents an ongoing or complete performance measurement and the associated attributes. SpanContext