Class: ActiveNetsuite::CampaignEvent

Inherits:
Object
  • Object
show all
Defined in:
lib/activenetsuite/soap/default.rb

Overview

urn:marketing_2013_2urn:marketing_2013_2.listsurn:marketing_2013_2.lists.webservicesurn:marketing_2013_2.lists.webservices.netsuiteurn:marketing_2013_2.lists.webservices.netsuite.comCampaignEvent

internalId - SOAP::SOAPString
campaignGroup - ActiveNetsuite::RecordRef
description - SOAP::SOAPString
subscription - ActiveNetsuite::RecordRef
channel - ActiveNetsuite::RecordRef
cost - SOAP::SOAPDouble
status - ActiveNetsuite::CampaignCampaignEventStatus
dateScheduled - SOAP::SOAPDateTime
promoCode - ActiveNetsuite::RecordRef
customFieldList - ActiveNetsuite::CustomFieldList

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(internalId = nil, campaignGroup = nil, description = nil, subscription = nil, channel = nil, cost = nil, status = nil, dateScheduled = nil, promoCode = nil, customFieldList = nil) ⇒ CampaignEvent

Returns a new instance of CampaignEvent.



62582
62583
62584
62585
62586
62587
62588
62589
62590
62591
62592
62593
# File 'lib/activenetsuite/soap/default.rb', line 62582

def initialize(internalId = nil, campaignGroup = nil, description = nil, subscription = nil, channel = nil, cost = nil, status = nil, dateScheduled = nil, promoCode = nil, customFieldList = nil)
  @internalId = internalId
  @campaignGroup = campaignGroup
  @description = description
  @subscription = subscription
  @channel = channel
  @cost = cost
  @status = status
  @dateScheduled = dateScheduled
  @promoCode = promoCode
  @customFieldList = customFieldList
end

Instance Attribute Details

#campaignGroupObject

Returns the value of attribute campaignGroup.



62572
62573
62574
# File 'lib/activenetsuite/soap/default.rb', line 62572

def campaignGroup
  @campaignGroup
end

#channelObject

Returns the value of attribute channel.



62575
62576
62577
# File 'lib/activenetsuite/soap/default.rb', line 62575

def channel
  @channel
end

#costObject

Returns the value of attribute cost.



62576
62577
62578
# File 'lib/activenetsuite/soap/default.rb', line 62576

def cost
  @cost
end

#customFieldListObject

Returns the value of attribute customFieldList.



62580
62581
62582
# File 'lib/activenetsuite/soap/default.rb', line 62580

def customFieldList
  @customFieldList
end

#dateScheduledObject

Returns the value of attribute dateScheduled.



62578
62579
62580
# File 'lib/activenetsuite/soap/default.rb', line 62578

def dateScheduled
  @dateScheduled
end

#descriptionObject

Returns the value of attribute description.



62573
62574
62575
# File 'lib/activenetsuite/soap/default.rb', line 62573

def description
  @description
end

#internalIdObject

Returns the value of attribute internalId.



62571
62572
62573
# File 'lib/activenetsuite/soap/default.rb', line 62571

def internalId
  @internalId
end

#promoCodeObject

Returns the value of attribute promoCode.



62579
62580
62581
# File 'lib/activenetsuite/soap/default.rb', line 62579

def promoCode
  @promoCode
end

#statusObject

Returns the value of attribute status.



62577
62578
62579
# File 'lib/activenetsuite/soap/default.rb', line 62577

def status
  @status
end

#subscriptionObject

Returns the value of attribute subscription.



62574
62575
62576
# File 'lib/activenetsuite/soap/default.rb', line 62574

def subscription
  @subscription
end