class Raven::Breadcrumb
- Raven::Breadcrumb
- Reference
- Object
Included Modules
Defined in:
raven/breadcrumb.crConstructors
Instance Method Summary
-
#category : String | Nil
Categories are dotted strings that indicate what the crumb is or where it comes from.
-
#category=(category : String | Nil)
Categories are dotted strings that indicate what the crumb is or where it comes from.
-
#data : AnyHash::JSON
Data associated with this breadcrumb.
-
#data=(data : AnyHash::JSON)
Data associated with this breadcrumb.
-
#data=(hash : Hash | NamedTuple | Nil)
Data associated with this breadcrumb.
-
#level : Severity | Nil
This defines the level of the event.
-
#level=(level : Severity | Nil)
This defines the level of the event.
-
#level=(severity : Symbol)
This defines the level of the event.
-
#message : String | Nil
If a message is provided it’s rendered as text and the whitespace is preserved.
-
#message=(message : String | Nil)
If a message is provided it’s rendered as text and the whitespace is preserved.
-
#timestamp : Time
A timestamp representing when the breadcrumb occurred.
-
#timestamp=(timestamp : Time)
A timestamp representing when the breadcrumb occurred.
- #to_hash
-
#type : Type | Nil
The type of breadcrumb.
-
#type=(type : Type | Nil)
The type of breadcrumb.
-
#type=(type : Symbol)
The type of breadcrumb.
Instance methods inherited from module Raven::Mixin::InitializeWith
initialize_with(attributes)initialize_with(**attributes) initialize_with
Constructor Detail
Instance Method Detail
Categories are dotted strings that indicate what the crumb is or where it comes from.
Typically it’s a module name or a descriptive string.
For instance ui.click
could be used to indicate that a click happened
in the UI or flask
could be used to indicate that the event originated
in the Flask framework.
Categories are dotted strings that indicate what the crumb is or where it comes from.
Typically it’s a module name or a descriptive string.
For instance ui.click
could be used to indicate that a click happened
in the UI or flask
could be used to indicate that the event originated
in the Flask framework.
Data associated with this breadcrumb. Contains a sub-object whose
contents depend on the breadcrumb #type
. Additional parameters that
are unsupported by the type are rendered as a key/value table.
Data associated with this breadcrumb. Contains a sub-object whose
contents depend on the breadcrumb #type
. Additional parameters that
are unsupported by the type are rendered as a key/value table.
Data associated with this breadcrumb. Contains a sub-object whose
contents depend on the breadcrumb #type
. Additional parameters that
are unsupported by the type are rendered as a key/value table.
This defines the level of the event. If not provided it defaults
to info
which is the middle level.
This defines the level of the event. If not provided it defaults
to info
which is the middle level.
This defines the level of the event. If not provided it defaults
to info
which is the middle level.
If a message is provided it’s rendered as text and the whitespace is preserved. Very long text might be abbreviated in the UI.
If a message is provided it’s rendered as text and the whitespace is preserved. Very long text might be abbreviated in the UI.
The type of breadcrumb. The default type is :default
which indicates
no specific handling. Other types are currently:
:http
for HTTP requests and:navigation
for navigation events.
The type of breadcrumb. The default type is :default
which indicates
no specific handling. Other types are currently:
:http
for HTTP requests and:navigation
for navigation events.
The type of breadcrumb. The default type is :default
which indicates
no specific handling. Other types are currently:
:http
for HTTP requests and:navigation
for navigation events.