class ATSD::Metric
Public Instance Methods
get_counter()
click to toggle source
# File lib/atsd/models/metric.rb, line 58 def get_counter() self.send("counter") end
get_data_type()
click to toggle source
# File lib/atsd/models/metric.rb, line 34 def get_data_type() self.send("data_type") end
get_description()
click to toggle source
# File lib/atsd/models/metric.rb, line 98 def get_description() self.send("description") end
get_enabled()
click to toggle source
# File lib/atsd/models/metric.rb, line 26 def get_enabled() self.send("enabled") end
get_filter()
click to toggle source
# File lib/atsd/models/metric.rb, line 66 def get_filter() self.send("filter") end
get_invalid_action()
click to toggle source
# File lib/atsd/models/metric.rb, line 90 def get_invalid_action() self.send("invalid_action") end
get_label()
click to toggle source
# File lib/atsd/models/metric.rb, line 18 def get_label() self.send("label") end
get_last_insert_date()
click to toggle source
# File lib/atsd/models/metric.rb, line 118 def get_last_insert_date() Time.at(self.send("last_insert_time")/1000) end
get_last_insert_time()
click to toggle source
# File lib/atsd/models/metric.rb, line 114 def get_last_insert_time() self.send("last_insert_time") end
get_max_value()
click to toggle source
# File lib/atsd/models/metric.rb, line 82 def get_max_value() self.send("max_value") end
get_min_value()
click to toggle source
# File lib/atsd/models/metric.rb, line 74 def get_min_value() self.send("min_value") end
get_name()
click to toggle source
# File lib/atsd/models/metric.rb, line 10 def get_name() self.send("name") end
get_persistent()
click to toggle source
# File lib/atsd/models/metric.rb, line 50 def get_persistent() self.send("persistent") end
get_retention_interval()
click to toggle source
# File lib/atsd/models/metric.rb, line 106 def get_retention_interval() self.send("retention_interval") end
get_time_precision()
click to toggle source
# File lib/atsd/models/metric.rb, line 42 def get_time_precision() self.send("time_precision") end
get_versioned()
click to toggle source
# File lib/atsd/models/metric.rb, line 126 def get_versioned() self.send("versioned") end
set_counter(counter)
click to toggle source
# File lib/atsd/models/metric.rb, line 54 def set_counter(counter) self["counter"] = counter end
set_data_type(data_type)
click to toggle source
# File lib/atsd/models/metric.rb, line 30 def set_data_type(data_type) self["data_type"] = data_type end
set_description(description)
click to toggle source
# File lib/atsd/models/metric.rb, line 94 def set_description(description) self["description"] = description end
set_enabled(enabled)
click to toggle source
# File lib/atsd/models/metric.rb, line 22 def set_enabled(enabled) self["enabled"] = enabled end
set_filter(filter)
click to toggle source
# File lib/atsd/models/metric.rb, line 62 def set_filter(filter) self["filter"] = filter end
set_invalid_action(invalid_action)
click to toggle source
# File lib/atsd/models/metric.rb, line 86 def set_invalid_action(invalid_action) self["invalid_action"] = invalid_action end
set_label(label)
click to toggle source
# File lib/atsd/models/metric.rb, line 14 def set_label(label) self["label"] = label end
set_last_insert_time(last_insert_time)
click to toggle source
# File lib/atsd/models/metric.rb, line 110 def set_last_insert_time(last_insert_time) self["last_insert_time"] = last_insert_time end
set_max_value(max_value)
click to toggle source
# File lib/atsd/models/metric.rb, line 78 def set_max_value(max_value) self["max_value"] = max_value end
set_min_value(min_value)
click to toggle source
# File lib/atsd/models/metric.rb, line 70 def set_min_value(min_value) self["min_value"] = min_value end
set_name(name)
click to toggle source
# File lib/atsd/models/metric.rb, line 6 def set_name(name) self["name"] = name end
set_persistent(persistent)
click to toggle source
# File lib/atsd/models/metric.rb, line 46 def set_persistent(persistent) self["persistent"] = persistent end
set_retention_interval(retention_interval)
click to toggle source
# File lib/atsd/models/metric.rb, line 102 def set_retention_interval(retention_interval) self["retention_interval"] = retention_interval end
set_time_precision(time_precision)
click to toggle source
# File lib/atsd/models/metric.rb, line 38 def set_time_precision(time_precision) self["time_precision"] = time_precision end
set_versioned(versioned)
click to toggle source
# File lib/atsd/models/metric.rb, line 122 def set_versioned(versioned) self["versioned"] = versioned end