Skip navigation links
AppDynamics Android Agent
Version: 21.6.0
A B C D E G H I J L M N O R S T U V W 

A

addRequestProperty(String, String) - Method in class com.appdynamics.eumagent.runtime.CollectorChannel
Adds a header to the request.
AgentConfiguration - Class in com.appdynamics.eumagent.runtime
AgentConfiguration represents the application’s configuration of the AppDynamics SDK.
AgentConfiguration.Builder - Class in com.appdynamics.eumagent.runtime
A class for setting up instances of AgentConfiguration.
All - Static variable in interface com.appdynamics.eumagent.runtime.InteractionCaptureMode
Track all the interactions agent support.
appKey - Variable in class com.appdynamics.eumagent.runtime.AgentConfiguration
 
applicationName - Variable in class com.appdynamics.eumagent.runtime.AgentConfiguration
 
autoInstrument - Variable in class com.appdynamics.eumagent.runtime.AgentConfiguration
 

B

beginCall(String, String, Object...) - Static method in class com.appdynamics.eumagent.runtime.Instrumentation
Reports that an info point has started.
beginCall(boolean, String, String, Object...) - Static method in class com.appdynamics.eumagent.runtime.Instrumentation
Reports that an info point has started.
beginHttpRequest(URL) - Static method in class com.appdynamics.eumagent.runtime.Instrumentation
Begins tracking an HTTP request.
blockScreenshots() - Static method in class com.appdynamics.eumagent.runtime.Instrumentation
Blocks screenshot capture if it is currently unblocked.
BreadcrumbVisibility - Class in com.appdynamics.eumagent.runtime
BreadcrumbVisibility is a set of integers that control the visibility of breadcrumbs reported by Instrumentation.leaveBreadcrumb(String, int) }.
build() - Method in class com.appdynamics.eumagent.runtime.AgentConfiguration.Builder
Generates the agent configuration based on the parameters passed through the other methods.
builder() - Static method in class com.appdynamics.eumagent.runtime.AgentConfiguration
Generates a builder for configuring the SDK.
ButtonPressed - Static variable in interface com.appdynamics.eumagent.runtime.InteractionCaptureMode
Track press for Button and its subclasses.

C

CallTracker - Interface in com.appdynamics.eumagent.runtime
Marker interface for methods that are tracked for info point information.
changeAppKey(String) - Static method in class com.appdynamics.eumagent.runtime.Instrumentation
Change the app key.
CollectorChannel - Class in com.appdynamics.eumagent.runtime
Class for customizing the connection between the agent SDK and the collector.
CollectorChannel() - Constructor for class com.appdynamics.eumagent.runtime.CollectorChannel
 
collectorChannelFactory - Variable in class com.appdynamics.eumagent.runtime.AgentConfiguration
 
CollectorChannelFactory - Interface in com.appdynamics.eumagent.runtime
Interface for customizing the connection between the agent SDK and the collector.
collectorURL - Variable in class com.appdynamics.eumagent.runtime.AgentConfiguration
 
com.appdynamics.eumagent.runtime - package com.appdynamics.eumagent.runtime
 
compileTimeInstrumentationCheck - Variable in class com.appdynamics.eumagent.runtime.AgentConfiguration
 
context - Variable in class com.appdynamics.eumagent.runtime.AgentConfiguration
 
crashCallback - Variable in class com.appdynamics.eumagent.runtime.AgentConfiguration
 
CRASHES_AND_SESSIONS - Static variable in class com.appdynamics.eumagent.runtime.BreadcrumbVisibility
When passed into Instrumentation.leaveBreadcrumb(String, int), the breadcrumb will appear in crash snapshots and sessions.
CRASHES_ONLY - Static variable in class com.appdynamics.eumagent.runtime.BreadcrumbVisibility
When passed into Instrumentation.leaveBreadcrumb(String, int), the breadcrumb will only appear in crash snapshots.
crashId - Variable in class com.appdynamics.eumagent.runtime.CrashReportSummary
The unique ID of the Crash.
CrashReportCallback - Interface in com.appdynamics.eumagent.runtime
CrashReportCallback interface can be used to be notified of a crash during the next initialization.
crashReportingEnabled - Variable in class com.appdynamics.eumagent.runtime.AgentConfiguration
 
