class Screenbeacon::Alert

Public Class Methods

resolve_all(filters={}, opts={}) click to toggle source

Resolve all alerts on account

# File lib/screenbeacon/alert.rb, line 11
def self.resolve_all(filters={}, opts={})
  response, opts = request(:post, resolve_all_url, filters, opts)
  Util.convert_to_screenbeacon_object(response, opts)
end

Private Class Methods

resolve_all_url() click to toggle source
# File lib/screenbeacon/alert.rb, line 22
def self.resolve_all_url
  url + '/resolve'
end

Public Instance Methods

resolve(opts={}) click to toggle source
# File lib/screenbeacon/alert.rb, line 5
def resolve(opts={})
  response, opts = request(:patch, resolve_url, {}, opts)
  refresh_from(response, opts)
end

Private Instance Methods

resolve_url() click to toggle source
# File lib/screenbeacon/alert.rb, line 18
def resolve_url
  url + '/resolve'
end