class Concord::Thrift::BoltMetricsService::Client

Public Instance Methods

gauge(name, val) click to toggle source
# File lib/gen-rb/bolt_metrics_service.rb, line 16
def gauge(name, val)
  send_gauge(name, val)
  recv_gauge()
end
histogram(name, measure) click to toggle source
# File lib/gen-rb/bolt_metrics_service.rb, line 46
def histogram(name, measure)
  send_histogram(name, measure)
  recv_histogram()
end
recv_gauge() click to toggle source
# File lib/gen-rb/bolt_metrics_service.rb, line 25
def recv_gauge()
  result = receive_message(Gauge_result)
  raise result.e unless result.e.nil?
  return
end
recv_histogram() click to toggle source
# File lib/gen-rb/bolt_metrics_service.rb, line 55
def recv_histogram()
  result = receive_message(Histogram_result)
  raise result.e unless result.e.nil?
  return
end
recv_sum() click to toggle source
# File lib/gen-rb/bolt_metrics_service.rb, line 70
def recv_sum()
  result = receive_message(Sum_result)
  raise result.e unless result.e.nil?
  return
end
recv_timer() click to toggle source
# File lib/gen-rb/bolt_metrics_service.rb, line 40
def recv_timer()
  result = receive_message(Timer_result)
  raise result.e unless result.e.nil?
  return
end
send_gauge(name, val) click to toggle source
# File lib/gen-rb/bolt_metrics_service.rb, line 21
def send_gauge(name, val)
  send_message('gauge', Gauge_args, :name => name, :val => val)
end
send_histogram(name, measure) click to toggle source
# File lib/gen-rb/bolt_metrics_service.rb, line 51
def send_histogram(name, measure)
  send_message('histogram', Histogram_args, :name => name, :measure => measure)
end
send_sum(name, counter) click to toggle source
# File lib/gen-rb/bolt_metrics_service.rb, line 66
def send_sum(name, counter)
  send_message('sum', Sum_args, :name => name, :counter => counter)
end
send_timer(name, duration) click to toggle source
# File lib/gen-rb/bolt_metrics_service.rb, line 36
def send_timer(name, duration)
  send_message('timer', Timer_args, :name => name, :duration => duration)
end
sum(name, counter) click to toggle source
# File lib/gen-rb/bolt_metrics_service.rb, line 61
def sum(name, counter)
  send_sum(name, counter)
  recv_sum()
end
timer(name, duration) click to toggle source
# File lib/gen-rb/bolt_metrics_service.rb, line 31
def timer(name, duration)
  send_timer(name, duration)
  recv_timer()
end