CrashReportSummary - Class in com.appdynamics.eumagent.runtime
CrashReportSummary represents the summary of a crash report.
CrashReportSummary(String, String, String) - Constructor for class com.appdynamics.eumagent.runtime.CrashReportSummary
Constructs a CrashReportSummary
createCrashReport(String, String) - Static method in class com.appdynamics.eumagent.runtime.Instrumentation
Creates a crash report of the given crash dump.
CRITICAL - Static variable in interface com.appdynamics.eumagent.runtime.ErrorSeverityLevel
 

D

disableInstrumentation(long) - Static method in class com.appdynamics.eumagent.runtime.Instrumentation
 
DontObfuscate - Annotation Type in com.appdynamics.eumagent.runtime
DontObfuscate annotates to tell proguard not to obfuscate or remove classes needed for proper instrumentation.

E

EditTextSelected - Static variable in interface com.appdynamics.eumagent.runtime.InteractionCaptureMode
Track focus change for EditText and its subclasses.
end() - Method in interface com.appdynamics.eumagent.runtime.SessionFrame
Reports the end of the session frame.
endCall(CallTracker, Object) - Static method in class com.appdynamics.eumagent.runtime.Instrumentation
endCall(CallTracker) - Static method in class com.appdynamics.eumagent.runtime.Instrumentation
Deprecated.
ErrorSeverityLevel - Interface in com.appdynamics.eumagent.runtime
ErrorSeverityLevel defines the severity levels you can use while reporting Throwable using Instrumentation.reportError(Throwable, int).
exceptionClass - Variable in class com.appdynamics.eumagent.runtime.CrashReportSummary
The class name of the uncaught Exception.
exceptionMessage - Variable in class com.appdynamics.eumagent.runtime.CrashReportSummary
The message of the uncaught Exception.
excludedUrlPatterns - Variable in class com.appdynamics.eumagent.runtime.AgentConfiguration
 

G

generate() - Static method in class com.appdynamics.eumagent.runtime.ServerCorrelationHeaders
Generate HTTP headers that should be set on outgoing requests.
getConnectTimeout() - Method in class com.appdynamics.eumagent.runtime.CollectorChannel
Gets the connection timeout, in milliseconds
getError() - Method in interface com.appdynamics.eumagent.runtime.HttpRequestTracker
Gets the error message associated with this request.
getException() - Method in interface com.appdynamics.eumagent.runtime.HttpRequestTracker
Gets the exception associated with this request.
getHeaderFields() - Method in class com.appdynamics.eumagent.runtime.CollectorChannel
Sends the request, if it hasn’t been sent already, and returns the response headers.
getInputStream() - Method in class com.appdynamics.eumagent.runtime.CollectorChannel
Sends the request, if it hasn’t been sent already, and opens a stream for reading the response body.
getInstrumentationSource() - Method in interface com.appdynamics.eumagent.runtime.HttpRequestTracker
Gets the instrumentation source, as set by HttpRequestTracker.withInstrumentationSource(String).
getOutputStream() - Method in class com.appdynamics.eumagent.runtime.CollectorChannel
Opens a stream for writing a request body.
getReadTimeout() - Method in class com.appdynamics.eumagent.runtime.CollectorChannel
Gets the read timeout, in milliseconds
getRequestContentLength() - Method in interface com.appdynamics.eumagent.runtime.HttpRequestTracker
Gets the request content length, as set by HttpRequestTracker.withRequestContentLength(Long)
getRequestHeaderFields() - Method in interface com.appdynamics.eumagent.runtime.HttpRequestTracker
Returns the request header fields associated with this request.
getRequestMethod() - Method in class com.appdynamics.eumagent.runtime.CollectorChannel
 
