Package io.voucherify.client.module
Class ValidationRulesModule.ExtAsync
java.lang.Object
io.voucherify.client.module.AbsModule.Async
io.voucherify.client.module.ValidationRulesModule.ExtAsync
- Enclosing class:
- ValidationRulesModule
public class ValidationRulesModule.ExtAsync
extends io.voucherify.client.module.AbsModule.Async
-
Constructor Summary
Constructors Constructor Description ExtAsync() -
Method Summary
Modifier and Type Method Description voidcreate(CreateBusinessValidationRule validationRule, VoucherifyCallback<BusinessValidationRule> callback)voidcreateAssignment(java.lang.String id, CreateBusinessValidationRuleAssignment assignment, VoucherifyCallback<BusinessValidationRuleAssignment> callback)voiddelete(java.lang.String id, VoucherifyCallback<Irrelevant> callback)voiddeleteAssignment(java.lang.String validationRuleId, java.lang.String assignmentId, VoucherifyCallback<java.lang.Void> callback)voidget(java.lang.String id, VoucherifyCallback<BusinessValidationRule> callback)voidlist(BusinessValidationRuleFilter filter, VoucherifyCallback<BusinessValidationRuleList> callback)voidlistAssignments(java.lang.String id, BusinessValidationRuleAssignmentFilter filter, VoucherifyCallback<BusinessValidationRuleAssignmentList> callback)voidupdate(UpdateBusinessValidationRule validationRule, VoucherifyCallback<BusinessValidationRule> callback)
-
Constructor Details
-
ExtAsync
public ExtAsync()
-
-
Method Details
-
create
public void create(CreateBusinessValidationRule validationRule, VoucherifyCallback<BusinessValidationRule> callback) -
get
-
update
public void update(UpdateBusinessValidationRule validationRule, VoucherifyCallback<BusinessValidationRule> callback) -
delete
-
list
public void list(BusinessValidationRuleFilter filter, VoucherifyCallback<BusinessValidationRuleList> callback) -
createAssignment
public void createAssignment(java.lang.String id, CreateBusinessValidationRuleAssignment assignment, VoucherifyCallback<BusinessValidationRuleAssignment> callback) -
deleteAssignment
public void deleteAssignment(java.lang.String validationRuleId, java.lang.String assignmentId, VoucherifyCallback<java.lang.Void> callback) -
listAssignments
public void listAssignments(java.lang.String id, BusinessValidationRuleAssignmentFilter filter, VoucherifyCallback<BusinessValidationRuleAssignmentList> callback)
-