public class PromotionsModule
extends java.lang.Object
| Modifier and Type | Class | Description |
|---|---|---|
class |
PromotionsModule.ExtAsync |
|
class |
PromotionsModule.ExtRxJava |
| Constructor | Description |
|---|---|
PromotionsModule(VoucherifyApi api,
java.util.concurrent.Executor executor) |
| Modifier and Type | Method | Description |
|---|---|---|
TierResponse |
addPromotionTier(java.lang.String campaignId,
Tier tier) |
|
PromotionsModule.ExtAsync |
async() |
|
CreatePromotionCampaignResponse |
create(CreatePromotionCampaign createPromotionCampaign) |
|
java.lang.Void |
deletePromotionTier(java.lang.String tierId) |
|
ListPromotionTiersResponse |
list(java.lang.String campaignId) |
|
PromotionsModule.ExtRxJava |
rx() |
|
TierResponse |
updatePromotionTier(java.lang.String tierId,
Tier tier) |
public PromotionsModule(VoucherifyApi api, java.util.concurrent.Executor executor)
public CreatePromotionCampaignResponse create(CreatePromotionCampaign createPromotionCampaign)
public ListPromotionTiersResponse list(java.lang.String campaignId)
public TierResponse addPromotionTier(java.lang.String campaignId, Tier tier)
public TierResponse updatePromotionTier(java.lang.String tierId, Tier tier)
public java.lang.Void deletePromotionTier(java.lang.String tierId)
public PromotionsModule.ExtAsync async()
public PromotionsModule.ExtRxJava rx()