class KalibroClient::Entities::Miscellaneous::NativeMetric
Attributes
languages[RW]
metric_collector_name[RW]
Public Class Methods
new(name, code, scope, languages, metric_collector_name, type='NativeMetricSnapshot')
click to toggle source
Calls superclass method
KalibroClient::Entities::Miscellaneous::Metric::new
# File lib/kalibro_client/entities/miscellaneous/native_metric.rb, line 7 def initialize(name, code, scope, languages, metric_collector_name, type='NativeMetricSnapshot') super(type, name, code, scope) @languages = languages @metric_collector_name = metric_collector_name end
to_object(value)
click to toggle source
# File lib/kalibro_client/entities/miscellaneous/native_metric.rb, line 13 def self.to_object(value) if value.is_a?(Hash) new(value['name'], value['code'], value['scope'], value['languages'], value['metric_collector_name']) else value end end