public final class CampaignsModule
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
io.voucherify.client.module.AbsModule.Async |
static class |
io.voucherify.client.module.AbsModule.Rx |
class |
CampaignsModule.ExtAsync |
class |
CampaignsModule.ExtRxJava |
| Constructor and Description |
|---|
CampaignsModule(VoucherifyApi api,
java.util.concurrent.Executor executor) |
| Modifier and Type | Method and Description |
|---|---|
AddVoucherToCampaignResponse |
addVoucher(java.lang.String campaignName,
AddVoucherToCampaign addVoucherToCampaign) |
AddVoucherToCampaignResponse |
addVoucherWithCode(java.lang.String campaignName,
java.lang.String code,
AddVoucherToCampaign addVoucherToCampaign) |
CampaignsModule.ExtAsync |
async() |
CampaignResponse |
create(CreateCampaign createCampaign) |
void |
delete(java.lang.String campaignName,
DeleteCampaignParams deleteCampaignParams) |
CampaignResponse |
get(java.lang.String name) |
void |
importVouchers(java.lang.String campaignName,
CampaignImportVouchers importVouchers) |
CampaignsResponse |
list(CampaignsFilter campaignsFilter) |
CampaignsModule.ExtRxJava |
rx() |
public CampaignsModule(VoucherifyApi api, java.util.concurrent.Executor executor)
public CampaignResponse create(CreateCampaign createCampaign)
public AddVoucherToCampaignResponse addVoucher(java.lang.String campaignName, AddVoucherToCampaign addVoucherToCampaign)
public AddVoucherToCampaignResponse addVoucherWithCode(java.lang.String campaignName, java.lang.String code, AddVoucherToCampaign addVoucherToCampaign)
public void delete(java.lang.String campaignName,
DeleteCampaignParams deleteCampaignParams)
public void importVouchers(java.lang.String campaignName,
CampaignImportVouchers importVouchers)
public CampaignResponse get(java.lang.String name)
public CampaignsResponse list(CampaignsFilter campaignsFilter)
public CampaignsModule.ExtAsync async()
public CampaignsModule.ExtRxJava rx()