class Eyeson::Recording

Get room recordings

Attributes

id[R]
url[R]

Public Class Methods

find(recording_id) click to toggle source
# File lib/eyeson/recording.rb, line 14
def self.find(recording_id)
  response  = Eyeson.get "/recordings/#{recording_id}"
  links     = response['links']
  raise NotFound if links.nil?
  Recording.new recording_id, links['download']
end
new(id, url) click to toggle source
# File lib/eyeson/recording.rb, line 9
def initialize(id, url)
  @id = id
  @url = url
end

Public Instance Methods

delete() click to toggle source
# File lib/eyeson/recording.rb, line 21
def delete
  Eyeson.delete "/recordings/#{id}"
end