Class: ListMergeRule

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

Overview

urn:wsurn:ws.rsysurn:ws.rsys.comListMergeRule

insertOnNoMatch - SOAP::SOAPBoolean
updateOnMatch - UpdateOnMatch
matchColumnName1 - SOAP::SOAPString
matchColumnName2 - SOAP::SOAPString
matchColumnName3 - SOAP::SOAPString
matchOperator - MatchOperator
optinValue - SOAP::SOAPString
optoutValue - SOAP::SOAPString
htmlValue - SOAP::SOAPString
textValue - SOAP::SOAPString
rejectRecordIfChannelEmpty - SOAP::SOAPString
defaultPermissionStatus - PermissionStatus

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(insertOnNoMatch = nil, updateOnMatch = nil, matchColumnName1 = nil, matchColumnName2 = nil, matchColumnName3 = nil, matchOperator = nil, optinValue = nil, optoutValue = nil, htmlValue = nil, textValue = nil, rejectRecordIfChannelEmpty = nil, defaultPermissionStatus = nil) ⇒ ListMergeRule

Returns a new instance of ListMergeRule.



425
426
427
428
429
430
431
432
433
434
435
436
437
438
# File 'lib/metal/default.rb', line 425

def initialize(insertOnNoMatch = nil, updateOnMatch = nil, matchColumnName1 = nil, matchColumnName2 = nil, matchColumnName3 = nil, matchOperator = nil, optinValue = nil, optoutValue = nil, htmlValue = nil, textValue = nil, rejectRecordIfChannelEmpty = nil, defaultPermissionStatus = nil)
  @insertOnNoMatch = insertOnNoMatch
  @updateOnMatch = updateOnMatch
  @matchColumnName1 = matchColumnName1
  @matchColumnName2 = matchColumnName2
  @matchColumnName3 = matchColumnName3
  @matchOperator = matchOperator
  @optinValue = optinValue
  @optoutValue = optoutValue
  @htmlValue = htmlValue
  @textValue = textValue
  @rejectRecordIfChannelEmpty = rejectRecordIfChannelEmpty
  @defaultPermissionStatus = defaultPermissionStatus
end

Instance Attribute Details

#defaultPermissionStatusObject

Returns the value of attribute defaultPermissionStatus.



423
424
425
# File 'lib/metal/default.rb', line 423

def defaultPermissionStatus
  @defaultPermissionStatus
end

#htmlValueObject

Returns the value of attribute htmlValue.



420
421
422
# File 'lib/metal/default.rb', line 420

def htmlValue
  @htmlValue
end

#insertOnNoMatchObject

Returns the value of attribute insertOnNoMatch.



412
413
414
# File 'lib/metal/default.rb', line 412

def insertOnNoMatch
  @insertOnNoMatch
end

#matchColumnName1Object

Returns the value of attribute matchColumnName1.



414
415
416
# File 'lib/metal/default.rb', line 414

def matchColumnName1
  @matchColumnName1
end

#matchColumnName2Object

Returns the value of attribute matchColumnName2.



415
416
417
# File 'lib/metal/default.rb', line 415

def matchColumnName2
  @matchColumnName2
end

#matchColumnName3Object

Returns the value of attribute matchColumnName3.



416
417
418
# File 'lib/metal/default.rb', line 416

def matchColumnName3
  @matchColumnName3
end

#matchOperatorObject

Returns the value of attribute matchOperator.



417
418
419
# File 'lib/metal/default.rb', line 417

def matchOperator
  @matchOperator
end

#optinValueObject

Returns the value of attribute optinValue.



418
419
420
# File 'lib/metal/default.rb', line 418

def optinValue
  @optinValue
end

#optoutValueObject

Returns the value of attribute optoutValue.



419
420
421
# File 'lib/metal/default.rb', line 419

def optoutValue
  @optoutValue
end

#rejectRecordIfChannelEmptyObject

Returns the value of attribute rejectRecordIfChannelEmpty.



422
423
424
# File 'lib/metal/default.rb', line 422

def rejectRecordIfChannelEmpty
  @rejectRecordIfChannelEmpty
end

#textValueObject

Returns the value of attribute textValue.



421
422
423
# File 'lib/metal/default.rb', line 421

def textValue
  @textValue
end

#updateOnMatchObject

Returns the value of attribute updateOnMatch.



413
414
415
# File 'lib/metal/default.rb', line 413

def updateOnMatch
  @updateOnMatch
end