public class LoyaltiesModule.ExtAsync
extends io.voucherify.client.module.AbsModule.Async
| Constructor and Description |
|---|
ExtAsync() |
| Modifier and Type | Method and Description |
|---|---|
void |
addLoyaltyCardBalance(java.lang.String id,
java.lang.String memberId,
AddBalance addBalance,
VoucherifyCallback<AddBalanceResponse> callback) |
void |
addMember(java.lang.String id,
AddMember addMember,
VoucherifyCallback<VoucherResponse> callback) |
void |
create(CreateCampaign createCampaign,
VoucherifyCallback<CampaignResponse> callback) |
void |
createEarningRules(java.lang.String id,
java.util.List<CreateEarningRule> create,
VoucherifyCallback<EarningRuleResponse> callback) |
void |
createRewardAssignment(java.lang.String id,
java.util.List<CreateRewardAssignment> create,
VoucherifyCallback<RewardAssignmentResponse> callback) |
void |
delete(java.lang.String id,
DeleteCampaignParams deleteCampaignParams,
VoucherifyCallback<java.lang.Void> callback) |
void |
deleteEarningRule(java.lang.String id,
java.lang.String ruleId,
VoucherifyCallback<java.lang.Void> callback) |
void |
deleteRewardAssignment(java.lang.String id,
java.lang.String assignmentId,
VoucherifyCallback<java.lang.Void> callback) |
void |
get(java.lang.String id,
VoucherifyCallback<CampaignResponse> callback) |
void |
getMember(java.lang.String id,
java.lang.String memberId,
VoucherifyCallback<VoucherResponse> callback) |
void |
list(CampaignsFilter campaignsFilter,
VoucherifyCallback<CampaignsResponse> callback) |
void |
listEarningRules(java.lang.String id,
EarningRulesFilter filter,
VoucherifyCallback<ListEarningRulesResponse> callback) |
void |
listMembers(java.lang.String id,
MembersFilter filter,
VoucherifyCallback<VouchersResponse> callback) |
void |
listRewardAssignments(java.lang.String id,
RewardsAssignmentsFilter filter,
VoucherifyCallback<ListRewardAssignmentsResponse> callback) |
void |
redeemReward(java.lang.String id,
java.lang.String memberId,
RedeemReward redeemReward,
VoucherifyCallback<RedeemVoucherResponse> callback) |
void |
update(java.lang.String id,
UpdateCampaign updateCampaign,
VoucherifyCallback<CampaignResponse> callback) |
void |
updateEarningRule(java.lang.String id,
java.lang.String ruleId,
UpdateEarningRule update,
VoucherifyCallback<EarningRuleResponse> callback) |
void |
updateRewardAssignment(java.lang.String id,
java.lang.String assignmentId,
UpdateRewardAssignment update,
VoucherifyCallback<RewardAssignmentResponse> callback) |
public void create(CreateCampaign createCampaign, VoucherifyCallback<CampaignResponse> callback)
public void delete(java.lang.String id,
DeleteCampaignParams deleteCampaignParams,
VoucherifyCallback<java.lang.Void> callback)
public void list(CampaignsFilter campaignsFilter, VoucherifyCallback<CampaignsResponse> callback)
public void get(java.lang.String id,
VoucherifyCallback<CampaignResponse> callback)
public void update(java.lang.String id,
UpdateCampaign updateCampaign,
VoucherifyCallback<CampaignResponse> callback)
public void createRewardAssignment(java.lang.String id,
java.util.List<CreateRewardAssignment> create,
VoucherifyCallback<RewardAssignmentResponse> callback)
public void updateRewardAssignment(java.lang.String id,
java.lang.String assignmentId,
UpdateRewardAssignment update,
VoucherifyCallback<RewardAssignmentResponse> callback)
public void deleteRewardAssignment(java.lang.String id,
java.lang.String assignmentId,
VoucherifyCallback<java.lang.Void> callback)
public void listRewardAssignments(java.lang.String id,
RewardsAssignmentsFilter filter,
VoucherifyCallback<ListRewardAssignmentsResponse> callback)
public void createEarningRules(java.lang.String id,
java.util.List<CreateEarningRule> create,
VoucherifyCallback<EarningRuleResponse> callback)
public void updateEarningRule(java.lang.String id,
java.lang.String ruleId,
UpdateEarningRule update,
VoucherifyCallback<EarningRuleResponse> callback)
public void deleteEarningRule(java.lang.String id,
java.lang.String ruleId,
VoucherifyCallback<java.lang.Void> callback)
public void listEarningRules(java.lang.String id,
EarningRulesFilter filter,
VoucherifyCallback<ListEarningRulesResponse> callback)
public void addMember(java.lang.String id,
AddMember addMember,
VoucherifyCallback<VoucherResponse> callback)
public void listMembers(java.lang.String id,
MembersFilter filter,
VoucherifyCallback<VouchersResponse> callback)
public void getMember(java.lang.String id,
java.lang.String memberId,
VoucherifyCallback<VoucherResponse> callback)
public void redeemReward(java.lang.String id,
java.lang.String memberId,
RedeemReward redeemReward,
VoucherifyCallback<RedeemVoucherResponse> callback)
public void addLoyaltyCardBalance(java.lang.String id,
java.lang.String memberId,
AddBalance addBalance,
VoucherifyCallback<AddBalanceResponse> callback)