Span.fromJson constructor
Span.fromJson(
- Map json_
Implementation
Span.fromJson(core.Map json_)
: this(
attributes: json_.containsKey('attributes')
? Attributes.fromJson(
json_['attributes'] as core.Map<core.String, core.dynamic>)
: null,
childSpanCount: json_['childSpanCount'] as core.int?,
displayName: json_.containsKey('displayName')
? TruncatableString.fromJson(
json_['displayName'] as core.Map<core.String, core.dynamic>)
: null,
endTime: json_['endTime'] as core.String?,
links: json_.containsKey('links')
? Links.fromJson(
json_['links'] as core.Map<core.String, core.dynamic>)
: null,
name: json_['name'] as core.String?,
parentSpanId: json_['parentSpanId'] as core.String?,
sameProcessAsParentSpan:
json_['sameProcessAsParentSpan'] as core.bool?,
spanId: json_['spanId'] as core.String?,
spanKind: json_['spanKind'] as core.String?,
stackTrace: json_.containsKey('stackTrace')
? StackTrace.fromJson(
json_['stackTrace'] as core.Map<core.String, core.dynamic>)
: null,
startTime: json_['startTime'] as core.String?,
status: json_.containsKey('status')
? Status.fromJson(
json_['status'] as core.Map<core.String, core.dynamic>)
: null,
timeEvents: json_.containsKey('timeEvents')
? TimeEvents.fromJson(
json_['timeEvents'] as core.Map<core.String, core.dynamic>)
: null,
);