module StatsCloud::EventHelper

This helper works with events.

Constants

MEASUREMENT_SIZE

Byte size for measurement.

Private Instance Methods

get_binary_length(size) click to toggle source
# File lib/statscloud/helpers/statsmeter_client/event_helper.rb, line 11
def get_binary_length(size)
  size + MEASUREMENT_SIZE
end
get_event_measurement(event) click to toggle source
# File lib/statscloud/helpers/statsmeter_client/event_helper.rb, line 23
def get_event_measurement(event)
  event[:measurement]&.to_s
end
get_event_name(event) click to toggle source
# File lib/statscloud/helpers/statsmeter_client/event_helper.rb, line 19
def get_event_name(event)
  event[:name].to_s
end
get_plain_length(name, measurement) click to toggle source
# File lib/statscloud/helpers/statsmeter_client/event_helper.rb, line 15
def get_plain_length(name, measurement)
  name.length + (measurement ? MEASUREMENT_SIZE + 1 : 0) + 1
end