class Mergent::Schedule

Constants

ATTRS

Public Class Methods

create(params = {}) click to toggle source
# File lib/mergent/schedule.rb, line 16
def self.create(params = {})
  data = Client.post(
    "schedules",
    { queue: Mergent::Object::DEFAULT_QUEUE }.merge(params)
  )
  new(data)
end
delete(id) click to toggle source
# File lib/mergent/schedule.rb, line 29
def self.delete(id)
  Client.delete("schedules/#{id}")
  true
end
update(id, params) click to toggle source
# File lib/mergent/schedule.rb, line 24
def self.update(id, params)
  data = Client.patch("schedules/#{id}", params)
  new(data)
end