getRequestProperties() - Method in class com.appdynamics.eumagent.runtime.CollectorChannel
Gets all the request properties as a list
getResponseCode() - Method in class com.appdynamics.eumagent.runtime.CollectorChannel
Sends the request, if it hasn’t been sent already, and returns the response status code.
getResponseCode() - Method in interface com.appdynamics.eumagent.runtime.HttpRequestTracker
Gets the HTTP status code associated with this request.
getResponseContentLength() - Method in interface com.appdynamics.eumagent.runtime.HttpRequestTracker
Gets the response content length, as set by HttpRequestTracker.withResponseContentLength(Long)
getResponseHeaderFields() - Method in interface com.appdynamics.eumagent.runtime.HttpRequestTracker
Returns the response header fields associated with this request.
getThrowable() - Method in interface com.appdynamics.eumagent.runtime.HttpRequestTracker
Gets the throwable associated with this request.
getURL() - Method in class com.appdynamics.eumagent.runtime.CollectorChannel
Gets the URL that the request should be sent to
getURL() - Method in interface com.appdynamics.eumagent.runtime.HttpRequestTracker
Gets the URL associated with this request.

H

HttpRequestTracker - Interface in com.appdynamics.eumagent.runtime
If the SDK does not automatically discover your HTTP requests, use this class to explicitly report them.
hybridAgentInfo - Static variable in class com.appdynamics.eumagent.runtime.Instrumentation
 

I

INFO - Static variable in interface com.appdynamics.eumagent.runtime.ErrorSeverityLevel
 
InfoPoint - Annotation Type in com.appdynamics.eumagent.runtime
Annotate methods you wish to be reported as InfoPoint to eum-cloud.
initializationStarted - Static variable in class com.appdynamics.eumagent.runtime.Instrumentation
 
Instrumentation - Class in com.appdynamics.eumagent.runtime
Interact with the AppDynamics Android Agent running in your application.
interactionCaptureMode - Variable in class com.appdynamics.eumagent.runtime.AgentConfiguration
 
InteractionCaptureMode - Interface in com.appdynamics.eumagent.runtime
InteractionCaptureMode is defined using a set of integers.

J

jsAgentAjaxEnabled - Variable in class com.appdynamics.eumagent.runtime.AgentConfiguration
 
jsAgentInjectionEnabled - Variable in class com.appdynamics.eumagent.runtime.AgentConfiguration
 

L

leaveBreadcrumb(String) - Static method in class com.appdynamics.eumagent.runtime.Instrumentation
Leaves a breadcrumb that will appear in a crash report.
leaveBreadcrumb(String, int) - Static method in class com.appdynamics.eumagent.runtime.Instrumentation
Leaves a breadcrumb that will appear in a crash report and, optionally, session.
ListViewItemSelected - Static variable in interface com.appdynamics.eumagent.runtime.InteractionCaptureMode
Track List Item clicks and focus changes for AbsListView and its subclasses.
LOGGING_LEVEL_INFO - Static variable in class com.appdynamics.eumagent.runtime.Instrumentation
Only sparse important logs are printed.
LOGGING_LEVEL_NONE - Static variable in class com.appdynamics.eumagent.runtime.Instrumentation
No logs printed.
LOGGING_LEVEL_VERBOSE - Static variable in class com.appdynamics.eumagent.runtime.Instrumentation
All logs are printed.
loggingLevel - Variable in class com.appdynamics.eumagent.runtime.AgentConfiguration
 

M

MAX_USER_DATA_STRING_LENGTH - Static variable in class com.appdynamics.eumagent.runtime.Instrumentation
Maximum accepted length of user data strings, applies to both keys and values.

N

networkRequestCallback - Variable in class com.appdynamics.eumagent.runtime.AgentConfiguration
 
NetworkRequestCallback - Interface in com.appdynamics.eumagent.runtime
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.
newCollectorChannel() - Method in interface com.appdynamics.eumagent.runtime.CollectorChannelFactory
Returns a new instance of CollectorChannel.
None - Static variable in interface com.appdynamics.eumagent.runtime.InteractionCaptureMode
Do not track any user interactions.

