class Softlayer::Billing::Currency::ExchangeRate

Constants

SERVICE

Attributes

effective_date[RW]
expiration_date[RW]
funding_currency[RW]
id[RW]
local_currency[RW]
rate[RW]

Public Class Methods

get_currencies() click to toggle source
# File lib/softlayer/billing/currency/exchange_rate.rb, line 18
def self.get_currencies
  request(:get_currencies, Array[Softlayer::Billing::Currency])
end
get_exchange_rate(message) click to toggle source

to from effective_date

# File lib/softlayer/billing/currency/exchange_rate.rb, line 25
def self.get_exchange_rate(message)
  request(:get_exchange_rate, Softlayer::Billing::Currency::ExchangeRate, message)
end

Public Instance Methods

get_all_currency_exchange_rates(message) click to toggle source

string_date

# File lib/softlayer/billing/currency/exchange_rate.rb, line 14
def get_all_currency_exchange_rates(message)
  request(:get_all_currency_exchange_rates, Array[Softlayer::Billing::Currency::ExchangeRate], message)
end
get_funding_currency() click to toggle source
# File lib/softlayer/billing/currency/exchange_rate.rb, line 29
def get_funding_currency
  request(:get_funding_currency, Softlayer::Billing::Currency)
end
get_local_currency() click to toggle source
# File lib/softlayer/billing/currency/exchange_rate.rb, line 33
def get_local_currency
  request(:get_local_currency, Softlayer::Billing::Currency)
end
get_object() click to toggle source
# File lib/softlayer/billing/currency/exchange_rate.rb, line 37
def get_object
  request(:get_object, Softlayer::Billing::Currency::ExchangeRate)
end
get_price(message) click to toggle source

price format_options

# File lib/softlayer/billing/currency/exchange_rate.rb, line 43
def get_price(message)
  request(:get_price, String, message)
end