class Redox::Request::Scheduling
Constants
- CANCEL_META
- CREATE_META
- MODIFICATION_META
- RESCHEDULE_META
Public Class Methods
cancel(model, meta: Redox::Models::Meta.new)
click to toggle source
# File lib/redox/request/scheduling.rb, line 14 def self.cancel(model, meta: Redox::Models::Meta.new) meta = CANCEL_META.merge(meta) return Redox::Models::Model.from_response((RedoxClient.connection.request(body: Redox::Request.build_body(model, meta)))) end
create(model, meta: Redox::Models::Meta.new)
click to toggle source
# File lib/redox/request/scheduling.rb, line 9 def self.create(model, meta: Redox::Models::Meta.new) meta = CREATE_META.merge(meta) return Redox::Models::Model.from_response((RedoxClient.connection.request(body: Redox::Request.build_body(model, meta)))) end
modification(model, meta: Redox::Models::Meta.new)
click to toggle source
# File lib/redox/request/scheduling.rb, line 24 def self.modification(model, meta: Redox::Models::Meta.new) meta = MODIFICATION_META.merge(meta) return Redox::Models::Model.from_response((RedoxClient.connection.request(body: Redox::Request.build_body(model, meta)))) end
reschedule(model, meta: Redox::Models::Meta.new)
click to toggle source
# File lib/redox/request/scheduling.rb, line 19 def self.reschedule(model, meta: Redox::Models::Meta.new) meta = RESCHEDULE_META.merge(meta) return Redox::Models::Model.from_response((RedoxClient.connection.request(body: Redox::Request.build_body(model, meta)))) end