class Oceanarium::Event
Attributes
action_status[RW]
droplet_id[RW]
event_type_id[RW]
id[RW]
percentage[RW]
Public Class Methods
find(id)
click to toggle source
Core API
# File lib/oceanarium/resources/event.rb, line 28 def self.find(id) @request = Oceanarium::Request.new @get = @request.get("/events/#{id}/") if @get.parsed_response['status'] == 'OK' @get.parsed_response['event'] end end
new(option, api_key, client_id)
click to toggle source
# File lib/oceanarium/resources/event.rb, line 5 def initialize(option, api_key, client_id) if api_key.nil? || client_id.nil? raise 'No API key/client ID!' else if option.is_a?(Hash) @object = option else @object = Oceanarium::Event.find(option) end if @object.nil? self.id = nil else self.id = @object['id'] self.action_status = @object['action_status'] self.droplet_id = @object['droplet_id'] self.event_type_id = @object['event_type_id'] self.percentage = @object['percentage'] end end end