public final class CustomersModule
extends java.lang.Object
| Modifier and Type | Class | Description |
|---|---|---|
class |
CustomersModule.ExtAsync |
|
class |
CustomersModule.ExtRxJava |
| Constructor | Description |
|---|---|
CustomersModule(VoucherifyApi api,
java.util.concurrent.Executor executor) |
| Modifier and Type | Method | 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()