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
Nested ClassesModifier and TypeClassDescriptionstatic final classstatic final class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@Nullable List<DebugImage>@Nullable SdkInfovoidserialize(@NotNull JsonObjectWriter writer, @NotNull ILogger logger) voidsetImages(@Nullable List<DebugImage> images) voidsetSdkInfo(@Nullable SdkInfo sdkInfo) voidsetUnknown(@Nullable Map<String, Object> unknown)
-
Constructor Details
-
DebugMeta
public DebugMeta()
-
-
Method Details
-
getImages
-
setImages
-
getSdkInfo
-
setSdkInfo
-
getUnknown
- Specified by:
getUnknownin interfaceJsonUnknown
-
setUnknown
- Specified by:
setUnknownin interfaceJsonUnknown
-
serialize
public void serialize(@NotNull @NotNull JsonObjectWriter writer, @NotNull @NotNull ILogger logger) throws IOException - Specified by:
serializein interfaceJsonSerializable- Throws:
IOException
-