Package io.voucherify.client.module
Class RedemptionsModule.ExtRxJava
java.lang.Object
io.voucherify.client.module.AbsModule.Rx
io.voucherify.client.module.RedemptionsModule.ExtRxJava
- Enclosing class:
- RedemptionsModule
public class RedemptionsModule.ExtRxJava
extends io.voucherify.client.module.AbsModule.Rx
-
Constructor Summary
Constructors Constructor Description ExtRxJava() -
Method Summary
Modifier and Type Method Description io.reactivex.Observable<RedemptionEntryResponse>get(java.lang.String redemptionId)io.reactivex.Observable<VoucherRedemptionsResponse>getForVoucher(java.lang.String code)io.reactivex.Observable<RedemptionsResponse>list(RedemptionsFilter redemptionsFilter)io.reactivex.Observable<RedeemPromotionResponse>redeem(java.lang.String id, RedeemPromotion redeemPromotion)io.reactivex.Observable<RedeemVoucherResponse>redeem(java.lang.String code, RedeemVoucher redeemVoucher)io.reactivex.Observable<RollbackRedemptionResponse>rollback(java.lang.String redemptionId, java.lang.String reason, RollbackRedemption rollbackRedemption)
-
Constructor Details
-
ExtRxJava
public ExtRxJava()
-
-
Method Details
-
redeem
public io.reactivex.Observable<RedeemVoucherResponse> redeem(java.lang.String code, RedeemVoucher redeemVoucher) -
redeem
public io.reactivex.Observable<RedeemPromotionResponse> redeem(java.lang.String id, RedeemPromotion redeemPromotion) -
get
-
list
-
getForVoucher
-
rollback
public io.reactivex.Observable<RollbackRedemptionResponse> rollback(java.lang.String redemptionId, java.lang.String reason, RollbackRedemption rollbackRedemption)
-