Class: ATSD::Sample

Inherits:
BaseModel show all
Defined in:
lib/atsd/models/series.rb

Instance Method Summary collapse

Methods inherited from BaseModel

#to_request_hash

Methods included from Utils::UnderscoreKeys

included

Methods included from Utils::CamelizeKeys

#camelize_keys, #camelize_keys!

Methods included from Utils::CamelizeKeys::ClassMethods

#camelize_keys, #camelize_keys!

Instance Method Details

#[]=(key, value) ⇒ Object

Converts date as d for the rest operates as a superclass method



28
29
30
31
32
33
# File 'lib/atsd/models/series.rb', line 28

def []=(key,value)
  if key.to_s == 'date'
    key = :d
  end
  super(key, value)
end

#get_dateObject



14
15
16
# File 'lib/atsd/models/series.rb', line 14

def get_date()
  self.send('d')
end

#get_valueObject



22
23
24
# File 'lib/atsd/models/series.rb', line 22

def get_value()
  self.send('v')
end

#set_date(date) ⇒ Object



10
11
12
# File 'lib/atsd/models/series.rb', line 10

def set_date(date)
  self['d'] = date
end

#set_value(value) ⇒ Object



18
19
20
# File 'lib/atsd/models/series.rb', line 18

def set_value(value)
  self['v'] = value
end