class GraylogAPI::Alerts

class for manage stream alerts for all streams

Public Class Methods

new(client) click to toggle source
# File lib/graylogapi/alerts.rb, line 4
def initialize(client)
  @client = client
end

Public Instance Methods

by_id(id, options = {}) click to toggle source
# File lib/graylogapi/alerts.rb, line 16
def by_id(id, options = {})
  @client.json_request(:get, "/streams/alerts/#{id}", options)
end
paginated(options = {}) click to toggle source
# File lib/graylogapi/alerts.rb, line 12
def paginated(options = {})
  @client.json_reuqest(:get, '/streams/alerts/paginated', options)
end
recent(options = {}) click to toggle source
# File lib/graylogapi/alerts.rb, line 8
def recent(options = {})
  @client.json_request(:get, '/streams/alerts', options)
end