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