InappifyHttpTrace constructor

InappifyHttpTrace({
  1. required String method,
  2. required String endpoint,
  3. Map<String, String> requestHeaders = const {},
  4. String? requestBody,
  5. int? statusCode,
  6. Map<String, String> responseHeaders = const {},
  7. String? responseBody,
  8. String? requestId,
  9. required int durationMillis,
  10. String? failure,
})

Implementation

InappifyHttpTrace({
  required this.method,
  required this.endpoint,
  Map<String, String> requestHeaders = const {},
  this.requestBody,
  this.statusCode,
  Map<String, String> responseHeaders = const {},
  this.responseBody,
  this.requestId,
  required this.durationMillis,
  this.failure,
}) : requestHeaders = Map.unmodifiable(requestHeaders),
     responseHeaders = Map.unmodifiable(responseHeaders);