Class: ActiveNetsuite::CampaignDirectMail

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

internalId - SOAP::SOAPString
campaignGroup - ActiveNetsuite::RecordRef
template - ActiveNetsuite::RecordRef
description - SOAP::SOAPString
subscription - ActiveNetsuite::RecordRef
channel - ActiveNetsuite::RecordRef
cost - SOAP::SOAPDouble
status - ActiveNetsuite::CampaignCampaignDirectMailStatus
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) ⇒ CampaignDirectMail

Returns a new instance of CampaignDirectMail.



62518
62519
62520
62521
62522
62523
62524
62525
62526
62527
62528
62529
62530
# File 'lib/activenetsuite/soap/default.rb', line 62518

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.



62507
62508
62509
# File 'lib/activenetsuite/soap/default.rb', line 62507

def campaignGroup
  @campaignGroup
end

#channelObject

Returns the value of attribute channel.



62511
62512
62513
# File 'lib/activenetsuite/soap/default.rb', line 62511

def channel
  @channel
end

#costObject

Returns the value of attribute cost.



62512
62513
62514
# File 'lib/activenetsuite/soap/default.rb', line 62512

def cost
  @cost
end

#customFieldListObject

Returns the value of attribute customFieldList.



62516
62517
62518
# File 'lib/activenetsuite/soap/default.rb', line 62516

def customFieldList
  @customFieldList
end

#dateScheduledObject

Returns the value of attribute dateScheduled.



62514
62515
62516
# File 'lib/activenetsuite/soap/default.rb', line 62514

def dateScheduled
  @dateScheduled
end

#descriptionObject

Returns the value of attribute description.



62509
62510
62511
# File 'lib/activenetsuite/soap/default.rb', line 62509

def description
  @description
end

#internalIdObject

Returns the value of attribute internalId.



62506
62507
62508
# File 'lib/activenetsuite/soap/default.rb', line 62506

def internalId
  @internalId
end

#promoCodeObject

Returns the value of attribute promoCode.



62515
62516
62517
# File 'lib/activenetsuite/soap/default.rb', line 62515

def promoCode
  @promoCode
end

#statusObject

Returns the value of attribute status.



62513
62514
62515
# File 'lib/activenetsuite/soap/default.rb', line 62513

def status
  @status
end

#subscriptionObject

Returns the value of attribute subscription.



62510
62511
62512
# File 'lib/activenetsuite/soap/default.rb', line 62510

def subscription
  @subscription
end

#templateObject

Returns the value of attribute template.



62508
62509
62510
# File 'lib/activenetsuite/soap/default.rb', line 62508

def template
  @template
end