| Interface | Description |
|---|---|
| CallTracker |
Marker interface for methods that are tracked for info point information.
|
| CollectorChannelFactory |
Interface for customizing the connection between the agent SDK and the collector.
|
| CrashReportCallback |
CrashReportCallback interface can be used to be notified of a crash during the next initialization.
|
| ErrorSeverityLevel |
ErrorSeverityLevel defines the severity levels you can use while reporting
Throwable using Instrumentation.reportError(Throwable, int). |
| HttpRequestTracker |
If the SDK does not automatically discover your HTTP requests, use this class to explicitly report them.
|
| InteractionCaptureMode |
InteractionCaptureMode is defined using a set of integers.
|
| NetworkRequestCallback |
NetworkRequestCallback interface can be used to be modify the the URL or other properties of a network request after completion and just prior to the queueing of the beacon.
|
| SessionFrame |
Session Frame - Used to manually create a session frame in the Session UI.
|
| Class | Description |
|---|---|
| AgentConfiguration |
AgentConfiguration represents the application’s configuration of the AppDynamics SDK.
|
| AgentConfiguration.Builder |
A class for setting up instances of AgentConfiguration.
|
| BreadcrumbVisibility |
BreadcrumbVisibility is a set of integers that control the visibility of breadcrumbs reported by
Instrumentation.leaveBreadcrumb(String, int) }. |
| CollectorChannel |
Class for customizing the connection between the agent SDK and the collector.
|
| CrashReportSummary |
CrashReportSummary represents the summary of a crash report.
|
| Instrumentation |
Interact with the AppDynamics Android Agent running in your application.
|
| ServerCorrelationHeaders |
If you are using
HttpRequestTracker to report custom HTTP requests, you can use this class to correlate those requests with business transactions in a backend APM app. |
| Annotation Type | Description |
|---|---|
| DontObfuscate |
DontObfuscate annotates to tell proguard not to obfuscate or remove classes needed for proper instrumentation. |
| InfoPoint |
Annotate methods you wish to be reported as InfoPoint to eum-cloud.
|