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.
598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 |
# File 'lib/zuora/ZUORA.rb', line 598 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.
578 579 580 |
# File 'lib/zuora/ZUORA.rb', line 578 def accountingCode @accountingCode end |
#billCycleType ⇒ Object
Returns the value of attribute billCycleType.
593 594 595 |
# File 'lib/zuora/ZUORA.rb', line 593 def billCycleType @billCycleType end |
#billingPeriod ⇒ Object
Returns the value of attribute billingPeriod.
592 593 594 |
# File 'lib/zuora/ZUORA.rb', line 592 def billingPeriod @billingPeriod end |
#billingPeriodAlignement ⇒ Object
Returns the value of attribute billingPeriodAlignement.
594 595 596 |
# File 'lib/zuora/ZUORA.rb', line 594 def billingPeriodAlignement @billingPeriodAlignement end |
#chargeModel ⇒ Object
Returns the value of attribute chargeModel.
588 589 590 |
# File 'lib/zuora/ZUORA.rb', line 588 def chargeModel @chargeModel end |
#chargeType ⇒ Object
Returns the value of attribute chargeType.
591 592 593 |
# File 'lib/zuora/ZUORA.rb', line 591 def chargeType @chargeType end |
#defaultQuantity ⇒ Object
Returns the value of attribute defaultQuantity.
579 580 581 |
# File 'lib/zuora/ZUORA.rb', line 579 def defaultQuantity @defaultQuantity end |
#description ⇒ Object
Returns the value of attribute description.
580 581 582 |
# File 'lib/zuora/ZUORA.rb', line 580 def description @description end |
#fieldsToNull ⇒ Object
Returns the value of attribute fieldsToNull.
576 577 578 |
# File 'lib/zuora/ZUORA.rb', line 576 def fieldsToNull @fieldsToNull end |
#id ⇒ Object
Returns the value of attribute id.
577 578 579 |
# File 'lib/zuora/ZUORA.rb', line 577 def id @id end |
#maxQuantity ⇒ Object
Returns the value of attribute maxQuantity.
581 582 583 |
# File 'lib/zuora/ZUORA.rb', line 581 def maxQuantity @maxQuantity end |
#minQuantity ⇒ Object
Returns the value of attribute minQuantity.
582 583 584 |
# File 'lib/zuora/ZUORA.rb', line 582 def minQuantity @minQuantity end |
#model ⇒ Object
Returns the value of attribute model.
583 584 585 |
# File 'lib/zuora/ZUORA.rb', line 583 def model @model end |
#name ⇒ Object
Returns the value of attribute name.
584 585 586 |
# File 'lib/zuora/ZUORA.rb', line 584 def name @name end |
#productRatePlanChargeTierData ⇒ Object
Returns the value of attribute productRatePlanChargeTierData.
596 597 598 |
# File 'lib/zuora/ZUORA.rb', line 596 def productRatePlanChargeTierData @productRatePlanChargeTierData end |
#productRatePlanId ⇒ Object
Returns the value of attribute productRatePlanId.
585 586 587 |
# File 'lib/zuora/ZUORA.rb', line 585 def productRatePlanId @productRatePlanId end |
#revRecCode ⇒ Object
Returns the value of attribute revRecCode.
589 590 591 |
# File 'lib/zuora/ZUORA.rb', line 589 def revRecCode @revRecCode end |
#revRecTriggerCondition ⇒ Object
Returns the value of attribute revRecTriggerCondition.
595 596 597 |
# File 'lib/zuora/ZUORA.rb', line 595 def revRecTriggerCondition @revRecTriggerCondition end |
#triggerEvent ⇒ Object
Returns the value of attribute triggerEvent.
590 591 592 |
# File 'lib/zuora/ZUORA.rb', line 590 def triggerEvent @triggerEvent end |
#type ⇒ Object
Returns the value of attribute type.
586 587 588 |
# File 'lib/zuora/ZUORA.rb', line 586 def type @type end |
#uOM ⇒ Object
Returns the value of attribute uOM.
587 588 589 |
# File 'lib/zuora/ZUORA.rb', line 587 def uOM @uOM end |