Class: ZUORA::RatePlanCharge

Inherits:
ZObject
  • Object
show all
Defined in:
lib/zuora/ZUORA.rb

Overview

/RatePlanCharge

fieldsToNull - SOAP::SOAPString
id - (any)
accountingCode - SOAP::SOAPString
chargeModel - SOAP::SOAPString
chargeNumber - SOAP::SOAPString
chargeType - SOAP::SOAPString
description - SOAP::SOAPString
dMRC - SOAP::SOAPDouble
dTCV - SOAP::SOAPDouble
includedUnits - SOAP::SOAPDouble
mRR - SOAP::SOAPDouble
name - SOAP::SOAPString
numberOfPeriods - SOAP::SOAPLong
overagePrice - SOAP::SOAPDouble
price - SOAP::SOAPDouble
productRatePlanChargeId - (any)
quantity - SOAP::SOAPDouble
ratePlanId - (any)
tCV - SOAP::SOAPDouble
triggerEvent - SOAP::SOAPString
uOM - SOAP::SOAPString

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(fieldsToNull = [], id = nil, accountingCode = nil, chargeModel = nil, chargeNumber = nil, chargeType = nil, description = nil, dMRC = nil, dTCV = nil, includedUnits = nil, mRR = nil, name = nil, numberOfPeriods = nil, overagePrice = nil, price = nil, productRatePlanChargeId = nil, quantity = nil, ratePlanId = nil, tCV = nil, triggerEvent = nil, uOM = nil) ⇒ RatePlanCharge

Returns a new instance of RatePlanCharge.



716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
# File 'lib/zuora/ZUORA.rb', line 716

def initialize(fieldsToNull = [], id = nil, accountingCode = nil, chargeModel = nil, chargeNumber = nil, chargeType = nil, description = nil, dMRC = nil, dTCV = nil, includedUnits = nil, mRR = nil, name = nil, numberOfPeriods = nil, overagePrice = nil, price = nil, productRatePlanChargeId = nil, quantity = nil, ratePlanId = nil, tCV = nil, triggerEvent = nil, uOM = nil)
  @fieldsToNull = fieldsToNull
  @id = id
  @accountingCode = accountingCode
  @chargeModel = chargeModel
  @chargeNumber = chargeNumber
  @chargeType = chargeType
  @description = description
  @dMRC = dMRC
  @dTCV = dTCV
  @includedUnits = includedUnits
  @mRR = mRR
  @name = name
  @numberOfPeriods = numberOfPeriods
  @overagePrice = overagePrice
  @price = price
  @productRatePlanChargeId = productRatePlanChargeId
  @quantity = quantity
  @ratePlanId = ratePlanId
  @tCV = tCV
  @triggerEvent = triggerEvent
  @uOM = uOM
end

Instance Attribute Details

#accountingCodeObject

Returns the value of attribute accountingCode.



696
697
698
# File 'lib/zuora/ZUORA.rb', line 696

def accountingCode
  @accountingCode
end

#chargeModelObject

Returns the value of attribute chargeModel.



697
698
699
# File 'lib/zuora/ZUORA.rb', line 697

def chargeModel
  @chargeModel
end

#chargeNumberObject

Returns the value of attribute chargeNumber.



698
699
700
# File 'lib/zuora/ZUORA.rb', line 698

def chargeNumber
  @chargeNumber
end

#chargeTypeObject

Returns the value of attribute chargeType.



699
700
701
# File 'lib/zuora/ZUORA.rb', line 699

def chargeType
  @chargeType
end

#descriptionObject

Returns the value of attribute description.



700
701
702
# File 'lib/zuora/ZUORA.rb', line 700

def description
  @description
end

#dMRCObject

Returns the value of attribute dMRC.



701
702
703
# File 'lib/zuora/ZUORA.rb', line 701

def dMRC
  @dMRC
end

#dTCVObject

Returns the value of attribute dTCV.



702
703
704
# File 'lib/zuora/ZUORA.rb', line 702

def dTCV
  @dTCV
end

#fieldsToNullObject

Returns the value of attribute fieldsToNull.



694
695
696
# File 'lib/zuora/ZUORA.rb', line 694

def fieldsToNull
  @fieldsToNull
end

#idObject

Returns the value of attribute id.



695
696
697
# File 'lib/zuora/ZUORA.rb', line 695

def id
  @id
end

#includedUnitsObject

Returns the value of attribute includedUnits.



703
704
705
# File 'lib/zuora/ZUORA.rb', line 703

def includedUnits
  @includedUnits
end

#mRRObject

Returns the value of attribute mRR.



704
705
706
# File 'lib/zuora/ZUORA.rb', line 704

def mRR
  @mRR
end

#nameObject

Returns the value of attribute name.



705
706
707
# File 'lib/zuora/ZUORA.rb', line 705

def name
  @name
end

#numberOfPeriodsObject

Returns the value of attribute numberOfPeriods.



706
707
708
# File 'lib/zuora/ZUORA.rb', line 706

def numberOfPeriods
  @numberOfPeriods
end

#overagePriceObject

Returns the value of attribute overagePrice.



707
708
709
# File 'lib/zuora/ZUORA.rb', line 707

def overagePrice
  @overagePrice
end

#priceObject

Returns the value of attribute price.



708
709
710
# File 'lib/zuora/ZUORA.rb', line 708

def price
  @price
end

#productRatePlanChargeIdObject

Returns the value of attribute productRatePlanChargeId.



709
710
711
# File 'lib/zuora/ZUORA.rb', line 709

def productRatePlanChargeId
  @productRatePlanChargeId
end

#quantityObject

Returns the value of attribute quantity.



710
711
712
# File 'lib/zuora/ZUORA.rb', line 710

def quantity
  @quantity
end

#ratePlanIdObject

Returns the value of attribute ratePlanId.



711
712
713
# File 'lib/zuora/ZUORA.rb', line 711

def ratePlanId
  @ratePlanId
end

#tCVObject

Returns the value of attribute tCV.



712
713
714
# File 'lib/zuora/ZUORA.rb', line 712

def tCV
  @tCV
end

#triggerEventObject

Returns the value of attribute triggerEvent.



713
714
715
# File 'lib/zuora/ZUORA.rb', line 713

def triggerEvent
  @triggerEvent
end

#uOMObject

Returns the value of attribute uOM.



714
715
716
# File 'lib/zuora/ZUORA.rb', line 714

def uOM
  @uOM
end