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