Skip navigation links
A B C D E F G H I L M N O R S T U V W 

A

applyUserPrivacyOptions(UserPrivacyOptions) - Static method in class com.dynatrace.android.agent.Dynatrace
Creates a new session with the specified privacy settings and stores the privacy settings for future sessions.
AppMonConfigurationBuilder - Class in com.dynatrace.android.agent.conf
This class properly generates and initialize the agent Configuration for AppMon usage

Example:
AppMonConfigurationBuilder(String, String) - Constructor for class com.dynatrace.android.agent.conf.AppMonConfigurationBuilder
Generates a new ConfigurationBuilder by setting all mandatory AppMon configuration parameters

B

build() - Method in class com.dynatrace.android.agent.conf.UserPrivacyOptions.Builder
Returns an instance of UserPrivacyOptions with the specified values of this builder.
buildConfiguration() - Method in class com.dynatrace.android.agent.conf.ConfigurationBuilder
Builds the agent configuration object.
builder() - Static method in class com.dynatrace.android.agent.conf.UserPrivacyOptions
Constructs a UserPrivacyOptions.Builder object.
Builder() - Constructor for class com.dynatrace.android.agent.conf.UserPrivacyOptions.Builder
Constructs a UserPrivacyOptions.Builder object

C

com.dynatrace.android.agent - package com.dynatrace.android.agent
 
com.dynatrace.android.agent.comm - package com.dynatrace.android.agent.comm
 
com.dynatrace.android.agent.conf - package com.dynatrace.android.agent.conf
 
CommunicationProblemListener - Interface in com.dynatrace.android.agent.comm
Interface definition for a callback to be invoked when the agent was not able to successfully communicate with the beacon endpoint.
ConfigurationBuilder - Class in com.dynatrace.android.agent.conf
This class is needed for generating the agent Configuration

D

DataCollectionLevel - Enum in com.dynatrace.android.agent.conf
This class represents the different privacy levels that the user can select.
DTXAction - Interface in com.dynatrace.android.agent
 
Dynatrace - Class in com.dynatrace.android.agent
Dynatrace Manual Instrumentation API for Android
Dynatrace() - Constructor for class com.dynatrace.android.agent.Dynatrace
Returns the Dynatrace object
DynatraceConfigurationBuilder - Class in com.dynatrace.android.agent.conf
This class properly generates and initialize the agent Configuration for Dynatrace SaaS/Managed usage

Example:
DynatraceConfigurationBuilder(String, String) - Constructor for class com.dynatrace.android.agent.conf.DynatraceConfigurationBuilder
Creates a new ConfigurationBuilder by passing the mandatory Dynatrace configuration parameters.

E

endVisit() - Static method in class com.dynatrace.android.agent.Dynatrace
Can be called to end the current visit and start a new visit.
enterAction(String) - Static method in class com.dynatrace.android.agent.Dynatrace
enterAction(String, DTXAction) - Static method in class com.dynatrace.android.agent.Dynatrace
This creates an action object for reporting the time elapsed between two user-defined times.
equals(Object) - Method in class com.dynatrace.android.agent.conf.UserPrivacyOptions

F

flushEvents() - Static method in class com.dynatrace.android.agent.Dynatrace
Call this function to flush all collected events immediately.

G

getActionName() - Method in interface com.dynatrace.android.agent.ModifiableUserAction
Returns the name of the currently open UserAction
getCaptureStatus() - Static method in class com.dynatrace.android.agent.Dynatrace
Get the current data capture state
getDataCollectionLevel() - Method in class com.dynatrace.android.agent.conf.UserPrivacyOptions
Returns the specified data collection level.
getDataCollectionLevel() - Static method in class com.dynatrace.android.agent.Dynatrace
Deprecated.
As of version 8.191, replaced by Dynatrace.getUserPrivacyOptions()
getRequestTag() - Method in interface com.dynatrace.android.agent.DTXAction
Generates a Dynatrace request tag for a web request, which has to be manually added as http header (header key can be obtained with the method Dynatrace.getRequestTagHeader()).
getRequestTag() - Static method in class com.dynatrace.android.agent.Dynatrace
Generates a Dynatrace request tag for a web request, which has to be manually added as http header (header key can be obtained with the method Dynatrace.getRequestTagHeader()).
getRequestTagHeader() - Method in interface com.dynatrace.android.agent.DTXAction
This method is identical to Dynatrace.getRequestTagHeader()
getRequestTagHeader() - Static method in class com.dynatrace.android.agent.Dynatrace
Returns the Dynatrace request tag header name to be used in conjunction with the value returned by Dynatrace.getRequestTag().
getUserPrivacyOptions() - Static method in class com.dynatrace.android.agent.Dynatrace
Returns the previously specified privacy settings from the user.
getWebRequestTiming(String) - Static method in class com.dynatrace.android.agent.Dynatrace
This represents a network timing instance for reporting the time elapsed between two user-defined events.
getWebRequestTiming(HttpURLConnection) - Static method in class com.dynatrace.android.agent.Dynatrace
This represents a network timing instance for reporting the time elapsed between two user-defined events.

