Class: ZUORA::ProductRatePlanCharge
- Defined in:
- lib/zuora/ZUORA.rb
Overview
/ProductRatePlanCharge
fieldsToNull - SOAP::SOAPString
id - (any)
accountingCode - SOAP::SOAPString
defaultQuantity - SOAP::SOAPDouble
description - SOAP::SOAPString
maxQuantity - SOAP::SOAPDouble
minQuantity - SOAP::SOAPDouble
model - SOAP::SOAPString
productRatePlanId - (any)
type - SOAP::SOAPString
uOM - SOAP::SOAPString
Instance Attribute Summary collapse
-
#accountingCode ⇒ Object
Returns the value of attribute accountingCode.
-
#billCycleType ⇒ Object
Returns the value of attribute billCycleType.
-
#billingPeriod ⇒ Object
Returns the value of attribute billingPeriod.
-
#billingPeriodAlignement ⇒ Object
Returns the value of attribute billingPeriodAlignement.
-
#chargeModel ⇒ Object
Returns the value of attribute chargeModel.
-
#chargeType ⇒ Object
Returns the value of attribute chargeType.
-
#defaultQuantity ⇒ Object
Returns the value of attribute defaultQuantity.
-
#description ⇒ Object
Returns the value of attribute description.
-
#fieldsToNull ⇒ Object
Returns the value of attribute fieldsToNull.
-
#id ⇒ Object
Returns the value of attribute id.
-
#maxQuantity ⇒ Object
Returns the value of attribute maxQuantity.
-
#minQuantity ⇒ Object
Returns the value of attribute minQuantity.
-
#model ⇒ Object
Returns the value of attribute model.
-
#name ⇒ Object
Returns the value of attribute name.
-
#productRatePlanChargeTierData ⇒ Object
Returns the value of attribute productRatePlanChargeTierData.
-
#productRatePlanId ⇒ Object
Returns the value of attribute productRatePlanId.
-
#revRecCode ⇒ Object
Returns the value of attribute revRecCode.
-
#revRecTriggerCondition ⇒ Object
Returns the value of attribute revRecTriggerCondition.
-
#triggerEvent ⇒ Object
Returns the value of attribute triggerEvent.
-
#type ⇒ Object
Returns the value of attribute type.
-
#uOM ⇒ Object
Returns the value of attribute uOM.
Instance Method Summary collapse
-
#initialize(fieldsToNull = [], id = nil, accountingCode = nil, defaultQuantity = nil, description = nil, maxQuantity = nil, minQuantity = nil, model = nil, name = nil, productRatePlanId = nil, type = nil, uOM = nil, chargeModel = nil, revRecCode = nil, triggerEvent = nil, chargeType = nil, billingPeriod = nil, billCycleType = nil, billingPeriodAlignement = nil, revRecTriggerCondition = nil, productRatePlanChargeTierData = nil) ⇒ ProductRatePlanCharge
constructor
A new instance of ProductRatePlanCharge.
Constructor Details
#initialize(fieldsToNull = [], id = nil, accountingCode = nil, defaultQuantity = nil, description = nil, maxQuantity = nil, minQuantity = nil, model = nil, name = nil, productRatePlanId = nil, type = nil, uOM = nil, chargeModel = nil, revRecCode = nil, triggerEvent = nil, chargeType = nil, billingPeriod = nil, billCycleType = nil, billingPeriodAlignement = nil, revRecTriggerCondition = nil, productRatePlanChargeTierData = nil) ⇒ ProductRatePlanCharge
Returns a new instance of ProductRatePlanCharge.
572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 |
# File 'lib/zuora/ZUORA.rb', line 572 def initialize(fieldsToNull = [], id = nil, accountingCode = nil, defaultQuantity = nil, description = nil, maxQuantity = nil, minQuantity = nil, model = nil, name = nil, productRatePlanId = nil, type = nil, uOM = nil, chargeModel = nil, revRecCode=nil, triggerEvent=nil, chargeType=nil, billingPeriod=nil, billCycleType=nil, billingPeriodAlignement=nil, revRecTriggerCondition=nil, productRatePlanChargeTierData=nil) @fieldsToNull = fieldsToNull @id = id @accountingCode = accountingCode @defaultQuantity = defaultQuantity @description = description @maxQuantity = maxQuantity @minQuantity = minQuantity @model = model @name = name @productRatePlanId = productRatePlanId @type = type @uOM = uOM @chargeModel = chargeModel @revRecCode=revRecCode, @triggerEvent=triggerEvent, @chargeType=chargeType, @billingPeriod=billingPeriod, @billCycleType=billCycleType, @billingPeriodAlignement=billingPeriodAlignement @revRecTriggerCondition=revRecTriggerCondition @productRatePlanChargeTierData=productRatePlanChargeTierData end |
Instance Attribute Details
#accountingCode ⇒ Object
Returns the value of attribute accountingCode.
552 553 554 |
# File 'lib/zuora/ZUORA.rb', line 552 def accountingCode @accountingCode end |
#billCycleType ⇒ Object
Returns the value of attribute billCycleType.
567 568 569 |
# File 'lib/zuora/ZUORA.rb', line 567 def billCycleType @billCycleType end |
#billingPeriod ⇒ Object
Returns the value of attribute billingPeriod.
566 567 568 |
# File 'lib/zuora/ZUORA.rb', line 566 def billingPeriod @billingPeriod end |
#billingPeriodAlignement ⇒ Object
Returns the value of attribute billingPeriodAlignement.
568 569 570 |
# File 'lib/zuora/ZUORA.rb', line 568 def billingPeriodAlignement @billingPeriodAlignement end |
#chargeModel ⇒ Object
Returns the value of attribute chargeModel.
562 563 564 |
# File 'lib/zuora/ZUORA.rb', line 562 def chargeModel @chargeModel end |
#chargeType ⇒ Object
Returns the value of attribute chargeType.
565 566 567 |
# File 'lib/zuora/ZUORA.rb', line 565 def chargeType @chargeType end |
#defaultQuantity ⇒ Object
Returns the value of attribute defaultQuantity.
553 554 555 |
# File 'lib/zuora/ZUORA.rb', line 553 def defaultQuantity @defaultQuantity end |
#description ⇒ Object
Returns the value of attribute description.
554 555 556 |
# File 'lib/zuora/ZUORA.rb', line 554 def description @description end |
#fieldsToNull ⇒ Object
Returns the value of attribute fieldsToNull.
550 551 552 |
# File 'lib/zuora/ZUORA.rb', line 550 def fieldsToNull @fieldsToNull end |
#id ⇒ Object
Returns the value of attribute id.
551 552 553 |
# File 'lib/zuora/ZUORA.rb', line 551 def id @id end |
#maxQuantity ⇒ Object
Returns the value of attribute maxQuantity.
555 556 557 |
# File 'lib/zuora/ZUORA.rb', line 555 def maxQuantity @maxQuantity end |
#minQuantity ⇒ Object
Returns the value of attribute minQuantity.
556 557 558 |
# File 'lib/zuora/ZUORA.rb', line 556 def minQuantity @minQuantity end |
#model ⇒ Object
Returns the value of attribute model.
557 558 559 |
# File 'lib/zuora/ZUORA.rb', line 557 def model @model end |
#name ⇒ Object
Returns the value of attribute name.
558 559 560 |
# File 'lib/zuora/ZUORA.rb', line 558 def name @name end |
#productRatePlanChargeTierData ⇒ Object
Returns the value of attribute productRatePlanChargeTierData.
570 571 572 |
# File 'lib/zuora/ZUORA.rb', line 570 def productRatePlanChargeTierData @productRatePlanChargeTierData end |
#productRatePlanId ⇒ Object
Returns the value of attribute productRatePlanId.
559 560 561 |
# File 'lib/zuora/ZUORA.rb', line 559 def productRatePlanId @productRatePlanId end |
#revRecCode ⇒ Object
Returns the value of attribute revRecCode.
563 564 565 |
# File 'lib/zuora/ZUORA.rb', line 563 def revRecCode @revRecCode end |
#revRecTriggerCondition ⇒ Object
Returns the value of attribute revRecTriggerCondition.
569 570 571 |
# File 'lib/zuora/ZUORA.rb', line 569 def revRecTriggerCondition @revRecTriggerCondition end |
#triggerEvent ⇒ Object
Returns the value of attribute triggerEvent.
564 565 566 |
# File 'lib/zuora/ZUORA.rb', line 564 def triggerEvent @triggerEvent end |
#type ⇒ Object
Returns the value of attribute type.
560 561 562 |
# File 'lib/zuora/ZUORA.rb', line 560 def type @type end |
#uOM ⇒ Object
Returns the value of attribute uOM.
561 562 563 |
# File 'lib/zuora/ZUORA.rb', line 561 def uOM @uOM end |