CampaignClient

class CampaignClient(val client: HttpClient)

Client to access campaign related functionalities

Constructors

Link copied to clipboard
fun CampaignClient(client: HttpClient)

Functions

Link copied to clipboard
fun create(campaign: Campaign): Campaign

Creates a new campaign

Link copied to clipboard
fun delete(campaign: Campaign)

Deletes the campaign

Link copied to clipboard
fun getSeveral(name: String? = null): List<Campaign>

Gets several campaign based on the provided criteria

Link copied to clipboard
fun verifyAccess(campaign: Campaign): Boolean

Verifies access to a campaign

Properties

Link copied to clipboard
val client: HttpClient

Ktor HttpClient used to make HTTP requests