Class: Hookdeck::Resources::BulkIgnoredEventsRetry

Inherits:
Base
  • Object
show all
Defined in:
lib/hookdeck/resources/bulk_ignored_event_retry.rb

Instance Attribute Summary

Attributes inherited from Base

#client

Instance Method Summary collapse

Methods inherited from Base

#initialize

Constructor Details

This class inherits a constructor from Hookdeck::Resources::Base

Instance Method Details

#cancel_ignored_events(id) ⇒ Object

Cancel a bulk of ignored events



31
32
33
# File 'lib/hookdeck/resources/bulk_ignored_event_retry.rb', line 31

def cancel_ignored_events(id)
  post("bulk/ignored-events/#{id}/cancel")
end

#cancel_retry(id) ⇒ Object

Cancel a pending bulk ignored events retry



5
6
7
# File 'lib/hookdeck/resources/bulk_ignored_event_retry.rb', line 5

def cancel_retry(id)
  post("bulk/ignored-events/retry/#{id}/cancel")
end

#create_retry(params) ⇒ Object

Create a new bulk ignored events retry



26
27
28
# File 'lib/hookdeck/resources/bulk_ignored_event_retry.rb', line 26

def create_retry(params)
  post('bulk/ignored-events/retry', params)
end

#list_retries(params = {}) ⇒ Object

List all pending bulk ignored events retries



15
16
17
# File 'lib/hookdeck/resources/bulk_ignored_event_retry.rb', line 15

def list_retries(params = {})
  get('bulk/ignored-events/retry', params)
end

#plan_retry(params) ⇒ Object

Get the plan for a bulk ignored events retry



10
11
12
# File 'lib/hookdeck/resources/bulk_ignored_event_retry.rb', line 10

def plan_retry(params)
  get('bulk/ignored-events/retry/plan', params)
end

#retrieve_retry(id) ⇒ Object

Retrieve a single bulk ignored events retry

Parameters:

  • id (String)

    Bulk ignored events retry ID



21
22
23
# File 'lib/hookdeck/resources/bulk_ignored_event_retry.rb', line 21

def retrieve_retry(id)
  get("bulk/ignored-events/retry/#{id}")
end