Class: Falqon::Message::Metadata
- Inherits:
-
Falqon::Metadata
- Object
- Falqon::Metadata
- Falqon::Message::Metadata
- Extended by:
- T::Sig
- Defined in:
- lib/falqon/message/metadata.rb
Overview
Message metadata storing various statistics and information about a message
Instance Attribute Summary collapse
-
#created_at ⇒ Integer?
Timestamp of creation.
-
#retried_at ⇒ Integer?
Timestamp of last retry.
-
#retries ⇒ Integer
Number of times the message has been retried.
-
#retry_error ⇒ String?
Last error message.
-
#status ⇒ String
Status (unknown, pending, processing, scheduled, dead).
-
#updated_at ⇒ Integer?
Timestamp of last update.
Instance Attribute Details
#created_at ⇒ Integer?
Timestamp of creation
41 42 43 |
# File 'lib/falqon/message/metadata.rb', line 41 def created_at @created_at end |
#retried_at ⇒ Integer?
Timestamp of last retry
28 29 30 |
# File 'lib/falqon/message/metadata.rb', line 28 def retried_at @retried_at end |
#retries ⇒ Integer
Number of times the message has been retried
19 20 21 |
# File 'lib/falqon/message/metadata.rb', line 19 def retries @retries end |
#retry_error ⇒ String?
Last error message
37 38 39 |
# File 'lib/falqon/message/metadata.rb', line 37 def retry_error @retry_error end |
#status ⇒ String
Status (unknown, pending, processing, scheduled, dead)
15 16 17 |
# File 'lib/falqon/message/metadata.rb', line 15 def status @status end |
#updated_at ⇒ Integer?
Timestamp of last update
50 51 52 |
# File 'lib/falqon/message/metadata.rb', line 50 def updated_at @updated_at end |