Class: ActiveNetsuite::CampaignEmail

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.comCampaignEmail

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

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

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

Returns a new instance of CampaignEmail.



62452
62453
62454
62455
62456
62457
62458
62459
62460
62461
62462
62463
62464
# File 'lib/activenetsuite/soap/default.rb', line 62452

def initialize(internalId = nil, campaignGroup = nil, template = nil, description = nil, subscription = nil, channel = nil, cost = nil, status = nil, dateScheduled = nil, promoCode = nil, customFieldList = nil)
  @internalId = internalId
  @campaignGroup = campaignGroup
  @template = template
  @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.



62441
62442
62443
# File 'lib/activenetsuite/soap/default.rb', line 62441

def campaignGroup
  @campaignGroup
end

#channelObject

Returns the value of attribute channel.



62445
62446
62447
# File 'lib/activenetsuite/soap/default.rb', line 62445

def channel
  @channel
end

#costObject

Returns the value of attribute cost.



62446
62447
62448
# File 'lib/activenetsuite/soap/default.rb', line 62446

def cost
  @cost
end

#customFieldListObject

Returns the value of attribute customFieldList.



62450
62451
62452
# File 'lib/activenetsuite/soap/default.rb', line 62450

def customFieldList
  @customFieldList
end

#dateScheduledObject

Returns the value of attribute dateScheduled.



62448
62449
62450
# File 'lib/activenetsuite/soap/default.rb', line 62448

def dateScheduled
  @dateScheduled
end

#descriptionObject

Returns the value of attribute description.



62443
62444
62445
# File 'lib/activenetsuite/soap/default.rb', line 62443

def description
  @description
end

#internalIdObject

Returns the value of attribute internalId.



62440
62441
62442
# File 'lib/activenetsuite/soap/default.rb', line 62440

def internalId
  @internalId
end

#promoCodeObject

Returns the value of attribute promoCode.



62449
62450
62451
# File 'lib/activenetsuite/soap/default.rb', line 62449

def promoCode
  @promoCode
end

#statusObject

Returns the value of attribute status.



62447
62448
62449
# File 'lib/activenetsuite/soap/default.rb', line 62447

def status
  @status
end

#subscriptionObject

Returns the value of attribute subscription.



62444
62445
62446
# File 'lib/activenetsuite/soap/default.rb', line 62444

def subscription
  @subscription
end

#templateObject

Returns the value of attribute template.



62442
62443
62444
# File 'lib/activenetsuite/soap/default.rb', line 62442

def template
  @template
end