class Eloqua::Api::Campaign
Public Instance Methods
activate(id:, query_params:)
click to toggle source
# File lib/eloqua/api/campaign.rb, line 23 def activate(id:, query_params:) load_and_execute(api: 'activate_campaign', id: id, query_params: query_params) end
create(payload:)
click to toggle source
# File lib/eloqua/api/campaign.rb, line 19 def create(payload:) load_and_execute(api: 'create_campaign', payload: payload) end
deactivate(id:)
click to toggle source
# File lib/eloqua/api/campaign.rb, line 27 def deactivate(id:) load_and_execute(api: 'deactive_campaign', id: id) end
destroy(id:)
click to toggle source
# File lib/eloqua/api/campaign.rb, line 31 def destroy(id:) load_and_execute(api: 'delete_campaign', id: id) end
find(id:)
click to toggle source
# File lib/eloqua/api/campaign.rb, line 11 def find(id:) load_and_execute(api: 'single_campaign', id: id) end
find_all(search_params: {}, query_params: {})
click to toggle source
# File lib/eloqua/api/campaign.rb, line 6 def find_all(search_params: {}, query_params: {}) load_and_execute(api: 'all_campaigns', search_params: search_params, query_params: query_params) end
update(id:, payload:)
click to toggle source
# File lib/eloqua/api/campaign.rb, line 15 def update(id:, payload:) load_and_execute(api: 'update_campaign', id: id, payload: payload) end