InappifyHttpTrace class

Filtered, opt-in HTTP diagnostics. Never enable raw credential logging.

Annotations

Constructors

InappifyHttpTrace({required String method, required String endpoint, Map<String, String> requestHeaders = const {}, String? requestBody, int? statusCode, Map<String, String> responseHeaders = const {}, String? responseBody, String? requestId, required int durationMillis, String? failure})
InappifyHttpTrace.fromMap(Map<String, dynamic> map)
factory

Properties

containsSensitiveData → bool
no setter
durationMillis → int
final
endpoint → String
final
failure → String?
final
hashCode → int
The hash code for this object.
no setterinherited
method → String
final
requestBody → String?
final
requestHeaders → Map<String, String>
final
requestId → String?
final
responseBody → String?
final
responseHeaders → Map<String, String>
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
statusCode → int?
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

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