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.



683
684
685
686
687
688
689
690
691
692
# File 'lib/zuora/ZUORA.rb', line 683

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.



676
677
678
# File 'lib/zuora/ZUORA.rb', line 676

def amendmentId
  @amendmentId
end

#amendmentSubscriptionRatePlanIdObject

Returns the value of attribute amendmentSubscriptionRatePlanId.



677
678
679
# File 'lib/zuora/ZUORA.rb', line 677

def amendmentSubscriptionRatePlanId
  @amendmentSubscriptionRatePlanId
end

#amendmentTypeObject

Returns the value of attribute amendmentType.



678
679
680
# File 'lib/zuora/ZUORA.rb', line 678

def amendmentType
  @amendmentType
end

#fieldsToNullObject

Returns the value of attribute fieldsToNull.



674
675
676
# File 'lib/zuora/ZUORA.rb', line 674

def fieldsToNull
  @fieldsToNull
end

#idObject

Returns the value of attribute id.



675
676
677
# File 'lib/zuora/ZUORA.rb', line 675

def id
  @id
end

#nameObject

Returns the value of attribute name.



679
680
681
# File 'lib/zuora/ZUORA.rb', line 679

def name
  @name
end

#productRatePlanIdObject

Returns the value of attribute productRatePlanId.



680
681
682
# File 'lib/zuora/ZUORA.rb', line 680

def productRatePlanId
  @productRatePlanId
end

#subscriptionIdObject

Returns the value of attribute subscriptionId.



681
682
683
# File 'lib/zuora/ZUORA.rb', line 681

def subscriptionId
  @subscriptionId
end