Class: TelephonyOfferInfoReturn

Inherits:
Object
  • Object
show all
Defined in:
lib/ovhrb/manager/manager.rb

Overview

http://soapi.ovh.com/managertelephonyOfferInfoReturn

Constant Summary collapse

@@schema_type =
"telephonyOfferInfoReturn"
@@schema_ns =
"http://soapi.ovh.com/manager"
@@schema_element =
[["number", ["SOAP::SOAPString", XSD::QName.new(nil, "number")]], ["description", ["SOAP::SOAPString", XSD::QName.new(nil, "description")]], ["offer", ["SOAP::SOAPString", XSD::QName.new(nil, "offer")]], ["countryCode", ["SOAP::SOAPString", XSD::QName.new(nil, "countryCode")]], ["nextBillingDate", ["SOAP::SOAPString", XSD::QName.new(nil, "nextBillingDate")]], ["simultaneousLines", ["SOAP::SOAPInt", XSD::QName.new(nil, "simultaneousLines")]], ["hardware", ["TelephonyOfferInfoHardwareStruct", XSD::QName.new(nil, "hardware")]], ["sipAccount", ["TelephonyOfferInfoSipAccountStruct", XSD::QName.new(nil, "sipAccount")]]]

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(number = nil, description = nil, offer = nil, countryCode = nil, nextBillingDate = nil, simultaneousLines = nil, hardware = nil, sipAccount = nil) ⇒ TelephonyOfferInfoReturn

Returns a new instance of TelephonyOfferInfoReturn.



422
423
424
425
426
427
428
429
430
431
# File 'lib/ovhrb/manager/manager.rb', line 422

def initialize(number = nil, description = nil, offer = nil, countryCode = nil, nextBillingDate = nil, simultaneousLines = nil, hardware = nil, sipAccount = nil)
  @number = number
  @description = description
  @offer = offer
  @countryCode = countryCode
  @nextBillingDate = nextBillingDate
  @simultaneousLines = simultaneousLines
  @hardware = hardware
  @sipAccount = sipAccount
end

Instance Attribute Details

#countryCodeObject

Returns the value of attribute countryCode.



416
417
418
# File 'lib/ovhrb/manager/manager.rb', line 416

def countryCode
  @countryCode
end

#descriptionObject

Returns the value of attribute description.



414
415
416
# File 'lib/ovhrb/manager/manager.rb', line 414

def description
  @description
end

#hardwareObject

Returns the value of attribute hardware.



419
420
421
# File 'lib/ovhrb/manager/manager.rb', line 419

def hardware
  @hardware
end

#nextBillingDateObject

Returns the value of attribute nextBillingDate.



417
418
419
# File 'lib/ovhrb/manager/manager.rb', line 417

def nextBillingDate
  @nextBillingDate
end

#numberObject

Returns the value of attribute number.



413
414
415
# File 'lib/ovhrb/manager/manager.rb', line 413

def number
  @number
end

#offerObject

Returns the value of attribute offer.



415
416
417
# File 'lib/ovhrb/manager/manager.rb', line 415

def offer
  @offer
end

#simultaneousLinesObject

Returns the value of attribute simultaneousLines.



418
419
420
# File 'lib/ovhrb/manager/manager.rb', line 418

def simultaneousLines
  @simultaneousLines
end

#sipAccountObject

Returns the value of attribute sipAccount.



420
421
422
# File 'lib/ovhrb/manager/manager.rb', line 420

def sipAccount
  @sipAccount
end