TraceTelemetryItem constructor

TraceTelemetryItem({
  1. required Severity severity,
  2. required String message,
  3. Map<String, Object> additionalProperties = const <String, Object>{},
  4. DateTime? timestamp,
})

Creates an instance of TraceTelemetryItem with the specified severity and message.

Implementation

TraceTelemetryItem({
  required this.severity,
  required this.message,
  this.additionalProperties = const <String, Object>{},
  DateTime? timestamp,
})  : assert(timestamp == null || timestamp.isUtc),
      timestamp = timestamp ?? DateTime.now().toUtc();