H

hashCode() - Method in class com.dynatrace.android.agent.conf.UserPrivacyOptions

I

identifyUser(String) - Static method in class com.dynatrace.android.agent.Dynatrace
identifyUser(String, DTXAction) - Static method in class com.dynatrace.android.agent.Dynatrace
The current visit/session will be tagged with the provided user id.
instrumentWebView(WebView) - Static method in class com.dynatrace.android.agent.Dynatrace
Instruments the given WebView to allow communication between the RUM JavaScript tag and OneAgent for Android.
isCrashReportingOptedIn() - Method in class com.dynatrace.android.agent.conf.UserPrivacyOptions
Returns the opt-in value for crash reporting.
isCrashReportingOptedIn() - Static method in class com.dynatrace.android.agent.Dynatrace
Deprecated.
As of version 8.191, replaced by Dynatrace.getUserPrivacyOptions()
isFinalized() - Method in class com.dynatrace.android.agent.WebRequestTiming
Used to determine if the current object has been finalized.

L

leaveAction() - Method in interface com.dynatrace.android.agent.DTXAction
Completes this action and prepares the data for the next sending interval.

M

ModifiableUserAction - Interface in com.dynatrace.android.agent
This interface defines a set of actions that can be used to interact with currently open user actions
modify(ModifiableUserAction) - Method in interface com.dynatrace.android.agent.UserActionModifier
Implement this method and modify the currently active ModifiableUserAction
modifyUserAction(UserActionModifier) - Static method in class com.dynatrace.android.agent.Dynatrace
Allows to modify the currently pending user action.

N

newBuilder() - Method in class com.dynatrace.android.agent.conf.UserPrivacyOptions
Constructs a UserPrivacyOptions.Builder object that is initialized with the values from this object.

O

onError(Throwable) - Method in interface com.dynatrace.android.agent.comm.CommunicationProblemListener
called when the agent was not able to receive an http response.
onFailure(int, String, String) - Method in interface com.dynatrace.android.agent.comm.CommunicationProblemListener
called when the agent successfully received an http response, but the response is invalid.

R

reportError(String, int) - Method in interface com.dynatrace.android.agent.DTXAction
Reports an error as key-value pair with the time at which it occurred.
reportError(String, Throwable) - Method in interface com.dynatrace.android.agent.DTXAction
Reports an error as Throwable with the time at which it occurred.
reportError(String, int) - Static method in class com.dynatrace.android.agent.Dynatrace
reportError(String, Throwable) - Static method in class com.dynatrace.android.agent.Dynatrace
reportError(String, int) - Method in interface com.dynatrace.android.agent.ModifiableUserAction
Reports an error as key-value pair with the time at which it occurred.
reportError(String, Throwable) - Method in interface com.dynatrace.android.agent.ModifiableUserAction
Reports an error as Throwable with the time at which it occurred.
reportEvent(String) - Method in interface com.dynatrace.android.agent.DTXAction
Reports the time when a specific event occurred.
reportEvent(String) - Method in interface com.dynatrace.android.agent.ModifiableUserAction
Reports the time when a specific event occurred.
reportValue(String, int) - Method in interface com.dynatrace.android.agent.DTXAction
Reports a key-value pair with the time at which this event occurred.
reportValue(String, long) - Method in interface com.dynatrace.android.agent.DTXAction
Reports a key-value pair with the time at which this event occurred.
reportValue(String, double) - Method in interface com.dynatrace.android.agent.DTXAction
Reports a key-value pair with the time at which this event occurred.
reportValue(String, String) - Method in interface com.dynatrace.android.agent.DTXAction
Reports a key-value pair with the time at which this event occurred.
reportValue(String, int) - Method in interface com.dynatrace.android.agent.ModifiableUserAction
Reports a key-value pair with the time at which this event occurred.
reportValue(String, long) - Method in interface com.dynatrace.android.agent.ModifiableUserAction
Reports a key-value pair with the time at which this event occurred.
reportValue(String, double) - Method in interface com.dynatrace.android.agent.ModifiableUserAction
Reports a key-value pair with the time at which this event occurred.
reportValue(String, String) - Method in interface com.dynatrace.android.agent.ModifiableUserAction
Reports a key-value pair with the time at which this event occurred.
restoreCookies() - Static method in class com.dynatrace.android.agent.Dynatrace
Restores the Dynatrace cookies for the specified domains.

S

