HttpRequestRecord constructor

HttpRequestRecord({
  1. required String url,
  2. required String method,
  3. required int statusCode,
  4. required int durationMs,
  5. required bool isError,
  6. required DateTime timestamp,
  7. Map<String, String>? requestHeaders,
  8. String? requestBody,
  9. String? responseBody,
  10. bool attributedHeuristically = false,
  11. String? requestId,
  12. int? startUs,
  13. int? endUs,
  14. int? atUs,
  15. String? interactionId,
  16. String? linkedBy,
})

Implementation

HttpRequestRecord({
  required this.url,
  required this.method,
  required this.statusCode,
  required this.durationMs,
  required this.isError,
  required this.timestamp,
  this.requestHeaders,
  this.requestBody,
  this.responseBody,
  this.attributedHeuristically = false,
  this.requestId,
  this.startUs,
  this.endUs,
  int? atUs,
  this.interactionId,
  this.linkedBy,
}) : atUs = atUs ?? FlutterTimeline.now;