class Responsys::Api::Object::CustomEvent
Attributes
event_date_data_mapping[RW]
event_id[RW]
event_name[RW]
event_number_data_mapping[RW]
event_string_data_mapping[RW]
Public Class Methods
new(event_name="", event_id="", options={})
click to toggle source
# File lib/responsys/api/object/custom_event.rb, line 8 def initialize(event_name="", event_id="", options={}) raise ParameterException.new("api.object.custom_event.empty_event") if event_name.blank? && event_id.blank? @event_name = event_name || "" @event_id = event_id || "" @event_string_data_mapping = options[:event_string_data_mapping] || "" @event_number_data_mapping = options[:event_number_data_mapping] || "" @event_date_data_mapping = options[:event_date_data_mapping] || "" end
Public Instance Methods
to_api()
click to toggle source
# File lib/responsys/api/object/custom_event.rb, line 17 def to_api { eventName: event_name, eventId: event_id, eventStringDataMapping: event_string_data_mapping, eventDateDataMapping: event_date_data_mapping, eventNumberDataMapping: event_number_data_mapping } end