O

onCrashesReported(Collection<CrashReportSummary>) - Method in interface com.appdynamics.eumagent.runtime.CrashReportCallback
Called when a Crash Report is about to be sent.
onNetworkRequest(HttpRequestTracker) - Method in interface com.appdynamics.eumagent.runtime.NetworkRequestCallback
Called when a Network Request beacon is about to be sent.

R

reportCallEnded() - Method in interface com.appdynamics.eumagent.runtime.CallTracker
Report that call ended.
reportCallEndedWithException(Exception) - Method in interface com.appdynamics.eumagent.runtime.CallTracker
Report that the call failed and threw an exception.
reportCallEndedWithReturnValue(Object) - Method in interface com.appdynamics.eumagent.runtime.CallTracker
Report that the call ended by returning a value.
reportDone() - Method in interface com.appdynamics.eumagent.runtime.HttpRequestTracker
Stops tracking an HTTP request.
reportError(Throwable) - Static method in class com.appdynamics.eumagent.runtime.Instrumentation
Deprecated.
Report error without specifying severity level is deprecated. Instead, please use Instrumentation.reportError(Throwable, int)
reportError(Throwable, int) - Static method in class com.appdynamics.eumagent.runtime.Instrumentation
Reports an error that was caught.
reportMetric(String, long) - Static method in class com.appdynamics.eumagent.runtime.Instrumentation
Reports metric value for the given name.
restartAgent() - Static method in class com.appdynamics.eumagent.runtime.Instrumentation
 

S

screenshotsBlocked() - Static method in class com.appdynamics.eumagent.runtime.Instrumentation
screenshotsEnabled - Variable in class com.appdynamics.eumagent.runtime.AgentConfiguration
 
screenshotURL - Variable in class com.appdynamics.eumagent.runtime.AgentConfiguration
 
ServerCorrelationHeaders - Class in com.appdynamics.eumagent.runtime
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.
SessionFrame - Interface in com.appdynamics.eumagent.runtime
Session Frame - Used to manually create a session frame in the Session UI.
setConnectTimeout(int) - Method in class com.appdynamics.eumagent.runtime.CollectorChannel
Sets the timeout, in milliseconds, for establishing a connection to the collector.
setReadTimeout(int) - Method in class com.appdynamics.eumagent.runtime.CollectorChannel
Sets the timeout, in milliseconds, for reading data from the collector.
setRequestMethod(String) - Method in class com.appdynamics.eumagent.runtime.CollectorChannel
Sets the HTTP method used to make the request.
setStartTime(long) - Method in interface com.appdynamics.eumagent.runtime.CallTracker
 
setStartTime(long) - Method in interface com.appdynamics.eumagent.runtime.HttpRequestTracker
 
setURL(URL) - Method in class com.appdynamics.eumagent.runtime.CollectorChannel
Sets the URL to which the request should be sent.
setUserData(String, String) - Static method in class com.appdynamics.eumagent.runtime.Instrumentation
Sets a key-value pair identifier that will be included in all snapshots.
setUserDataBoolean(String, Boolean) - Static method in class com.appdynamics.eumagent.runtime.Instrumentation
Sets a key-value pair identifier that will be included in all snapshots.
setUserDataDate(String, Date) - Static method in class com.appdynamics.eumagent.runtime.Instrumentation
Sets a key-value pair identifier that will be included in all snapshots.
setUserDataDouble(String, Double) - Static method in class com.appdynamics.eumagent.runtime.Instrumentation
Sets a key-value pair identifier that will be included in all snapshots.
setUserDataLong(String, Long) - Static method in class com.appdynamics.eumagent.runtime.Instrumentation
Sets a key-value pair identifier that will be included in all snapshots.
shutdownAgent() - Static method in class com.appdynamics.eumagent.runtime.Instrumentation
 
