class MashapeAnalytics::Message::Alf
Attributes
test[RW]
Public Class Methods
new(serviceToken, environment, clientIp = nil)
click to toggle source
# File lib/mashape-analytics/message/alf.rb, line 7 def initialize(serviceToken, environment, clientIp = nil) @entries = [] @alf = { version: '1.0.0', serviceToken: serviceToken, environment: environment, har: { log: { version: '1.2', creator: { name: 'mashape-analytics-agent-ruby', version: '1.0.0' }, entries: @entries } } } if clientIp @alf.clientIpAddress = clientIp end end
Public Instance Methods
add_entry(entry)
click to toggle source
# File lib/mashape-analytics/message/alf.rb, line 30 def add_entry(entry) @entries << entry end
to_s()
click to toggle source
# File lib/mashape-analytics/message/alf.rb, line 34 def to_s @alf.to_json end