Class: CampaignProperties
- Inherits:
-
Object
- Object
- CampaignProperties
- Defined in:
- lib/stub/default.rb
Overview
urn:wsurn:ws.rsysurn:ws.rsys.comCampaignProperties
campaign - InteractObject
campaignId - SOAP::SOAPLong
campaignType - CampaignType
description - SOAP::SOAPString
marketingProgram - SOAP::SOAPString
marketingStrategy - SOAP::SOAPString
list - InteractObject
refiningFilters - InteractObject
refiningDataSource - InteractObject
governanceFilter - InteractObject
supplementalCampaignDataSources - InteractObject
suppressionLists - InteractObject
supplementalProofDataSources - InteractObject
supplementalSeedDataSources - InteractObject
proofList - InteractObject
seedList - InteractObject
segmentation - InteractObject
fromName - SOAP::SOAPString
fromEmail - SOAP::SOAPString
replyToEmail - SOAP::SOAPString
bccEmail - SOAP::SOAPString
subject - SOAP::SOAPString
htmlMessage - InteractObject
textMessage - InteractObject
enableLinkTracking - SOAP::SOAPBoolean
linkTable - InteractObject
enableExternalTracking - SOAP::SOAPBoolean
externalTrackingParams - OptionalData
- InteractObject
campaignVariables - OptionalData
campaignPurpose - CampaignPurpose
useUTF8 - SOAP::SOAPBoolean
locale - RecipientLocale
trackHtmlOpens - SOAP::SOAPBoolean
trackConversions - SOAP::SOAPBoolean
sendTextIfHTMLUnknown - SOAP::SOAPBoolean
segmentTrackingColumnName - SOAP::SOAPString
unsubscribeOption - UnsubscribeOption
unsubscribeForm - SOAP::SOAPString
autoCloseOption - AutoCloseOption
autoCloseValue - SOAP::SOAPString
closedCampaignURL - SOAP::SOAPString
externalCampaignCode - SOAP::SOAPString
salesForceCampaignId - SOAP::SOAPString
Instance Attribute Summary collapse
-
#attachments ⇒ Object
Returns the value of attribute attachments.
-
#autoCloseOption ⇒ Object
Returns the value of attribute autoCloseOption.
-
#autoCloseValue ⇒ Object
Returns the value of attribute autoCloseValue.
-
#bccEmail ⇒ Object
Returns the value of attribute bccEmail.
-
#campaign ⇒ Object
Returns the value of attribute campaign.
-
#campaignId ⇒ Object
Returns the value of attribute campaignId.
-
#campaignPurpose ⇒ Object
Returns the value of attribute campaignPurpose.
-
#campaignType ⇒ Object
Returns the value of attribute campaignType.
-
#campaignVariables ⇒ Object
Returns the value of attribute campaignVariables.
-
#closedCampaignURL ⇒ Object
Returns the value of attribute closedCampaignURL.
-
#description ⇒ Object
Returns the value of attribute description.
-
#enableExternalTracking ⇒ Object
Returns the value of attribute enableExternalTracking.
-
#enableLinkTracking ⇒ Object
Returns the value of attribute enableLinkTracking.
-
#externalCampaignCode ⇒ Object
Returns the value of attribute externalCampaignCode.
-
#externalTrackingParams ⇒ Object
Returns the value of attribute externalTrackingParams.
-
#fromEmail ⇒ Object
Returns the value of attribute fromEmail.
-
#fromName ⇒ Object
Returns the value of attribute fromName.
-
#governanceFilter ⇒ Object
Returns the value of attribute governanceFilter.
-
#htmlMessage ⇒ Object
Returns the value of attribute htmlMessage.
-
#linkTable ⇒ Object
Returns the value of attribute linkTable.
-
#list ⇒ Object
Returns the value of attribute list.
-
#locale ⇒ Object
Returns the value of attribute locale.
-
#marketingProgram ⇒ Object
Returns the value of attribute marketingProgram.
-
#marketingStrategy ⇒ Object
Returns the value of attribute marketingStrategy.
-
#proofList ⇒ Object
Returns the value of attribute proofList.
-
#refiningDataSource ⇒ Object
Returns the value of attribute refiningDataSource.
-
#refiningFilters ⇒ Object
Returns the value of attribute refiningFilters.
-
#replyToEmail ⇒ Object
Returns the value of attribute replyToEmail.
-
#salesForceCampaignId ⇒ Object
Returns the value of attribute salesForceCampaignId.
-
#seedList ⇒ Object
Returns the value of attribute seedList.
-
#segmentation ⇒ Object
Returns the value of attribute segmentation.
-
#segmentTrackingColumnName ⇒ Object
Returns the value of attribute segmentTrackingColumnName.
-
#sendTextIfHTMLUnknown ⇒ Object
Returns the value of attribute sendTextIfHTMLUnknown.
-
#subject ⇒ Object
Returns the value of attribute subject.
-
#supplementalCampaignDataSources ⇒ Object
Returns the value of attribute supplementalCampaignDataSources.
-
#supplementalProofDataSources ⇒ Object
Returns the value of attribute supplementalProofDataSources.
-
#supplementalSeedDataSources ⇒ Object
Returns the value of attribute supplementalSeedDataSources.
-
#suppressionLists ⇒ Object
Returns the value of attribute suppressionLists.
-
#textMessage ⇒ Object
Returns the value of attribute textMessage.
-
#trackConversions ⇒ Object
Returns the value of attribute trackConversions.
-
#trackHtmlOpens ⇒ Object
Returns the value of attribute trackHtmlOpens.
-
#unsubscribeForm ⇒ Object
Returns the value of attribute unsubscribeForm.
-
#unsubscribeOption ⇒ Object
Returns the value of attribute unsubscribeOption.
-
#useUTF8 ⇒ Object
Returns the value of attribute useUTF8.
Instance Method Summary collapse
Constructor Details
#initialize(campaign = nil, campaignId = nil, campaignType = nil, description = nil, marketingProgram = nil, marketingStrategy = nil, list = nil, refiningFilters = [], refiningDataSource = nil, governanceFilter = nil, supplementalCampaignDataSources = [], suppressionLists = [], supplementalProofDataSources = [], supplementalSeedDataSources = [], proofList = nil, seedList = nil, segmentation = [], fromName = nil, fromEmail = nil, replyToEmail = nil, bccEmail = nil, subject = nil, htmlMessage = nil, textMessage = nil, enableLinkTracking = nil, linkTable = nil, enableExternalTracking = nil, externalTrackingParams = [], attachments = [], campaignVariables = [], campaignPurpose = nil, useUTF8 = nil, locale = nil, trackHtmlOpens = nil, trackConversions = nil, sendTextIfHTMLUnknown = nil, segmentTrackingColumnName = nil, unsubscribeOption = nil, unsubscribeForm = nil, autoCloseOption = nil, autoCloseValue = nil, closedCampaignURL = nil, externalCampaignCode = nil, salesForceCampaignId = nil) ⇒ CampaignProperties
Returns a new instance of CampaignProperties.
200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 |
# File 'lib/stub/default.rb', line 200 def initialize(campaign = nil, campaignId = nil, campaignType = nil, description = nil, marketingProgram = nil, marketingStrategy = nil, list = nil, refiningFilters = [], refiningDataSource = nil, governanceFilter = nil, supplementalCampaignDataSources = [], suppressionLists = [], supplementalProofDataSources = [], supplementalSeedDataSources = [], proofList = nil, seedList = nil, segmentation = [], fromName = nil, fromEmail = nil, replyToEmail = nil, bccEmail = nil, subject = nil, htmlMessage = nil, textMessage = nil, enableLinkTracking = nil, linkTable = nil, enableExternalTracking = nil, externalTrackingParams = [], = [], campaignVariables = [], campaignPurpose = nil, useUTF8 = nil, locale = nil, trackHtmlOpens = nil, trackConversions = nil, sendTextIfHTMLUnknown = nil, segmentTrackingColumnName = nil, unsubscribeOption = nil, unsubscribeForm = nil, autoCloseOption = nil, autoCloseValue = nil, closedCampaignURL = nil, externalCampaignCode = nil, salesForceCampaignId = nil) @campaign = campaign @campaignId = campaignId @campaignType = campaignType @description = description @marketingProgram = marketingProgram @marketingStrategy = marketingStrategy @list = list @refiningFilters = refiningFilters @refiningDataSource = refiningDataSource @governanceFilter = governanceFilter @supplementalCampaignDataSources = supplementalCampaignDataSources @suppressionLists = suppressionLists @supplementalProofDataSources = supplementalProofDataSources @supplementalSeedDataSources = supplementalSeedDataSources @proofList = proofList @seedList = seedList @segmentation = segmentation @fromName = fromName @fromEmail = fromEmail @replyToEmail = replyToEmail @bccEmail = bccEmail @subject = subject @htmlMessage = htmlMessage @textMessage = textMessage @enableLinkTracking = enableLinkTracking @linkTable = linkTable @enableExternalTracking = enableExternalTracking @externalTrackingParams = externalTrackingParams @attachments = @campaignVariables = campaignVariables @campaignPurpose = campaignPurpose @useUTF8 = useUTF8 @locale = locale @trackHtmlOpens = trackHtmlOpens @trackConversions = trackConversions @sendTextIfHTMLUnknown = sendTextIfHTMLUnknown @segmentTrackingColumnName = segmentTrackingColumnName @unsubscribeOption = unsubscribeOption @unsubscribeForm = unsubscribeForm @autoCloseOption = autoCloseOption @autoCloseValue = autoCloseValue @closedCampaignURL = closedCampaignURL @externalCampaignCode = externalCampaignCode @salesForceCampaignId = salesForceCampaignId end |
Instance Attribute Details
#attachments ⇒ Object
Returns the value of attribute attachments.
183 184 185 |
# File 'lib/stub/default.rb', line 183 def @attachments end |
#autoCloseOption ⇒ Object
Returns the value of attribute autoCloseOption.
194 195 196 |
# File 'lib/stub/default.rb', line 194 def autoCloseOption @autoCloseOption end |
#autoCloseValue ⇒ Object
Returns the value of attribute autoCloseValue.
195 196 197 |
# File 'lib/stub/default.rb', line 195 def autoCloseValue @autoCloseValue end |
#bccEmail ⇒ Object
Returns the value of attribute bccEmail.
175 176 177 |
# File 'lib/stub/default.rb', line 175 def bccEmail @bccEmail end |
#campaign ⇒ Object
Returns the value of attribute campaign.
155 156 157 |
# File 'lib/stub/default.rb', line 155 def campaign @campaign end |
#campaignId ⇒ Object
Returns the value of attribute campaignId.
156 157 158 |
# File 'lib/stub/default.rb', line 156 def campaignId @campaignId end |
#campaignPurpose ⇒ Object
Returns the value of attribute campaignPurpose.
185 186 187 |
# File 'lib/stub/default.rb', line 185 def campaignPurpose @campaignPurpose end |
#campaignType ⇒ Object
Returns the value of attribute campaignType.
157 158 159 |
# File 'lib/stub/default.rb', line 157 def campaignType @campaignType end |
#campaignVariables ⇒ Object
Returns the value of attribute campaignVariables.
184 185 186 |
# File 'lib/stub/default.rb', line 184 def campaignVariables @campaignVariables end |
#closedCampaignURL ⇒ Object
Returns the value of attribute closedCampaignURL.
196 197 198 |
# File 'lib/stub/default.rb', line 196 def closedCampaignURL @closedCampaignURL end |
#description ⇒ Object
Returns the value of attribute description.
158 159 160 |
# File 'lib/stub/default.rb', line 158 def description @description end |
#enableExternalTracking ⇒ Object
Returns the value of attribute enableExternalTracking.
181 182 183 |
# File 'lib/stub/default.rb', line 181 def enableExternalTracking @enableExternalTracking end |
#enableLinkTracking ⇒ Object
Returns the value of attribute enableLinkTracking.
179 180 181 |
# File 'lib/stub/default.rb', line 179 def enableLinkTracking @enableLinkTracking end |
#externalCampaignCode ⇒ Object
Returns the value of attribute externalCampaignCode.
197 198 199 |
# File 'lib/stub/default.rb', line 197 def externalCampaignCode @externalCampaignCode end |
#externalTrackingParams ⇒ Object
Returns the value of attribute externalTrackingParams.
182 183 184 |
# File 'lib/stub/default.rb', line 182 def externalTrackingParams @externalTrackingParams end |
#fromEmail ⇒ Object
Returns the value of attribute fromEmail.
173 174 175 |
# File 'lib/stub/default.rb', line 173 def fromEmail @fromEmail end |
#fromName ⇒ Object
Returns the value of attribute fromName.
172 173 174 |
# File 'lib/stub/default.rb', line 172 def fromName @fromName end |
#governanceFilter ⇒ Object
Returns the value of attribute governanceFilter.
164 165 166 |
# File 'lib/stub/default.rb', line 164 def governanceFilter @governanceFilter end |
#htmlMessage ⇒ Object
Returns the value of attribute htmlMessage.
177 178 179 |
# File 'lib/stub/default.rb', line 177 def htmlMessage @htmlMessage end |
#linkTable ⇒ Object
Returns the value of attribute linkTable.
180 181 182 |
# File 'lib/stub/default.rb', line 180 def linkTable @linkTable end |
#list ⇒ Object
Returns the value of attribute list.
161 162 163 |
# File 'lib/stub/default.rb', line 161 def list @list end |
#locale ⇒ Object
Returns the value of attribute locale.
187 188 189 |
# File 'lib/stub/default.rb', line 187 def locale @locale end |
#marketingProgram ⇒ Object
Returns the value of attribute marketingProgram.
159 160 161 |
# File 'lib/stub/default.rb', line 159 def marketingProgram @marketingProgram end |
#marketingStrategy ⇒ Object
Returns the value of attribute marketingStrategy.
160 161 162 |
# File 'lib/stub/default.rb', line 160 def marketingStrategy @marketingStrategy end |
#proofList ⇒ Object
Returns the value of attribute proofList.
169 170 171 |
# File 'lib/stub/default.rb', line 169 def proofList @proofList end |
#refiningDataSource ⇒ Object
Returns the value of attribute refiningDataSource.
163 164 165 |
# File 'lib/stub/default.rb', line 163 def refiningDataSource @refiningDataSource end |
#refiningFilters ⇒ Object
Returns the value of attribute refiningFilters.
162 163 164 |
# File 'lib/stub/default.rb', line 162 def refiningFilters @refiningFilters end |
#replyToEmail ⇒ Object
Returns the value of attribute replyToEmail.
174 175 176 |
# File 'lib/stub/default.rb', line 174 def replyToEmail @replyToEmail end |
#salesForceCampaignId ⇒ Object
Returns the value of attribute salesForceCampaignId.
198 199 200 |
# File 'lib/stub/default.rb', line 198 def salesForceCampaignId @salesForceCampaignId end |
#seedList ⇒ Object
Returns the value of attribute seedList.
170 171 172 |
# File 'lib/stub/default.rb', line 170 def seedList @seedList end |
#segmentation ⇒ Object
Returns the value of attribute segmentation.
171 172 173 |
# File 'lib/stub/default.rb', line 171 def segmentation @segmentation end |
#segmentTrackingColumnName ⇒ Object
Returns the value of attribute segmentTrackingColumnName.
191 192 193 |
# File 'lib/stub/default.rb', line 191 def segmentTrackingColumnName @segmentTrackingColumnName end |
#sendTextIfHTMLUnknown ⇒ Object
Returns the value of attribute sendTextIfHTMLUnknown.
190 191 192 |
# File 'lib/stub/default.rb', line 190 def sendTextIfHTMLUnknown @sendTextIfHTMLUnknown end |
#subject ⇒ Object
Returns the value of attribute subject.
176 177 178 |
# File 'lib/stub/default.rb', line 176 def subject @subject end |
#supplementalCampaignDataSources ⇒ Object
Returns the value of attribute supplementalCampaignDataSources.
165 166 167 |
# File 'lib/stub/default.rb', line 165 def supplementalCampaignDataSources @supplementalCampaignDataSources end |
#supplementalProofDataSources ⇒ Object
Returns the value of attribute supplementalProofDataSources.
167 168 169 |
# File 'lib/stub/default.rb', line 167 def supplementalProofDataSources @supplementalProofDataSources end |
#supplementalSeedDataSources ⇒ Object
Returns the value of attribute supplementalSeedDataSources.
168 169 170 |
# File 'lib/stub/default.rb', line 168 def supplementalSeedDataSources @supplementalSeedDataSources end |
#suppressionLists ⇒ Object
Returns the value of attribute suppressionLists.
166 167 168 |
# File 'lib/stub/default.rb', line 166 def suppressionLists @suppressionLists end |
#textMessage ⇒ Object
Returns the value of attribute textMessage.
178 179 180 |
# File 'lib/stub/default.rb', line 178 def textMessage @textMessage end |
#trackConversions ⇒ Object
Returns the value of attribute trackConversions.
189 190 191 |
# File 'lib/stub/default.rb', line 189 def trackConversions @trackConversions end |
#trackHtmlOpens ⇒ Object
Returns the value of attribute trackHtmlOpens.
188 189 190 |
# File 'lib/stub/default.rb', line 188 def trackHtmlOpens @trackHtmlOpens end |
#unsubscribeForm ⇒ Object
Returns the value of attribute unsubscribeForm.
193 194 195 |
# File 'lib/stub/default.rb', line 193 def unsubscribeForm @unsubscribeForm end |
#unsubscribeOption ⇒ Object
Returns the value of attribute unsubscribeOption.
192 193 194 |
# File 'lib/stub/default.rb', line 192 def unsubscribeOption @unsubscribeOption end |
#useUTF8 ⇒ Object
Returns the value of attribute useUTF8.
186 187 188 |
# File 'lib/stub/default.rb', line 186 def useUTF8 @useUTF8 end |