Package io.sentry
Class CombinedContextsView
java.lang.Object
io.sentry.protocol.Contexts
io.sentry.CombinedContextsView
- All Implemented Interfaces:
JsonSerializable
-
Nested Class Summary
Nested classes/interfaces inherited from class io.sentry.protocol.Contexts
Contexts.Deserializer -
Field Summary
Fields inherited from class io.sentry.protocol.Contexts
REPLAY_ID, responseLock -
Constructor Summary
ConstructorsConstructorDescriptionCombinedContextsView(@NotNull Contexts globalContexts, @NotNull Contexts isolationContexts, @NotNull Contexts currentContexts, @NotNull ScopeType defaultScopeType) -
Method Summary
Modifier and TypeMethodDescriptionbooleancontainsKey(@Nullable Object key) entrySet()@Nullable Object@Nullable AppgetApp()@Nullable Browser@Nullable Device@Nullable GpugetGpu()@Nullable OperatingSystem@Nullable Response@Nullable SentryRuntimeintgetSize()@Nullable Spring@Nullable SpanContextgetTrace()booleanisEmpty()@NotNull Enumeration<String>keys()@Nullable Objectvoidvoid@Nullable Objectvoidserialize(@NotNull ObjectWriter writer, @NotNull ILogger logger) @Nullable ObjectvoidvoidsetBrowser(@NotNull Browser browser) voidvoidvoidsetOperatingSystem(@NotNull OperatingSystem operatingSystem) voidsetResponse(@NotNull Response response) voidsetRuntime(@NotNull SentryRuntime runtime) voidvoidsetTrace(@NotNull SpanContext traceContext) intsize()voidwithResponse(HintUtils.SentryConsumer<Response> callback) Methods inherited from class io.sentry.protocol.Contexts
equals, getFeedback, getProfile, hashCode, setFeedback, setProfile
-
Constructor Details
-
CombinedContextsView
-
-
Method Details
-
getTrace
-
setTrace
-
getApp
-
setApp
-
getBrowser
- Overrides:
getBrowserin classContexts
-
setBrowser
- Overrides:
setBrowserin classContexts
-
getDevice
-
setDevice
-
getOperatingSystem
- Overrides:
getOperatingSystemin classContexts
-
setOperatingSystem
- Overrides:
setOperatingSystemin classContexts
-
getRuntime
- Overrides:
getRuntimein classContexts
-
setRuntime
- Overrides:
setRuntimein classContexts
-
getGpu
-
setGpu
-
getResponse
- Overrides:
getResponsein classContexts
-
withResponse
- Overrides:
withResponsein classContexts
-
setResponse
- Overrides:
setResponsein classContexts
-
getSpring
-
setSpring
-
size
public int size() -
getSize
public int getSize() -
isEmpty
public boolean isEmpty() -
containsKey
- Overrides:
containsKeyin classContexts
-
get
-
put
-
remove
-
keys
-
entrySet
-
serialize
public void serialize(@NotNull @NotNull ObjectWriter writer, @NotNull @NotNull ILogger logger) throws IOException - Specified by:
serializein interfaceJsonSerializable- Overrides:
serializein classContexts- Throws:
IOException
-
set
-
putAll
-
putAll
-