class KalibroClient::Entities::Miscellaneous::HotspotMetric

Public Class Methods

new(name, code, languages, metric_collector_name) click to toggle source
Calls superclass method
# File lib/kalibro_client/entities/miscellaneous/hotspot_metric.rb, line 5
def initialize(name, code, languages, metric_collector_name)
  super(name, code, KalibroClient::Entities::Miscellaneous::Granularity.new(:SOFTWARE), languages, metric_collector_name, 'HotspotMetricSnapshot')
end
to_object(value) click to toggle source
# File lib/kalibro_client/entities/miscellaneous/hotspot_metric.rb, line 9
def self.to_object(value)
  if value.is_a?(Hash)
    new(value['name'], value['code'], value['languages'], value['metric_collector_name'])
  else
    value
  end
end