-
@JsonClass(generateAdapter = true) public final class SessionPayloadThe session payload, containing the session itself and different objects tied to this session
-
-
Field Summary
Fields Modifier and Type Field Description private final List<Span>spansprivate final List<Span>spanSnapshotsprivate final Map<String, String>sharedLibSymbolMapping
-
Method Summary
Modifier and Type Method Description final List<Span>getSpans()final List<Span>getSpanSnapshots()final Map<String, String>getSharedLibSymbolMapping()A map of symbols that are associated with the session. -
-
Constructor Detail
-
SessionPayload
SessionPayload(List<Span> spans, List<Span> spanSnapshots, Map<String, String> sharedLibSymbolMapping)
- Parameters:
spans- A list of spans that have completed since the last session, including the session span, which contains metadata about the session represented by this payload.spanSnapshots- A list of spans that are still active at the time of the session's end.
-
-
Method Detail
-
getSpanSnapshots
final List<Span> getSpanSnapshots()
-
getSharedLibSymbolMapping
final Map<String, String> getSharedLibSymbolMapping()
A map of symbols that are associated with the session. We use this to associate the symbolication files that have been uploaded with UUIDs with the stacktrace module names, which don’t have UUIDs in them. Previous name: s.sb
-
-
-
-