Class 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 } } } ```

    • Constructor Detail

      • DebugMeta

        public DebugMeta()
    • 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 interface JsonUnknown
      • setUnknown

        public void setUnknown​(@Nullable
                               @Nullable java.util.Map<java.lang.String,​java.lang.Object> unknown)
        Specified by:
        setUnknown in interface JsonUnknown