Class: TelephonyBillStruct

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

Overview

http://soapi.ovh.com/managertelephonyBillStruct

Constant Summary collapse

@@schema_type =
"telephonyBillStruct"
@@schema_ns =
"http://soapi.ovh.com/manager"
@@schema_element =
[["date", ["SOAP::SOAPString", XSD::QName.new(nil, "date")]], ["price", ["SOAP::SOAPFloat", XSD::QName.new(nil, "price")]], ["orderId", ["SOAP::SOAPInt", XSD::QName.new(nil, "orderId")]], ["orderPaid", ["SOAP::SOAPBoolean", XSD::QName.new(nil, "orderPaid")]], ["orderUrl", ["SOAP::SOAPString", XSD::QName.new(nil, "orderUrl")]]]

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(date = nil, price = nil, orderId = nil, orderPaid = nil, orderUrl = nil) ⇒ TelephonyBillStruct

Returns a new instance of TelephonyBillStruct.



663
664
665
666
667
668
669
# File 'lib/ovhrb/manager/manager.rb', line 663

def initialize(date = nil, price = nil, orderId = nil, orderPaid = nil, orderUrl = nil)
  @date = date
  @price = price
  @orderId = orderId
  @orderPaid = orderPaid
  @orderUrl = orderUrl
end

Instance Attribute Details

#dateObject

Returns the value of attribute date.



657
658
659
# File 'lib/ovhrb/manager/manager.rb', line 657

def date
  @date
end

#orderIdObject

Returns the value of attribute orderId.



659
660
661
# File 'lib/ovhrb/manager/manager.rb', line 659

def orderId
  @orderId
end

#orderPaidObject

Returns the value of attribute orderPaid.



660
661
662
# File 'lib/ovhrb/manager/manager.rb', line 660

def orderPaid
  @orderPaid
end

#orderUrlObject

Returns the value of attribute orderUrl.



661
662
663
# File 'lib/ovhrb/manager/manager.rb', line 661

def orderUrl
  @orderUrl
end

#priceObject

Returns the value of attribute price.



658
659
660
# File 'lib/ovhrb/manager/manager.rb', line 658

def price
  @price
end