class Leafy::Metrics::Graphite
Attributes
sender[R]
Public Class Methods
new( sender )
click to toggle source
# File leafy-metrics/lib/leafy/metrics/graphite/graphite.rb, line 7 def initialize( sender ) unless sender.java_kind_of? Java::ComCodahaleMetricsGraphite::GraphiteSender raise "not instance of 'Java::ComCodahaleMetricsGraphite::Graphite'" end @sender = sender end
new_pickled( hostname, port, batchsize )
click to toggle source
# File leafy-metrics/lib/leafy/metrics/graphite/graphite.rb, line 22 def self.new_pickled( hostname, port, batchsize ) new com.codahale.metrics.graphite.PickledGraphite.new( hostname, port, batchsize ) end
new_tcp( hostname, port )
click to toggle source
# File leafy-metrics/lib/leafy/metrics/graphite/graphite.rb, line 14 def self.new_tcp( hostname, port ) new com.codahale.metrics.graphite.Graphite.new( hostname, port ) end
new_udp( hostname, port )
click to toggle source
# File leafy-metrics/lib/leafy/metrics/graphite/graphite.rb, line 18 def self.new_udp( hostname, port ) new com.codahale.metrics.graphite.GraphiteUDP.new( hostname, port ) end