Class: ChargeBee::OmnichannelSubscriptionItemOffer
- Defined in:
- lib/chargebee/models/omnichannel_subscription_item_offer.rb
Instance Attribute Summary collapse
-
#category ⇒ Object
Returns the value of attribute category.
-
#category_at_source ⇒ Object
Returns the value of attribute category_at_source.
-
#discount_type ⇒ Object
Returns the value of attribute discount_type.
-
#duration ⇒ Object
Returns the value of attribute duration.
-
#id ⇒ Object
Returns the value of attribute id.
-
#offer_id_at_source ⇒ Object
Returns the value of attribute offer_id_at_source.
-
#offer_term_end ⇒ Object
Returns the value of attribute offer_term_end.
-
#offer_term_start ⇒ Object
Returns the value of attribute offer_term_start.
-
#percentage ⇒ Object
Returns the value of attribute percentage.
-
#price_currency ⇒ Object
Returns the value of attribute price_currency.
-
#price_nanos ⇒ Object
Returns the value of attribute price_nanos.
-
#price_units ⇒ Object
Returns the value of attribute price_units.
-
#resource_version ⇒ Object
Returns the value of attribute resource_version.
-
#type ⇒ Object
Returns the value of attribute type.
-
#type_at_source ⇒ Object
Returns the value of attribute type_at_source.
Method Summary
Methods inherited from Model
construct, #init_dependant, #init_dependant_list, #initialize, #inspect, #load, #method_missing, #replace_white_space_with_underscore, #respond_to_missing?, #to_s, uri_path
Constructor Details
This class inherits a constructor from ChargeBee::Model
Dynamic Method Handling
This class handles dynamic methods through the method_missing method in the class ChargeBee::Model
Instance Attribute Details
#category ⇒ Object
Returns the value of attribute category.
4 5 6 |
# File 'lib/chargebee/models/omnichannel_subscription_item_offer.rb', line 4 def category @category end |
#category_at_source ⇒ Object
Returns the value of attribute category_at_source.
4 5 6 |
# File 'lib/chargebee/models/omnichannel_subscription_item_offer.rb', line 4 def category_at_source @category_at_source end |
#discount_type ⇒ Object
Returns the value of attribute discount_type.
4 5 6 |
# File 'lib/chargebee/models/omnichannel_subscription_item_offer.rb', line 4 def discount_type @discount_type end |
#duration ⇒ Object
Returns the value of attribute duration.
4 5 6 |
# File 'lib/chargebee/models/omnichannel_subscription_item_offer.rb', line 4 def duration @duration end |
#id ⇒ Object
Returns the value of attribute id.
4 5 6 |
# File 'lib/chargebee/models/omnichannel_subscription_item_offer.rb', line 4 def id @id end |
#offer_id_at_source ⇒ Object
Returns the value of attribute offer_id_at_source.
4 5 6 |
# File 'lib/chargebee/models/omnichannel_subscription_item_offer.rb', line 4 def offer_id_at_source @offer_id_at_source end |
#offer_term_end ⇒ Object
Returns the value of attribute offer_term_end.
4 5 6 |
# File 'lib/chargebee/models/omnichannel_subscription_item_offer.rb', line 4 def offer_term_end @offer_term_end end |
#offer_term_start ⇒ Object
Returns the value of attribute offer_term_start.
4 5 6 |
# File 'lib/chargebee/models/omnichannel_subscription_item_offer.rb', line 4 def offer_term_start @offer_term_start end |
#percentage ⇒ Object
Returns the value of attribute percentage.
4 5 6 |
# File 'lib/chargebee/models/omnichannel_subscription_item_offer.rb', line 4 def percentage @percentage end |
#price_currency ⇒ Object
Returns the value of attribute price_currency.
4 5 6 |
# File 'lib/chargebee/models/omnichannel_subscription_item_offer.rb', line 4 def price_currency @price_currency end |
#price_nanos ⇒ Object
Returns the value of attribute price_nanos.
4 5 6 |
# File 'lib/chargebee/models/omnichannel_subscription_item_offer.rb', line 4 def price_nanos @price_nanos end |
#price_units ⇒ Object
Returns the value of attribute price_units.
4 5 6 |
# File 'lib/chargebee/models/omnichannel_subscription_item_offer.rb', line 4 def price_units @price_units end |
#resource_version ⇒ Object
Returns the value of attribute resource_version.
4 5 6 |
# File 'lib/chargebee/models/omnichannel_subscription_item_offer.rb', line 4 def resource_version @resource_version end |
#type ⇒ Object
Returns the value of attribute type.
4 5 6 |
# File 'lib/chargebee/models/omnichannel_subscription_item_offer.rb', line 4 def type @type end |
#type_at_source ⇒ Object
Returns the value of attribute type_at_source.
4 5 6 |
# File 'lib/chargebee/models/omnichannel_subscription_item_offer.rb', line 4 def type_at_source @type_at_source end |