Class: BillingInvoiceStruct

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

Overview

http://soapi.ovh.com/managerbillingInvoiceStruct

Constant Summary collapse

@@schema_type =
"billingInvoiceStruct"
@@schema_ns =
"http://soapi.ovh.com/manager"
@@schema_element =
[["vat", ["SOAP::SOAPString", XSD::QName.new(nil, "vat")]], ["totalPrice", ["SOAP::SOAPString", XSD::QName.new(nil, "totalPrice")]], ["totalPriceWithVat", ["SOAP::SOAPString", XSD::QName.new(nil, "totalPriceWithVat")]], ["date", ["SOAP::SOAPString", XSD::QName.new(nil, "date")]], ["nic", ["SOAP::SOAPString", XSD::QName.new(nil, "nic")]], ["billnum", ["SOAP::SOAPString", XSD::QName.new(nil, "billnum")]], ["details", ["MyArrayOfBillingInvoiceDetailStructType", XSD::QName.new(nil, "details")]], ["domains", ["MyArrayOfStringType", XSD::QName.new(nil, "domains")]], ["billingCountry", ["SOAP::SOAPString", XSD::QName.new(nil, "billingCountry")]], ["ordernum", ["SOAP::SOAPString", XSD::QName.new(nil, "ordernum")]]]

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(vat = nil, totalPrice = nil, totalPriceWithVat = nil, date = nil, nic = nil, billnum = nil, details = nil, domains = nil, billingCountry = nil, ordernum = nil) ⇒ BillingInvoiceStruct

Returns a new instance of BillingInvoiceStruct.



5493
5494
5495
5496
5497
5498
5499
5500
5501
5502
5503
5504
# File 'lib/ovhrb/manager/manager.rb', line 5493

def initialize(vat = nil, totalPrice = nil, totalPriceWithVat = nil, date = nil, nic = nil, billnum = nil, details = nil, domains = nil, billingCountry = nil, ordernum = nil)
  @vat = vat
  @totalPrice = totalPrice
  @totalPriceWithVat = totalPriceWithVat
  @date = date
  @nic = nic
  @billnum = billnum
  @details = details
  @domains = domains
  @billingCountry = billingCountry
  @ordernum = ordernum
end

Instance Attribute Details

#billingCountryObject

Returns the value of attribute billingCountry.



5490
5491
5492
# File 'lib/ovhrb/manager/manager.rb', line 5490

def billingCountry
  @billingCountry
end

#billnumObject

Returns the value of attribute billnum.



5487
5488
5489
# File 'lib/ovhrb/manager/manager.rb', line 5487

def billnum
  @billnum
end

#dateObject

Returns the value of attribute date.



5485
5486
5487
# File 'lib/ovhrb/manager/manager.rb', line 5485

def date
  @date
end

#detailsObject

Returns the value of attribute details.



5488
5489
5490
# File 'lib/ovhrb/manager/manager.rb', line 5488

def details
  @details
end

#domainsObject

Returns the value of attribute domains.



5489
5490
5491
# File 'lib/ovhrb/manager/manager.rb', line 5489

def domains
  @domains
end

#nicObject

Returns the value of attribute nic.



5486
5487
5488
# File 'lib/ovhrb/manager/manager.rb', line 5486

def nic
  @nic
end

#ordernumObject

Returns the value of attribute ordernum.



5491
5492
5493
# File 'lib/ovhrb/manager/manager.rb', line 5491

def ordernum
  @ordernum
end

#totalPriceObject

Returns the value of attribute totalPrice.



5483
5484
5485
# File 'lib/ovhrb/manager/manager.rb', line 5483

def totalPrice
  @totalPrice
end

#totalPriceWithVatObject

Returns the value of attribute totalPriceWithVat.



5484
5485
5486
# File 'lib/ovhrb/manager/manager.rb', line 5484

def totalPriceWithVat
  @totalPriceWithVat
end

#vatObject

Returns the value of attribute vat.



5482
5483
5484
# File 'lib/ovhrb/manager/manager.rb', line 5482

def vat
  @vat
end