class Softlayer::Billing::Order::Cart

Constants

SERVICE

Public Class Methods

claim(message) click to toggle source

quote_key quote_id

# File lib/softlayer/billing/order/cart.rb, line 9
def self.claim(message)
  request(:claim, Softlayer::Billing::Order::Cart, message)
end
create_cart(message) click to toggle source

order_data

# File lib/softlayer/billing/order/cart.rb, line 14
def self.create_cart(message)
  request(:create_cart, Integer, message)
end
get_cart_by_cart_key(message) click to toggle source

cart_key

# File lib/softlayer/billing/order/cart.rb, line 31
def self.get_cart_by_cart_key(message)
  request(:get_cart_by_cart_key, Softlayer::Billing::Order::Cart, message)
end
get_quote_by_quote_key(message) click to toggle source

quote_key

# File lib/softlayer/billing/order/cart.rb, line 52
def self.get_quote_by_quote_key(message)
  request(:get_quote_by_quote_key, Softlayer::Billing::Order::Cart, message)
end

Public Instance Methods

delete_cart() click to toggle source
# File lib/softlayer/billing/order/cart.rb, line 18
def delete_cart
  request(:delete_cart, Boolean)
end
delete_quote() click to toggle source
# File lib/softlayer/billing/order/cart.rb, line 22
def delete_quote
  request(:delete_quote, Softlayer::Billing::Order::Cart)
end
get_account() click to toggle source
# File lib/softlayer/billing/order/cart.rb, line 26
def get_account
  request(:get_account, Softlayer::Account)
end
get_object() click to toggle source
# File lib/softlayer/billing/order/cart.rb, line 35
def get_object
  request(:get_object, Softlayer::Billing::Order::Cart)
end
get_order() click to toggle source
# File lib/softlayer/billing/order/cart.rb, line 39
def get_order
  request(:get_order, Softlayer::Billing::Order)
end
get_orders_from_quote() click to toggle source
# File lib/softlayer/billing/order/cart.rb, line 43
def get_orders_from_quote
  request(:get_orders_from_quote, Array[Softlayer::Billing::Order])
end
get_pdf() click to toggle source
# File lib/softlayer/billing/order/cart.rb, line 47
def get_pdf
  request(:get_pdf, Softlayer::Base64Binary)
end
get_recalculated_order_container(message) click to toggle source

order_data order_being_placed_flag

# File lib/softlayer/billing/order/cart.rb, line 58
def get_recalculated_order_container(message)
  request(:get_recalculated_order_container, Softlayer::Container::Product::Order, message)
end
place_order(message) click to toggle source

order_data

# File lib/softlayer/billing/order/cart.rb, line 63
def place_order(message)
  request(:place_order, Softlayer::Container::Product::Order::Receipt, message)
end
place_quote(message) click to toggle source

order_data

# File lib/softlayer/billing/order/cart.rb, line 68
def place_quote(message)
  request(:place_quote, Softlayer::Container::Product::Order, message)
end
save_quote() click to toggle source
# File lib/softlayer/billing/order/cart.rb, line 72
def save_quote
  request(:save_quote, Softlayer::Billing::Order::Cart)
end
update_cart(message) click to toggle source

order_data

# File lib/softlayer/billing/order/cart.rb, line 77
def update_cart(message)
  request(:update_cart, Integer, message)
end
verify_order(message) click to toggle source

order_data

# File lib/softlayer/billing/order/cart.rb, line 82
def verify_order(message)
  request(:verify_order, Softlayer::Container::Product::Order, message)
end