Class: Hookdeck::Resources::BulkEventRetry
- Defined in:
- lib/hookdeck/resources/bulk_event_retry.rb
Instance Attribute Summary
Attributes inherited from Base
Instance Method Summary collapse
-
#cancel(id) ⇒ Object
Cancel a pending bulk retry.
-
#create(params) ⇒ Object
Create a new bulk retry.
-
#list(params = {}) ⇒ Object
List all pending bulk retries.
-
#plan(params) ⇒ Object
Get the plan for a bulk retry.
-
#retrieve(id) ⇒ Object
Retrieve a single bulk retry.
Methods inherited from Base
Constructor Details
This class inherits a constructor from Hookdeck::Resources::Base
Instance Method Details
#cancel(id) ⇒ Object
Cancel a pending bulk retry
18 19 20 21 |
# File 'lib/hookdeck/resources/bulk_event_retry.rb', line 18 def cancel(id) validate_id!(id, 'blkr_') post("bulk/events/retry/#{id}/cancel") end |
#create(params) ⇒ Object
Create a new bulk retry
27 28 29 |
# File 'lib/hookdeck/resources/bulk_event_retry.rb', line 27 def create(params) post('bulk/events/retry', params) end |
#list(params = {}) ⇒ Object
List all pending bulk retries
5 6 7 |
# File 'lib/hookdeck/resources/bulk_event_retry.rb', line 5 def list(params = {}) get('bulk/events/retry', params) end |
#plan(params) ⇒ Object
Get the plan for a bulk retry
35 36 37 |
# File 'lib/hookdeck/resources/bulk_event_retry.rb', line 35 def plan(params) get('bulk/events/retry/plan', params) end |
#retrieve(id) ⇒ Object
Retrieve a single bulk retry
11 12 13 14 |
# File 'lib/hookdeck/resources/bulk_event_retry.rb', line 11 def retrieve(id) validate_id!(id, 'bulkr_') get("bulk/events/retry/#{id}") end |