dynatrace_flutter_plugin library

Classes

Configuration
Configuration class which can be used for manual instrumentation.
Dynatrace
The main API of the flutter plugin which gives access to the functions of the native agents.
DynatraceAction
Dynatrace action which has a start- and end-time and can report several values onto it. When finished call leaveAction.
DynatraceHttpClientOptions
Class which can be used for the HttpClient setup. It currently is used for calculation of request size as some default headers are not predictable in our calculation.
DynatraceNavigationObserver
Navigation observer which is reporting routes
DynatraceRootAction
Root action which can additionally to the normal DynatraceAction create another layer of actions underneath.
UserPrivacyOptions
Represents the privacy settings that the user can select
WebRequestTiming
The Web request timing interface which can be used to measure a web request manually

Enums

DataCollectionLevel
The data collection level decides about the amount of data which gets captured by the agent. For more information look into the documenation.
LogLevel
Loglevel for the internal logs but it is used for the startup method as well.
Platform
Platform enum which gives the option to do certain calls only for a specifiy platform

Constants

defaultCertificateValidation → const bool
Default value for allowing certificate validation
defaultLogLevel → const LogLevel
Default value for log level used within the plugin
defaultReportCrash → const bool
Default value for reporting a crash
defaultUserOptIn → const bool
Default value for user optin