setActionName(String) - Method in interface com.dynatrace.android.agent.ModifiableUserAction
Sets the name of the currently open UserAction
setBeaconHeaders(Map<String, String>) - Static method in class com.dynatrace.android.agent.Dynatrace
Puts a set of http headers on every agent http request (f.e.
setCrashReportingOptedIn(boolean) - Static method in class com.dynatrace.android.agent.Dynatrace
Deprecated.
setDataCollectionLevel(DataCollectionLevel) - Static method in class com.dynatrace.android.agent.Dynatrace
Deprecated.
setGpsLocation(Location) - Static method in class com.dynatrace.android.agent.Dynatrace
Saves the given GPS location for reporting along with the captured data.
shutdown() - Static method in class com.dynatrace.android.agent.Dynatrace
Shuts down the mobile agent gracefully.
startup(Context, Configuration) - Static method in class com.dynatrace.android.agent.Dynatrace
Initializing the mobile agent for capturing and reporting data.
startWebRequestTiming() - Method in class com.dynatrace.android.agent.WebRequestTiming
Begin timing a web request event.
stopWebRequestTiming(String, int, String) - Method in class com.dynatrace.android.agent.WebRequestTiming
Stop, finalize, and send a web request timing event.
stopWebRequestTiming(URL, int, String) - Method in class com.dynatrace.android.agent.WebRequestTiming
Stop, finalize, and send a web request timing event.
stopWebRequestTiming() - Method in class com.dynatrace.android.agent.WebRequestTiming
Stop, finalize, and send a web request timing event.

T

tagRequest(HttpURLConnection) - Method in interface com.dynatrace.android.agent.DTXAction
Places a Dynatrace request tag on the web request, which is evaluated by the corresponding web server agent.
tagRequest(HttpURLConnection) - Static method in class com.dynatrace.android.agent.Dynatrace
Places a Dynatrace request tag on the web request, which is evaluated by the corresponding web server agent.
toString() - Method in class com.dynatrace.android.agent.conf.UserPrivacyOptions

U

UserActionModifier - Interface in com.dynatrace.android.agent
Classes that implement this interface need to handle the currently open ModifiableUserAction and apply changes to it.
UserPrivacyOptions - Class in com.dynatrace.android.agent.conf
Represents the privacy settings that the user can select
UserPrivacyOptions.Builder - Class in com.dynatrace.android.agent.conf
Builder is used to build instances of UserPrivacyOptions from values configured by the setters.

V

valueOf(String) - Static method in enum com.dynatrace.android.agent.conf.DataCollectionLevel
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.dynatrace.android.agent.conf.DataCollectionLevel
Returns an array containing the constants of this enum type, in the order they are declared.

W

WebRequestTiming - Class in com.dynatrace.android.agent
This class represents a network timing event for reporting the time elapsed between two user-defined time points (startWebRequestTiming and stopWebRequestTiming).
withCertificateValidation(boolean) - Method in class com.dynatrace.android.agent.conf.ConfigurationBuilder
Enables/disables certificate validation.
withCommunicationProblemListener(CommunicationProblemListener) - Method in class com.dynatrace.android.agent.conf.ConfigurationBuilder
Sets a CommunicationProblemListener that will be asynchronously notified when the agent can't successfully communicate with the beacon.
withCrashReporting(boolean) - Method in class com.dynatrace.android.agent.conf.ConfigurationBuilder
Enables/disables crash reporting.
withCrashReportingOptedIn(boolean) - Method in class com.dynatrace.android.agent.conf.UserPrivacyOptions.Builder
Sets the privacy setting for crash reporting.
withDataCollectionLevel(DataCollectionLevel) - Method in class com.dynatrace.android.agent.conf.UserPrivacyOptions.Builder
Sets the data collection level specified by the user.
withDebugLogging(boolean) - Method in class com.dynatrace.android.agent.conf.ConfigurationBuilder
Enables/disables debug logging.
withHybridMonitoring(boolean) - Method in class com.dynatrace.android.agent.conf.ConfigurationBuilder
Enables/disables the hybrid monitoring feature.
withKeyManagers(KeyManager[]) - Method in class com.dynatrace.android.agent.conf.ConfigurationBuilder
Allows the agent to use client certificates.
withKeyStore(KeyStore) - Method in class com.dynatrace.android.agent.conf.ConfigurationBuilder
Allows the agent to verify self-signed certificates.
withMonitoredDomains(String...) - Method in class com.dynatrace.android.agent.conf.ConfigurationBuilder
For hybrid applications using the JavaScript library, cookies need to be set for each instrumented domain or server the application communicates with.
withUserOptIn(boolean) - Method in class com.dynatrace.android.agent.conf.ConfigurationBuilder
Enables/disables the user opt-in feature.
A B C D E F G H I L M N O R S T U V W 
Skip navigation links

© 2018 Dynatrace LLC. All Rights Reserved