Package io.sentry.protocol
Class DebugMeta
java.lang.Object
io.sentry.protocol.DebugMeta
- All Implemented Interfaces:
JsonSerializable
,JsonUnknown
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
Modifier and TypeClassDescriptionstatic final class
static final class
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescription@Nullable List<DebugImage>
@Nullable SdkInfo
void
serialize
(@NotNull ObjectWriter writer, @NotNull ILogger logger) void
setImages
(@Nullable List<DebugImage> images) void
setSdkInfo
(@Nullable SdkInfo sdkInfo) void
setUnknown
(@Nullable Map<String, Object> unknown)
-
Constructor Details
-
DebugMeta
public DebugMeta()
-
-
Method Details
-
getImages
-
setImages
-
getSdkInfo
-
setSdkInfo
-
getUnknown
- Specified by:
getUnknown
in interfaceJsonUnknown
-
setUnknown
- Specified by:
setUnknown
in interfaceJsonUnknown
-
serialize
public void serialize(@NotNull @NotNull ObjectWriter writer, @NotNull @NotNull ILogger logger) throws IOException - Specified by:
serialize
in interfaceJsonSerializable
- Throws:
IOException
-