class PlatformAPI::AppTransfer
An app transfer represents a two party interaction for transferring ownership of an app.
Public Class Methods
new(client)
click to toggle source
# File lib/platform-api/client.rb, line 1289 def initialize(client) @client = client end
Public Instance Methods
create(body = {})
click to toggle source
Create a new app transfer.
@param body: the object to pass as the request payload
# File lib/platform-api/client.rb, line 1296 def create(body = {}) @client.app_transfer.create(body) end
delete(app_transfer_id_or_app_name)
click to toggle source
Delete an existing app transfer
@param app_transfer_id_or_app_name: unique identifier of app transfer or unique name of app
# File lib/platform-api/client.rb, line 1303 def delete(app_transfer_id_or_app_name) @client.app_transfer.delete(app_transfer_id_or_app_name) end
info(app_transfer_id_or_app_name)
click to toggle source
Info for existing app transfer.
@param app_transfer_id_or_app_name: unique identifier of app transfer or unique name of app
# File lib/platform-api/client.rb, line 1310 def info(app_transfer_id_or_app_name) @client.app_transfer.info(app_transfer_id_or_app_name) end
list()
click to toggle source
List existing apps transfers.
# File lib/platform-api/client.rb, line 1315 def list() @client.app_transfer.list() end
update(app_transfer_id_or_app_name, body = {})
click to toggle source
Update an existing app transfer.
@param app_transfer_id_or_app_name: unique identifier of app transfer or unique name of app @param body: the object to pass as the request payload
# File lib/platform-api/client.rb, line 1323 def update(app_transfer_id_or_app_name, body = {}) @client.app_transfer.update(app_transfer_id_or_app_name, body) end