DynatraceAction class abstract

Dynatrace action which has a start- and end-time and can report several values onto it. When finished call leaveAction.

Implementers

Constructors

DynatraceAction()

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

cancel() → void
createWebRequestTiming(String url) Future<WebRequestTiming>
Returns a webrequest timing object which can be used to measure a web request. Input the url of the web request.
getRequestTag(String url) Future<String>
Returns a unique x-dynatrace header for the web request with a specified url.
getRequestTagHeader() String
Returns the header key that needs to be added to the web request for user action/purepath correlation.
leaveAction() → void
Leaves this action.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
reportDoubleValue(String? valueName, double? value, {Platform? platform}) → void
Reports a double value with a specified valueName.
reportError(String? errorName, int? errorCode, {Platform? platform}) → void
Reports an error with a specified errorName, errorCode.
reportEvent(String? eventName, {Platform? platform}) → void
Reports an event with a specified eventName (but without any value).
reportIntValue(String? valueName, int? value, {Platform? platform}) → void
Reports an int value with a specified valueName.
reportStringValue(String? valueName, String? value, {Platform? platform}) → void
Reports a String value with a specified valueName.
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited