class Fluent::MetricSenseOutput::AddUpdater

Attributes

value[R]

Public Class Methods

new() click to toggle source
# File lib/fluent/plugin/out_metricsense.rb, line 192
def initialize
  @value = 0
end

Public Instance Methods

add(value) click to toggle source
# File lib/fluent/plugin/out_metricsense.rb, line 201
def add(value)
  @value += value
end
mode() click to toggle source
# File lib/fluent/plugin/out_metricsense.rb, line 205
def mode
  UpdateMode::ADD
end
normalized_value(n) click to toggle source
# File lib/fluent/plugin/out_metricsense.rb, line 197
def normalized_value(n)
  n == 1 ? @value : @value.to_f / n
end