Package io.sentry.protocol
Class DebugMeta
- java.lang.Object
-
- io.sentry.protocol.DebugMeta
-
- All Implemented Interfaces:
JsonSerializable
,JsonUnknown
public final class DebugMeta extends java.lang.Object implements JsonUnknown, JsonSerializable
Debugging and processing meta information.The debug meta interface carries debug information for processing errors and crash reports. Sentry amends the information in this interface.
Example (look at field types to see more detail):
```json { "debug_meta": { "images": [], "sdk_info": { "sdk_name": "iOS", "version_major": 10, "version_minor": 3, "version_patchlevel": 0 } } } ```
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
DebugMeta.Deserializer
static class
DebugMeta.JsonKeys
-
Constructor Summary
Constructors Constructor Description DebugMeta()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @Nullable java.util.List<DebugImage>
getImages()
@Nullable SdkInfo
getSdkInfo()
@Nullable java.util.Map<java.lang.String,java.lang.Object>
getUnknown()
void
serialize(@NotNull JsonObjectWriter writer, @NotNull ILogger logger)
void
setImages(@Nullable java.util.List<DebugImage> images)
void
setSdkInfo(@Nullable SdkInfo sdkInfo)
void
setUnknown(@Nullable java.util.Map<java.lang.String,java.lang.Object> unknown)
-
-
-
Method Detail
-
getImages
@Nullable public @Nullable java.util.List<DebugImage> getImages()
-
setImages
public void setImages(@Nullable @Nullable java.util.List<DebugImage> images)
-
getSdkInfo
@Nullable public @Nullable SdkInfo getSdkInfo()
-
setSdkInfo
public void setSdkInfo(@Nullable @Nullable SdkInfo sdkInfo)
-
getUnknown
@Nullable public @Nullable java.util.Map<java.lang.String,java.lang.Object> getUnknown()
- Specified by:
getUnknown
in interfaceJsonUnknown
-
setUnknown
public void setUnknown(@Nullable @Nullable java.util.Map<java.lang.String,java.lang.Object> unknown)
- Specified by:
setUnknown
in interfaceJsonUnknown
-
serialize
public void serialize(@NotNull @NotNull JsonObjectWriter writer, @NotNull @NotNull ILogger logger) throws java.io.IOException
- Specified by:
serialize
in interfaceJsonSerializable
- Throws:
java.io.IOException
-
-