public class ProductsModule.ExtRxJava
extends io.voucherify.client.module.AbsModule.Rx
| Constructor | Description |
|---|---|
ExtRxJava() |
| Modifier and Type | Method | Description |
|---|---|---|
rx.Observable<ProductResponse> |
create(Product product) |
|
rx.Observable<SKUResponse> |
createSKU(java.lang.String productId,
SKU sku) |
|
rx.Observable<java.lang.Void> |
delete(java.lang.String id,
DeleteProductParams params) |
|
rx.Observable<java.lang.Void> |
deleteSKU(java.lang.String productId,
java.lang.String skuId,
DeleteSKUParams params) |
|
rx.Observable<ProductResponse> |
get(java.lang.String id) |
|
rx.Observable<SKUResponse> |
getSKU(java.lang.String productId,
java.lang.String skuId) |
|
rx.Observable<ProductsResponse> |
list(ProductsFilter filter) |
|
rx.Observable<SKUsResponse> |
listSKU(java.lang.String productId) |
|
rx.Observable<ProductResponse> |
update(Product product) |
|
rx.Observable<SKUResponse> |
updateSKU(java.lang.String productId,
SKU sku) |
public rx.Observable<ProductResponse> create(Product product)
public rx.Observable<ProductResponse> get(java.lang.String id)
public rx.Observable<ProductResponse> update(Product product)
public rx.Observable<ProductsResponse> list(ProductsFilter filter)
public rx.Observable<java.lang.Void> delete(java.lang.String id,
DeleteProductParams params)
public rx.Observable<SKUResponse> createSKU(java.lang.String productId, SKU sku)
public rx.Observable<SKUResponse> getSKU(java.lang.String productId, java.lang.String skuId)
public rx.Observable<SKUResponse> updateSKU(java.lang.String productId, SKU sku)
public rx.Observable<SKUsResponse> listSKU(java.lang.String productId)
public rx.Observable<java.lang.Void> deleteSKU(java.lang.String productId,
java.lang.String skuId,
DeleteSKUParams params)