InternalLogger class
This class is used internally by the SDK to log issues to the client developers. Note that all logging from the Flutter portions of the SDK are disabled if kDebugMode is not set.
Constructors
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- sdkVerbosity ↔ Verbosity
-
getter/setter pair
- useEmoji ↔ bool
-
getter/setter pair
Methods
-
debug(
String message) → void -
error(
String message) → void -
info(
String message) → void -
log(
Verbosity verbosity, String message) → void -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
sendToDatadog(
String message, StackTrace? stack, String? kind) → void - Send a log to the Datadog org, not to the customer's org. This feature is used mostly to track potential issues in the Datadog SDK. The rate at which data is sent to Datadog is set by DdSdkConfiguration.telemetrySampleRate
-
toString(
) → String -
A string representation of this object.
inherited
-
warn(
String message) → void
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Methods
-
argumentWarning(
String methodName, ArgumentError e, Map< String, Object?> ? serializedAttributes) → String