public final class CustomersModule
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 |
CustomersModule.ExtAsync |
class |
CustomersModule.ExtRxJava |
| Constructor and Description |
|---|
CustomersModule(VoucherifyApi api,
java.util.concurrent.Executor executor) |
| Modifier and Type | Method and Description |
|---|---|
CustomersModule.ExtAsync |
async() |
CustomerResponse |
create(Customer customer) |
void |
delete(java.lang.String customerId) |
CustomerResponse |
get(java.lang.String customerId) |
CustomersResponse |
list() |
CustomersResponse |
list(CustomersFilter filter) |
CustomersModule.ExtRxJava |
rx() |
CustomerResponse |
update(Customer customer) |
public CustomersModule(VoucherifyApi api, java.util.concurrent.Executor executor)
public CustomerResponse get(java.lang.String customerId)
public CustomerResponse create(Customer customer)
public CustomerResponse update(Customer customer)
public void delete(java.lang.String customerId)
public CustomersResponse list(CustomersFilter filter)
public CustomersResponse list()
public CustomersModule.ExtAsync async()
public CustomersModule.ExtRxJava rx()