start(String, Context) - Static method in class com.appdynamics.eumagent.runtime.Instrumentation
Initialize the agent with the given application key and Context.
start(String, Context, String) - Static method in class com.appdynamics.eumagent.runtime.Instrumentation
start(String, Context, boolean) - Static method in class com.appdynamics.eumagent.runtime.Instrumentation
start(String, Context, String, boolean) - Static method in class com.appdynamics.eumagent.runtime.Instrumentation
start(AgentConfiguration) - Static method in class com.appdynamics.eumagent.runtime.Instrumentation
Initialize the agent with the given configuration.
startFromHybrid(AgentConfiguration, String, String) - Static method in class com.appdynamics.eumagent.runtime.Instrumentation
This method is called from a hybrid agent and calls the main start method below after setting the hybrid agent type and version
startNextSession() - Static method in class com.appdynamics.eumagent.runtime.Instrumentation
Starts next session and ends the current session.
startSessionFrame(String) - Static method in class com.appdynamics.eumagent.runtime.Instrumentation
Starts a Session Frame.
startTimer(String) - Static method in class com.appdynamics.eumagent.runtime.Instrumentation
Starts a global timer with the given name.
stopTimer(String) - Static method in class com.appdynamics.eumagent.runtime.Instrumentation
Stops a global timer with the given name and reports it to the cloud.

T

takeScreenshot() - Static method in class com.appdynamics.eumagent.runtime.Instrumentation
Asynchronously takes a screenshot of the current Activity’s window.
toString() - Method in class com.appdynamics.eumagent.runtime.AgentConfiguration
 

U

unblockScreenshots() - Static method in class com.appdynamics.eumagent.runtime.Instrumentation
Unblocks screenshot capture if it is currently blocked.
updateName(String) - Method in interface com.appdynamics.eumagent.runtime.SessionFrame
Updates the name of the session frame.

V

VALID_INTERACTION_CAPTURE_MODES - Static variable in class com.appdynamics.eumagent.runtime.Instrumentation
Valid capture modes for UI instrumentation.

W

WARNING - Static variable in interface com.appdynamics.eumagent.runtime.ErrorSeverityLevel
 
