A B C D E G H I L N R S T 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.

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.
BreadcrumbVisibility - Class in com.appdynamics.eumagent.runtime
BreadcrumbVisibility is a set of integers that control the visibility of breadcrumbs reported by 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.

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 - Interface in com.appdynamics.eumagent.runtime
Interface for customizing the connection between the agent SDK and the collector.
com.appdynamics.eumagent.runtime - package com.appdynamics.eumagent.runtime
 
CRASHES_AND_SESSIONS - Static variable in class com.appdynamics.eumagent.runtime.BreadcrumbVisibility
When passed into 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 leaveBreadcrumb(String, int), the breadcrumb will only appear in crash snapshots.

D

DontObfuscate - Annotation Type in com.appdynamics.eumagent.runtime
DontObfuscate annotates to tell proguard not to obfuscate or remove classes needed for proper instrumentation.

E

endCall(CallTracker, Object) - Static method in class com.appdynamics.eumagent.runtime.Instrumentation
endCall(CallTracker) - Static method in class com.appdynamics.eumagent.runtime.Instrumentation
Deprecated.

G

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.
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
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.
getResponseHeaderFields() - Method in interface com.appdynamics.eumagent.runtime.HttpRequestTracker
Returns the response header fields associated with this request.
getURL() - Method in class com.appdynamics.eumagent.runtime.CollectorChannel
Gets the URL that the request should be sent to

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.

I

InfoPoint - Annotation Type in com.appdynamics.eumagent.runtime
Annotate methods you wish to be reported as InfoPoint to eum-cloud.
Instrumentation - Class in com.appdynamics.eumagent.runtime
Interact with the AppDynamics Android Agent running in your application.

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.
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.

N

newCollectorChannel() - Method in interface com.appdynamics.eumagent.runtime.CollectorChannelFactory
Returns a new instance of CollectorChannel.

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.
reportMetric(String, long) - Static method in class com.appdynamics.eumagent.runtime.Instrumentation
Reports metric value for the given name.

S

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.
setURL(URL) - Method in class com.appdynamics.eumagent.runtime.CollectorChannel
Sets the URL to which the request should be sent.
setUserData(String, String, boolean) - Static method in class com.appdynamics.eumagent.runtime.Instrumentation
Sets a key-value pair identifier that will be included in all snapshots.
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
Initialize the agent with the given application key and Context.
start(String, Context, boolean) - Static method in class com.appdynamics.eumagent.runtime.Instrumentation
Initialize the agent with the given application key and Context.
start(String, Context, String, boolean) - Static method in class com.appdynamics.eumagent.runtime.Instrumentation
Initialize the agent with the given application key and Context.
start(AgentConfiguration) - Static method in class com.appdynamics.eumagent.runtime.Instrumentation
Initialize the agent with the given configuration.
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

toString() - Method in class com.appdynamics.eumagent.runtime.AgentConfiguration
 

W

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.
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.
withDynamicInfoPointURL(String) - Method in class com.appdynamics.eumagent.runtime.AgentConfiguration.Builder
Set the URL of InfoPoint endpoint.
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
Indicates that this request encountered an error.
withExcludedUrlPatterns(Set<String>) - Method in class com.appdynamics.eumagent.runtime.AgentConfiguration.Builder
Sets the regex patterns for urls which need to be filtered.
withLoggingEnabled(boolean) - Method in class com.appdynamics.eumagent.runtime.AgentConfiguration.Builder
Sets whether info logs are enabled or not.
withLoggingLevel(int) - Method in class com.appdynamics.eumagent.runtime.AgentConfiguration.Builder
Sets the logging level of the agent.
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.
withResponseHeaderFields(Map<String, List<String>>) - Method in interface com.appdynamics.eumagent.runtime.HttpRequestTracker
Sets the response headers associated with this request.
withStatusLine(String) - Method in interface com.appdynamics.eumagent.runtime.HttpRequestTracker
Sets the HTTP status line associated with this request.
A B C D E G H I L N R S T W