Class: ZUORA::RatePlan

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

Overview

/RatePlan

fieldsToNull - SOAP::SOAPString
id - (any)
amendmentId - (any)
amendmentSubscriptionRatePlanId - (any)
amendmentType - SOAP::SOAPString
name - SOAP::SOAPString
productRatePlanId - (any)
subscriptionId - (any)

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(fieldsToNull = [], id = nil, amendmentId = nil, amendmentSubscriptionRatePlanId = nil, amendmentType = nil, name = nil, productRatePlanId = nil, subscriptionId = nil) ⇒ RatePlan

Returns a new instance of RatePlan.



657
658
659
660
661
662
663
664
665
666
# File 'lib/zuora/ZUORA.rb', line 657

def initialize(fieldsToNull = [], id = nil, amendmentId = nil, amendmentSubscriptionRatePlanId = nil, amendmentType = nil, name = nil, productRatePlanId = nil, subscriptionId = nil)
  @fieldsToNull = fieldsToNull
  @id = id
  @amendmentId = amendmentId
  @amendmentSubscriptionRatePlanId = amendmentSubscriptionRatePlanId
  @amendmentType = amendmentType
  @name = name
  @productRatePlanId = productRatePlanId
  @subscriptionId = subscriptionId
end

Instance Attribute Details

#amendmentIdObject

Returns the value of attribute amendmentId.



650
651
652
# File 'lib/zuora/ZUORA.rb', line 650

def amendmentId
  @amendmentId
end

#amendmentSubscriptionRatePlanIdObject

Returns the value of attribute amendmentSubscriptionRatePlanId.



651
652
653
# File 'lib/zuora/ZUORA.rb', line 651

def amendmentSubscriptionRatePlanId
  @amendmentSubscriptionRatePlanId
end

#amendmentTypeObject

Returns the value of attribute amendmentType.



652
653
654
# File 'lib/zuora/ZUORA.rb', line 652

def amendmentType
  @amendmentType
end

#fieldsToNullObject

Returns the value of attribute fieldsToNull.



648
649
650
# File 'lib/zuora/ZUORA.rb', line 648

def fieldsToNull
  @fieldsToNull
end

#idObject

Returns the value of attribute id.



649
650
651
# File 'lib/zuora/ZUORA.rb', line 649

def id
  @id
end

#nameObject

Returns the value of attribute name.



653
654
655
# File 'lib/zuora/ZUORA.rb', line 653

def name
  @name
end

#productRatePlanIdObject

Returns the value of attribute productRatePlanId.



654
655
656
# File 'lib/zuora/ZUORA.rb', line 654

def productRatePlanId
  @productRatePlanId
end

#subscriptionIdObject

Returns the value of attribute subscriptionId.



655
656
657
# File 'lib/zuora/ZUORA.rb', line 655

def subscriptionId
  @subscriptionId
end