class Prometheus::Client::SimpleValue
Public Class Methods
multiprocess()
click to toggle source
# File lib/prometheus/client/simple_value.rb, line 22 def self.multiprocess false end
new(_type, _metric_name, _name, _labels, *_args)
click to toggle source
# File lib/prometheus/client/simple_value.rb, line 6 def initialize(_type, _metric_name, _name, _labels, *_args) @value = 0.0 end
Public Instance Methods
get()
click to toggle source
# File lib/prometheus/client/simple_value.rb, line 18 def get @value end
increment(by = 1)
click to toggle source
# File lib/prometheus/client/simple_value.rb, line 14 def increment(by = 1) @value += by end
set(value)
click to toggle source
# File lib/prometheus/client/simple_value.rb, line 10 def set(value) @value = value end