class Softlayer::Account::Shipment

Constants

SERVICE

Attributes

account[RW]
account_id[RW]
courier[RW]
courier_id[RW]
courier_name[RW]
create_employee[RW]
create_user[RW]
create_user_id[RW]
destination_address[RW]
destination_address_id[RW]
destination_date[RW]
id[RW]
modify_employee[RW]
modify_user[RW]
modify_user_id[RW]
note[RW]
origination_address[RW]
origination_address_id[RW]
origination_date[RW]
shipment_item_count[RW]
shipment_items[RW]
status[RW]
status_id[RW]
tracking_data[RW]
tracking_data_count[RW]
type[RW]
type_id[RW]

Public Class Methods

get_all_couriers() click to toggle source
# File lib/softlayer/account/shipment.rb, line 47
def self.get_all_couriers
  request(:get_all_couriers, Array[Softlayer::Auxiliary::Shipping::Courier])
end
get_all_couriers_by_type(message) click to toggle source

courier_type_key_name

# File lib/softlayer/account/shipment.rb, line 52
def self.get_all_couriers_by_type(message)
  request(:get_all_couriers_by_type, Array[Softlayer::Auxiliary::Shipping::Courier], message)
end
get_all_shipment_statuses() click to toggle source
# File lib/softlayer/account/shipment.rb, line 56
def self.get_all_shipment_statuses
  request(:get_all_shipment_statuses, Array[Softlayer::Account::Shipment::Status])
end
get_all_shipment_types() click to toggle source
# File lib/softlayer/account/shipment.rb, line 60
def self.get_all_shipment_types
  request(:get_all_shipment_types, Array[Softlayer::Account::Shipment::Type])
end

Public Instance Methods

edit_object(message) click to toggle source

template_object

# File lib/softlayer/account/shipment.rb, line 39
def edit_object(message)
  request(:edit_object, Boolean, message)
end
get_account() click to toggle source
# File lib/softlayer/account/shipment.rb, line 43
def get_account
  request(:get_account, Softlayer::Account)
end
get_courier() click to toggle source
# File lib/softlayer/account/shipment.rb, line 64
def get_courier
  request(:get_courier, Softlayer::Auxiliary::Shipping::Courier)
end
get_create_employee() click to toggle source
# File lib/softlayer/account/shipment.rb, line 68
def get_create_employee
  request(:get_create_employee, Softlayer::User::Employee)
end
get_create_user() click to toggle source
# File lib/softlayer/account/shipment.rb, line 72
def get_create_user
  request(:get_create_user, Softlayer::User::Customer)
end
get_destination_address() click to toggle source
# File lib/softlayer/account/shipment.rb, line 76
def get_destination_address
  request(:get_destination_address, Softlayer::Account::Address)
end
get_modify_employee() click to toggle source
# File lib/softlayer/account/shipment.rb, line 80
def get_modify_employee
  request(:get_modify_employee, Softlayer::User::Employee)
end
get_modify_user() click to toggle source
# File lib/softlayer/account/shipment.rb, line 84
def get_modify_user
  request(:get_modify_user, Softlayer::User::Customer)
end
get_object() click to toggle source
# File lib/softlayer/account/shipment.rb, line 88
def get_object
  request(:get_object, Softlayer::Account::Shipment)
end
get_origination_address() click to toggle source
# File lib/softlayer/account/shipment.rb, line 92
def get_origination_address
  request(:get_origination_address, Softlayer::Account::Address)
end
get_shipment_items() click to toggle source
# File lib/softlayer/account/shipment.rb, line 96
def get_shipment_items
  request(:get_shipment_items, Array[Softlayer::Account::Shipment::Item])
end
get_status() click to toggle source
# File lib/softlayer/account/shipment.rb, line 100
def get_status
  request(:get_status, Softlayer::Account::Shipment::Status)
end
get_tracking_data() click to toggle source
# File lib/softlayer/account/shipment.rb, line 104
def get_tracking_data
  request(:get_tracking_data, Array[Softlayer::Account::Shipment::Tracking::Data])
end
get_type() click to toggle source
# File lib/softlayer/account/shipment.rb, line 108
def get_type
  request(:get_type, Softlayer::Account::Shipment::Type)
end