class Leafy::Metrics::Reporter::Builder

Public Class Methods

new( reporter_class, metrics ) click to toggle source
# File leafy-metrics/lib/leafy/metrics/reporter.rb, line 30
def initialize( reporter_class, metrics )
  # stay backward compatible
  # FIXME remove for first proper release
  metrics = metrics.metrics if metrics.is_a?( Leafy::Metrics::Registry )
  @builder = reporter_class.for_registry( metrics )
  self
end

Public Instance Methods

convert_durations_to( time_unit ) click to toggle source
# File leafy-metrics/lib/leafy/metrics/reporter.rb, line 43
def convert_durations_to( time_unit )
  @builder.convert_durations_to( time_unit )
  self
end
convert_rates_to( time_unit ) click to toggle source
# File leafy-metrics/lib/leafy/metrics/reporter.rb, line 38
def convert_rates_to( time_unit )
  @builder.convert_rates_to( time_unit )
  self
end