Class: TelephonyBillingAccountSummaryBillingAccountStruct

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

Overview

http://soapi.ovh.com/managertelephonyBillingAccountSummaryBillingAccountStruct

Constant Summary collapse

@@schema_type =
"telephonyBillingAccountSummaryBillingAccountStruct"
@@schema_ns =
"http://soapi.ovh.com/manager"
@@schema_element =
[["name", ["SOAP::SOAPString", XSD::QName.new(nil, "name")]], ["betaGammaOffer", ["SOAP::SOAPBoolean", XSD::QName.new(nil, "betaGammaOffer")]], ["mobile", ["TelephonyCallsSummaryStruct", XSD::QName.new(nil, "mobile")]]]

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(name = nil, betaGammaOffer = nil, mobile = nil) ⇒ TelephonyBillingAccountSummaryBillingAccountStruct

Returns a new instance of TelephonyBillingAccountSummaryBillingAccountStruct.



612
613
614
615
616
# File 'lib/ovhrb/manager/manager.rb', line 612

def initialize(name = nil, betaGammaOffer = nil, mobile = nil)
  @name = name
  @betaGammaOffer = betaGammaOffer
  @mobile = mobile
end

Instance Attribute Details

#betaGammaOfferObject

Returns the value of attribute betaGammaOffer.



609
610
611
# File 'lib/ovhrb/manager/manager.rb', line 609

def betaGammaOffer
  @betaGammaOffer
end

#mobileObject

Returns the value of attribute mobile.



610
611
612
# File 'lib/ovhrb/manager/manager.rb', line 610

def mobile
  @mobile
end

#nameObject

Returns the value of attribute name.



608
609
610
# File 'lib/ovhrb/manager/manager.rb', line 608

def name
  @name
end