Class: Softlayer::Container::Product::Item::Discount::Program

Inherits:
Entity
  • Object
show all
Defined in:
lib/softlayer/container/product/item/discount/program.rb

Defined Under Namespace

Classes: Representer

Instance Attribute Summary collapse

Method Summary

Methods inherited from Model

all, all_request_for, create, find, #init_headers, parse, process_message, #request, request, service_name, #service_name, #to_hash, #to_softlayer

Methods included from Model::Operations

extended, #filter, included, #limit, #mask, #request_headers

Instance Attribute Details

#applicable_quantityObject

Returns the value of attribute applicable_quantity.



7
8
9
# File 'lib/softlayer/container/product/item/discount/program.rb', line 7

def applicable_quantity
  @applicable_quantity
end

#itemObject

Returns the value of attribute item.



8
9
10
# File 'lib/softlayer/container/product/item/discount/program.rb', line 8

def item
  @item
end

#one_time_amountObject

Returns the value of attribute one_time_amount.



9
10
11
# File 'lib/softlayer/container/product/item/discount/program.rb', line 9

def one_time_amount
  @one_time_amount
end

#one_time_taxObject

Returns the value of attribute one_time_tax.



10
11
12
# File 'lib/softlayer/container/product/item/discount/program.rb', line 10

def one_time_tax
  @one_time_tax
end

#pricesObject

Returns the value of attribute prices.



11
12
13
# File 'lib/softlayer/container/product/item/discount/program.rb', line 11

def prices
  @prices
end

#prorated_one_time_amountObject

Returns the value of attribute prorated_one_time_amount.



12
13
14
# File 'lib/softlayer/container/product/item/discount/program.rb', line 12

def prorated_one_time_amount
  @prorated_one_time_amount
end

#prorated_one_time_taxObject

Returns the value of attribute prorated_one_time_tax.



13
14
15
# File 'lib/softlayer/container/product/item/discount/program.rb', line 13

def prorated_one_time_tax
  @prorated_one_time_tax
end

#prorated_recurring_amountObject

Returns the value of attribute prorated_recurring_amount.



14
15
16
# File 'lib/softlayer/container/product/item/discount/program.rb', line 14

def prorated_recurring_amount
  @prorated_recurring_amount
end

#prorated_recurring_taxObject

Returns the value of attribute prorated_recurring_tax.



15
16
17
# File 'lib/softlayer/container/product/item/discount/program.rb', line 15

def prorated_recurring_tax
  @prorated_recurring_tax
end

#recurring_amountObject

Returns the value of attribute recurring_amount.



16
17
18
# File 'lib/softlayer/container/product/item/discount/program.rb', line 16

def recurring_amount
  @recurring_amount
end

#recurring_taxObject

Returns the value of attribute recurring_tax.



17
18
19
# File 'lib/softlayer/container/product/item/discount/program.rb', line 17

def recurring_tax
  @recurring_tax
end