public final class RedemptionsModule
extends java.lang.Object
| Modifier and Type | Class | Description |
|---|---|---|
class |
RedemptionsModule.ExtAsync |
|
class |
RedemptionsModule.ExtRxJava |
| Constructor | Description |
|---|---|
RedemptionsModule(VoucherifyApi api,
java.util.concurrent.Executor executor) |
| Modifier and Type | Method | Description |
|---|---|---|
RedemptionsModule.ExtAsync |
async() |
|
RedemptionEntryResponse |
get(java.lang.String redemptionId) |
|
VoucherRedemptionsResponse |
getForVoucher(java.lang.String code) |
|
RedemptionsResponse |
list(RedemptionsFilter redemptionsFilter) |
|
RedeemPromotionResponse |
redeem(java.lang.String id,
RedeemPromotion redeemPromotion) |
|
RedeemVoucherResponse |
redeem(java.lang.String code,
RedeemVoucher redeemVoucher) |
|
RollbackRedemptionResponse |
rollback(java.lang.String redemptionId,
java.lang.String reason,
RollbackRedemption rollbackRedemption) |
|
RedemptionsModule.ExtRxJava |
rx() |
public RedemptionsModule(VoucherifyApi api, java.util.concurrent.Executor executor)
public RedeemVoucherResponse redeem(java.lang.String code, RedeemVoucher redeemVoucher)
public RedeemPromotionResponse redeem(java.lang.String id, RedeemPromotion redeemPromotion)
public RedemptionEntryResponse get(java.lang.String redemptionId)
public RedemptionsResponse list(RedemptionsFilter redemptionsFilter)
public VoucherRedemptionsResponse getForVoucher(java.lang.String code)
public RollbackRedemptionResponse rollback(java.lang.String redemptionId, java.lang.String reason, RollbackRedemption rollbackRedemption)
public RedemptionsModule.ExtAsync async()
public RedemptionsModule.ExtRxJava rx()