public class ValidationRulesModule.ExtAsync
extends io.voucherify.client.module.AbsModule.Async
| Constructor | Description |
|---|---|
ExtAsync() |
public void create(CreateBusinessValidationRule validationRule, VoucherifyCallback<BusinessValidationRule> callback)
public void get(java.lang.String id,
VoucherifyCallback<BusinessValidationRule> callback)
public void update(UpdateBusinessValidationRule validationRule, VoucherifyCallback<BusinessValidationRule> callback)
public void delete(java.lang.String id,
VoucherifyCallback<java.lang.Void> callback)
public void list(BusinessValidationRuleFilter filter, VoucherifyCallback<BusinessValidationRuleList> callback)
public void createAssignment(java.lang.String id,
CreateBusinessValidationRuleAssignment assignment,
VoucherifyCallback<BusinessValidationRuleAssignment> callback)
public void deleteAssignment(java.lang.String validationRuleId,
java.lang.String assignmentId,
VoucherifyCallback<java.lang.Void> callback)
public void listAssignments(java.lang.String id,
BusinessValidationRuleAssignmentFilter filter,
VoucherifyCallback<BusinessValidationRuleAssignmentList> callback)