Class: HookBridge::ReplayBatchMessagesResponse
- Inherits:
-
Object
- Object
- HookBridge::ReplayBatchMessagesResponse
- Defined in:
- lib/hookbridge/types.rb
Instance Attribute Summary collapse
-
#failed ⇒ Object
readonly
Returns the value of attribute failed.
-
#replayed ⇒ Object
readonly
Returns the value of attribute replayed.
-
#results ⇒ Object
readonly
Returns the value of attribute results.
-
#stuck ⇒ Object
readonly
Returns the value of attribute stuck.
Instance Method Summary collapse
-
#initialize(data) ⇒ ReplayBatchMessagesResponse
constructor
A new instance of ReplayBatchMessagesResponse.
Constructor Details
#initialize(data) ⇒ ReplayBatchMessagesResponse
Returns a new instance of ReplayBatchMessagesResponse.
212 213 214 215 216 217 |
# File 'lib/hookbridge/types.rb', line 212 def initialize(data) @replayed = data["replayed"] @failed = data["failed"] @stuck = data["stuck"] @results = (data["results"] || []).map { |entry| ReplayBatchResult.new(entry) } end |
Instance Attribute Details
#failed ⇒ Object (readonly)
Returns the value of attribute failed.
210 211 212 |
# File 'lib/hookbridge/types.rb', line 210 def failed @failed end |
#replayed ⇒ Object (readonly)
Returns the value of attribute replayed.
210 211 212 |
# File 'lib/hookbridge/types.rb', line 210 def replayed @replayed end |
#results ⇒ Object (readonly)
Returns the value of attribute results.
210 211 212 |
# File 'lib/hookbridge/types.rb', line 210 def results @results end |
#stuck ⇒ Object (readonly)
Returns the value of attribute stuck.
210 211 212 |
# File 'lib/hookbridge/types.rb', line 210 def stuck @stuck end |