public class RewardsModule.ExtAsync
extends io.voucherify.client.module.AbsModule.Async
| Constructor and Description |
|---|
ExtAsync() |
| Modifier and Type | Method and Description |
|---|---|
void |
create(CreateReward createReward,
VoucherifyCallback<RewardResponse> callback) |
void |
createAssignment(java.lang.String rewardId,
CreateRewardAssignment createRewardAssignment,
VoucherifyCallback<RewardAssignmentResponse> callback) |
void |
delete(java.lang.String id,
VoucherifyCallback<java.lang.Void> callback) |
void |
deleteAssignment(java.lang.String rewardId,
java.lang.String assignmentId,
VoucherifyCallback<java.lang.Void> callback) |
void |
get(java.lang.String id,
VoucherifyCallback<RewardResponse> callback) |
void |
list(RewardsFilter filter,
VoucherifyCallback<ListRewardsResponse> callback) |
void |
listAssignments(java.lang.String rewardId,
RewardsAssignmentsFilter filter,
VoucherifyCallback<ListRewardAssignmentsResponse> callback) |
void |
update(java.lang.String id,
UpdateReward updateReward,
VoucherifyCallback<RewardResponse> callback) |
void |
updateAssignment(java.lang.String rewardId,
java.lang.String assignmentId,
UpdateRewardAssignment updateRewardAssignment,
VoucherifyCallback<RewardAssignmentResponse> callback) |
public void list(RewardsFilter filter, VoucherifyCallback<ListRewardsResponse> callback)
public void create(CreateReward createReward, VoucherifyCallback<RewardResponse> callback)
public void update(java.lang.String id,
UpdateReward updateReward,
VoucherifyCallback<RewardResponse> callback)
public void get(java.lang.String id,
VoucherifyCallback<RewardResponse> callback)
public void delete(java.lang.String id,
VoucherifyCallback<java.lang.Void> callback)
public void listAssignments(java.lang.String rewardId,
RewardsAssignmentsFilter filter,
VoucherifyCallback<ListRewardAssignmentsResponse> callback)
public void createAssignment(java.lang.String rewardId,
CreateRewardAssignment createRewardAssignment,
VoucherifyCallback<RewardAssignmentResponse> callback)
public void updateAssignment(java.lang.String rewardId,
java.lang.String assignmentId,
UpdateRewardAssignment updateRewardAssignment,
VoucherifyCallback<RewardAssignmentResponse> callback)
public void deleteAssignment(java.lang.String rewardId,
java.lang.String assignmentId,
VoucherifyCallback<java.lang.Void> callback)