Package-level declarations

Types

Link copied to clipboard
class AdswizzAdRequest : AdRequest

The AdswizzAdRequest is used by AdRequestConnection to connect to an AdsWizz ad server

Link copied to clipboard
@JsonClass(generateAdapter = true)
data class AdswizzAdZone @JvmOverloads constructor(@Json(name = "zoneId") val zoneId: String? = null, @Json(name = "maxAds") val maxAds: Int? = null, @Json(name = "maxDuration") val maxDuration: Long? = null, @Json(name = "zoneAlias") val zoneAlias: String? = null)

AdswizzAdZone is used in AdswizzAdRequest to set the zones on which the request will be made. Mandatory. One AdswizzAdRequest can use more than one zone ID.

Link copied to clipboard
@JsonClass(generateAdapter = false)
data class AdswizzShimZone @JvmOverloads constructor(@Json(name = "zoneId") val zoneId: String? = null, @Json(name = "maxDeadAir") val maxDeadAir: Long? = null, @Json(name = "zoneAlias") val zoneAlias: String? = null)

AdswizzShimZone is used in AdswizzAdRequest to set the zone where shim ads should be retrieved. One AdswizzAdRequest can use only one AdswizzShimZone.