struct

Bugsnag::App

Inherits JSON::Serializable < Struct < Value < Object

Information about your application that you want to provide for the purposes of debugging, aggregating, or faceted search. The most common things you will likely want to provide are the name of the app (id), the version, the release_stage ("production", "staging", "beta", etc), and the duration (how long the app has been running).

Constructors

new(pull : JSON::PullParser)
Source
new(id : Nil | String = nil, version : Nil | String = nil, version_code : Int32 | Nil = nil, bundle_version : Nil | String = nil, code_bundle_id : Nil | String = nil, build_uuid : Nil | String = nil, release_stage : Nil | String = nil, type : Nil | String = nil, dsym_uuids : Nil | String = nil, duration : Time::Span | Nil = nil, duration_in_foreground : Time::Span | Nil = nil, in_foreground : Bool | Nil = nil, binary_arch : Bugsnag::App::BinaryArch | Nil = nil)
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

binary_arch
Source
build_uuid
Source
bundle_version
Source
code_bundle_id
Source
dsym_uuids
Source
duration
Source
duration_in_foreground
Source
in_foreground
Source
release_stage
Source
type
Source
version
Source
version_code
Source

Nested types