public final class CampaignsModule
extends java.lang.Object
| Modifier and Type | Class | Description |
|---|---|---|
class |
CampaignsModule.ExtAsync |
|
class |
CampaignsModule.ExtRxJava |
| Constructor | Description |
|---|---|
CampaignsModule(VoucherifyApi api,
java.util.concurrent.Executor executor) |
| Modifier and Type | Method | 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() |
|
CampaignResponse |
update(java.lang.String name,
UpdateCampaign updateCampaign) |
public CampaignsModule(VoucherifyApi api, java.util.concurrent.Executor executor)
public CampaignResponse create(CreateCampaign createCampaign)
public CampaignResponse get(java.lang.String name)
public CampaignResponse update(java.lang.String name, UpdateCampaign updateCampaign)
public void delete(java.lang.String campaignName,
DeleteCampaignParams deleteCampaignParams)
public AddVoucherToCampaignResponse addVoucher(java.lang.String campaignName, AddVoucherToCampaign addVoucherToCampaign)
public AddVoucherToCampaignResponse addVoucherWithCode(java.lang.String campaignName, java.lang.String code, AddVoucherToCampaign addVoucherToCampaign)
public void importVouchers(java.lang.String campaignName,
CampaignImportVouchers importVouchers)
public CampaignsResponse list(CampaignsFilter campaignsFilter)
public CampaignsModule.ExtAsync async()
public CampaignsModule.ExtRxJava rx()