public final class DistributionsModule
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 |
DistributionsModule.ExtAsync |
class |
DistributionsModule.ExtRxJava |
| Constructor and Description |
|---|
DistributionsModule(VoucherifyApi api,
java.util.concurrent.Executor executor) |
| Modifier and Type | Method and Description |
|---|---|
DistributionsModule.ExtAsync |
async() |
ExportResponse |
createExport(CreateExport createExport) |
void |
deleteExport(java.lang.String id) |
ExportResponse |
getExport(java.lang.String id) |
ListPublicationsResponse |
list() |
ListPublicationsResponse |
list(ListPublicationsFilter filter) |
PublishVoucherResponse |
publish(PublishVoucher publishVoucher) |
DistributionsModule.ExtRxJava |
rx() |
public DistributionsModule(VoucherifyApi api, java.util.concurrent.Executor executor)
public PublishVoucherResponse publish(PublishVoucher publishVoucher)
public ExportResponse createExport(CreateExport createExport)
public ExportResponse getExport(java.lang.String id)
public void deleteExport(java.lang.String id)
public ListPublicationsResponse list(ListPublicationsFilter filter)
public ListPublicationsResponse list()
public DistributionsModule.ExtAsync async()
public DistributionsModule.ExtRxJava rx()