Module: OiApi::Client::DataTransfers

Included in:
OiApi::Client
Defined in:
lib/oi_api/client/data_transfers.rb

Instance Method Summary collapse

Instance Method Details

#create_data_transfer(offer_id, options = {}) ⇒ Object



15
16
17
# File 'lib/oi_api/client/data_transfers.rb', line 15

def create_data_transfer(offer_id, options = {})
  post("/offers/#{offer_id}/datatransfers/", options)
end

#data_transfer(data_transfer_id, options = {}) ⇒ Object



11
12
13
# File 'lib/oi_api/client/data_transfers.rb', line 11

def data_transfer(data_transfer_id, options = {})
  get("/datatransfers/#{data_transfer_id}/", options)
end

#data_transfers(options = {}) ⇒ Object



7
8
9
# File 'lib/oi_api/client/data_transfers.rb', line 7

def data_transfers(options = {})
  get("/datatransfers/", options)
end

#delete_data_transfer(data_transfer_id, options = {}) ⇒ Object



23
24
25
# File 'lib/oi_api/client/data_transfers.rb', line 23

def delete_data_transfer(data_transfer_id, options = {})
  delete("/datatransfers/#{data_transfer_id}/", options)
end

#update_data_transfer(offer_id, data_transfer_id, options = {}) ⇒ Object



19
20
21
# File 'lib/oi_api/client/data_transfers.rb', line 19

def update_data_transfer(offer_id, data_transfer_id, options = {})
  put("/offers/#{offer_id}/datatransfers/#{data_transfer_id}/", options)
end