withAppKey(String) - Method in class com.appdynamics.eumagent.runtime.AgentConfiguration.Builder
Sets the application key used by the SDK.
withApplicationName(String) - Method in class com.appdynamics.eumagent.runtime.AgentConfiguration.Builder
Sets the name of this mobile application.
withArguments(Object...) - Method in interface com.appdynamics.eumagent.runtime.CallTracker
Specify the arguments with which the method call was invoked.
withAutoInstrument(boolean) - Method in class com.appdynamics.eumagent.runtime.AgentConfiguration.Builder
Boolean value that indicates if automatic instrumentation is enabled.
withCollectorChannelFactory(CollectorChannelFactory) - Method in class com.appdynamics.eumagent.runtime.AgentConfiguration.Builder
Sets the collector channel to use.
withCollectorURL(String) - Method in class com.appdynamics.eumagent.runtime.AgentConfiguration.Builder
Sets the URL of the collector to which the agent will report.
withCompileTimeInstrumentationCheck(boolean) - Method in class com.appdynamics.eumagent.runtime.AgentConfiguration.Builder
Sets whether a check is performed during initialization to check if compile time instrumentation was successful.
withContext(Context) - Method in class com.appdynamics.eumagent.runtime.AgentConfiguration.Builder
Sets the context to be used by the SDK.
withCrashCallback(CrashReportCallback) - Method in class com.appdynamics.eumagent.runtime.AgentConfiguration.Builder
Sets the CrashReportCallback to notify when a crash is reported.
withCrashReportingEnabled(boolean) - Method in class com.appdynamics.eumagent.runtime.AgentConfiguration.Builder
Boolean value that enables, or disables, the Crash Reporter feature.
withError(String) - Method in interface com.appdynamics.eumagent.runtime.HttpRequestTracker
Indicates that this request encountered an error.
withException(Exception) - Method in interface com.appdynamics.eumagent.runtime.HttpRequestTracker
Deprecated.
Use HttpRequestTracker.withThrowable(Throwable) instead. If both an exception and a throwable are specified, the exception is ignored.
withExcludedUrlPatterns(Set<String>) - Method in class com.appdynamics.eumagent.runtime.AgentConfiguration.Builder
Sets the regex patterns for urls which need to be filtered.
withInstrumentationSource(String) - Method in interface com.appdynamics.eumagent.runtime.HttpRequestTracker
Sets a string to be used to identify the source of the instrumentation that generated this tracker.
withInteractionCaptureMode(int) - Method in class com.appdynamics.eumagent.runtime.AgentConfiguration.Builder
Sets what types of user interaction events should be captured.
withJSAgentAjaxEnabled(boolean) - Method in class com.appdynamics.eumagent.runtime.AgentConfiguration.Builder
Enables or disables JavaScript agent AJAX call reporting.
withJSAgentInjectionEnabled(boolean) - Method in class com.appdynamics.eumagent.runtime.AgentConfiguration.Builder
Enables or disables JavaScript agent injection into WebViews.
withLoggingEnabled(boolean) - Method in class com.appdynamics.eumagent.runtime.AgentConfiguration.Builder
withLoggingLevel(int) - Method in class com.appdynamics.eumagent.runtime.AgentConfiguration.Builder
Sets the logging level of the agent.
withNetworkRequestCallback(NetworkRequestCallback) - Method in class com.appdynamics.eumagent.runtime.AgentConfiguration.Builder
Sets the NetworkRequestCallback to notify when a network request completes and a beacon is about to be sent.
withRequestContentLength(Long) - Method in interface com.appdynamics.eumagent.runtime.HttpRequestTracker
Sets the request content length associated with this request.
withRequestHeaderFields(Map<String, List<String>>) - Method in interface com.appdynamics.eumagent.runtime.HttpRequestTracker
Sets the request headers associated with this request.
withResponseCode(int) - Method in interface com.appdynamics.eumagent.runtime.HttpRequestTracker
Sets the HTTP response code associated with this request.
withResponseContentLength(Long) - Method in interface com.appdynamics.eumagent.runtime.HttpRequestTracker
Sets the response content length associated with this request.
withResponseHeaderFields(Map<String, List<String>>) - Method in interface com.appdynamics.eumagent.runtime.HttpRequestTracker
Sets the response headers associated with this request.
withScreenshotsEnabled(boolean) - Method in class com.appdynamics.eumagent.runtime.AgentConfiguration.Builder
Enables or disables screenshots.
withScreenshotURL(String) - Method in class com.appdynamics.eumagent.runtime.AgentConfiguration.Builder
Sets the URL of the screenshot service to which the agent will upload screenshots.
withStatusLine(String) - Method in interface com.appdynamics.eumagent.runtime.HttpRequestTracker
Sets the HTTP status line associated with this request.
withThrowable(Throwable) - Method in interface com.appdynamics.eumagent.runtime.HttpRequestTracker
Indicates that this request encountered an error.
withURL(URL) - Method in interface com.appdynamics.eumagent.runtime.HttpRequestTracker
Sets the URL associated with this request.
withUserData(String, String) - Method in interface com.appdynamics.eumagent.runtime.HttpRequestTracker
Sets a key-value pair identifier that will be included in all snapshots.
withUserDataBoolean(String, Boolean) - Method in interface com.appdynamics.eumagent.runtime.HttpRequestTracker
 
withUserDataDate(String, Date) - Method in interface com.appdynamics.eumagent.runtime.HttpRequestTracker
 
withUserDataDouble(String, Double) - Method in interface com.appdynamics.eumagent.runtime.HttpRequestTracker
 
withUserDataLong(String, Long) - Method in interface com.appdynamics.eumagent.runtime.HttpRequestTracker
 
A B C D E G H I J L M N O R S T U V W 
Skip navigation links