Class: Telesign::API::RequestCALL

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

Overview

/RequestCALL

customerID - SOAP::SOAPString
authenticationID - SOAP::SOAPString
countryCode - SOAP::SOAPString
phoneNumber - SOAP::SOAPString
language - SOAP::SOAPString
verificationCode - SOAP::SOAPString
priority - SOAP::SOAPString
delayTime - SOAP::SOAPString
redialCount - SOAP::SOAPString
extensionContent - SOAP::SOAPString
extensionType - SOAP::SOAPString
message - SOAP::SOAPString
callType - SOAP::SOAPString
callerID - SOAP::SOAPString
project - SOAP::SOAPString
additional - SOAP::SOAPString

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(customerID = nil, authenticationID = nil, countryCode = nil, phoneNumber = nil, language = nil, verificationCode = nil, priority = nil, delayTime = nil, redialCount = nil, extensionContent = nil, extensionType = nil, message = nil, callType = nil, callerID = nil, project = nil, additional = nil) ⇒ RequestCALL

Returns a new instance of RequestCALL.



678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
# File 'lib/telesign/api/default.rb', line 678

def initialize(customerID = nil, authenticationID = nil, countryCode = nil, phoneNumber = nil, language = nil, verificationCode = nil, priority = nil, delayTime = nil, redialCount = nil, extensionContent = nil, extensionType = nil, message = nil, callType = nil, callerID = nil, project = nil, additional = nil)
  @customerID = customerID
  @authenticationID = authenticationID
  @countryCode = countryCode
  @phoneNumber = phoneNumber
  @language = language
  @verificationCode = verificationCode
  @priority = priority
  @delayTime = delayTime
  @redialCount = redialCount
  @extensionContent = extensionContent
  @extensionType = extensionType
  @message = message
  @callType = callType
  @callerID = callerID
  @project = project
  @additional = additional
end

Instance Attribute Details

#additionalObject

Returns the value of attribute additional.



676
677
678
# File 'lib/telesign/api/default.rb', line 676

def additional
  @additional
end

#authenticationIDObject

Returns the value of attribute authenticationID.



662
663
664
# File 'lib/telesign/api/default.rb', line 662

def authenticationID
  @authenticationID
end

#callerIDObject

Returns the value of attribute callerID.



674
675
676
# File 'lib/telesign/api/default.rb', line 674

def callerID
  @callerID
end

#callTypeObject

Returns the value of attribute callType.



673
674
675
# File 'lib/telesign/api/default.rb', line 673

def callType
  @callType
end

#countryCodeObject

Returns the value of attribute countryCode.



663
664
665
# File 'lib/telesign/api/default.rb', line 663

def countryCode
  @countryCode
end

#customerIDObject

Returns the value of attribute customerID.



661
662
663
# File 'lib/telesign/api/default.rb', line 661

def customerID
  @customerID
end

#delayTimeObject

Returns the value of attribute delayTime.



668
669
670
# File 'lib/telesign/api/default.rb', line 668

def delayTime
  @delayTime
end

#extensionContentObject

Returns the value of attribute extensionContent.



670
671
672
# File 'lib/telesign/api/default.rb', line 670

def extensionContent
  @extensionContent
end

#extensionTypeObject

Returns the value of attribute extensionType.



671
672
673
# File 'lib/telesign/api/default.rb', line 671

def extensionType
  @extensionType
end

#languageObject

Returns the value of attribute language.



665
666
667
# File 'lib/telesign/api/default.rb', line 665

def language
  @language
end

#messageObject

Returns the value of attribute message.



672
673
674
# File 'lib/telesign/api/default.rb', line 672

def message
  @message
end

#phoneNumberObject

Returns the value of attribute phoneNumber.



664
665
666
# File 'lib/telesign/api/default.rb', line 664

def phoneNumber
  @phoneNumber
end

#priorityObject

Returns the value of attribute priority.



667
668
669
# File 'lib/telesign/api/default.rb', line 667

def priority
  @priority
end

#projectObject

Returns the value of attribute project.



675
676
677
# File 'lib/telesign/api/default.rb', line 675

def project
  @project
end

#redialCountObject

Returns the value of attribute redialCount.



669
670
671
# File 'lib/telesign/api/default.rb', line 669

def redialCount
  @redialCount
end

#verificationCodeObject

Returns the value of attribute verificationCode.



666
667
668
# File 'lib/telesign/api/default.rb', line 666

def verificationCode
  @verificationCode
end