struct Bugsnag::App
- Bugsnag::App
- Struct
- Value
- Object
Overview
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).
Included Modules
- JSON::Serializable
Defined in:
bugsnag.crConstructors
- .new(pull : JSON::PullParser)
- .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)
Instance Method Summary
- #binary_arch : BinaryArch | Nil
- #build_uuid : String | Nil
- #bundle_version : String | Nil
- #code_bundle_id : String | Nil
- #dsym_uuids : String | Nil
- #duration : Time::Span | Nil
- #duration_in_foreground : Time::Span | Nil
- #id : String | Nil
- #in_foreground : Bool | Nil
- #release_stage : String | Nil
- #type : String | Nil
- #version : String | Nil
- #version_code : Int32 | Nil
Constructor Detail
def self.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)
#