Skip to content

Builder

class Builder

Builderconstructor()
NameSummary
audiencevar audience: RewardAudience?
productsvar products: List<ProductDetails>
targetInteractionvar targetInteraction: String?
NameSummary
addProductfun addProduct(product: ProductDetails): RewardRequest.Builder
audiencefun audience(audience: RewardAudience?): RewardRequest.Builder
buildfun build(): RewardRequest
Copies products, so mutating the caller’s list cannot change an already-built request.
productsfun products(products: List<ProductDetails>): RewardRequest.Builder
targetInteractionfun targetInteraction(targetInteraction: String?): RewardRequest.Builder