/* Options: Date: 2026-10-01 11:24:00 Version: 6.10 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://stubbur-app.azurewebsites.net //Package: //GlobalNamespace: dtos //AddPropertyAccessors: True //SettersReturnThis: True //AddServiceStackTypes: True //AddResponseStatus: False //AddDescriptionAsComments: True //AddImplicitVersion: IncludeTypes: DonationConfigRequest.* //ExcludeTypes: //TreatTypesAsStrings: //DefaultImports: java.math.*,java.util.*,net.servicestack.client.* */ import java.math.*; import java.util.*; import net.servicestack.client.*; public class dtos { @Route(Path="/donationConfig/{OwnerId}", Verbs="GET") public static class DonationConfigRequest implements IReturn { public Integer ownerId = null; public Integer ownerCardTypeId = null; public Integer getOwnerId() { return ownerId; } public DonationConfigRequest setOwnerId(Integer value) { this.ownerId = value; return this; } public Integer getOwnerCardTypeId() { return ownerCardTypeId; } public DonationConfigRequest setOwnerCardTypeId(Integer value) { this.ownerCardTypeId = value; return this; } private static Object responseType = DonationConfigResult.class; public Object getResponseType() { return responseType; } } public static class DonationConfigResult { public OwnerDonationConfig item = null; public Integer statusCode = null; public String message = null; public OwnerDonationConfig getItem() { return item; } public DonationConfigResult setItem(OwnerDonationConfig value) { this.item = value; return this; } public Integer getStatusCode() { return statusCode; } public DonationConfigResult setStatusCode(Integer value) { this.statusCode = value; return this; } public String getMessage() { return message; } public DonationConfigResult setMessage(String value) { this.message = value; return this; } } public static class OwnerDonationConfig { public Integer id = null; public Integer ownerId = null; public Integer ownerCardTypeId = null; public Boolean isEnabled = null; public Boolean charityRegistered = null; public Date charityValidFromUTC = null; public Date charityValidToUTC = null; public Integer minAmount = null; public Integer maxAmount = null; public String suggestedAmounts = null; public Integer defaultAmount = null; public String label = null; public Boolean donationOnly = null; public Date timeStampCreatedUTC = null; public Date timeStampLastChangedUTC = null; public Integer getId() { return id; } public OwnerDonationConfig setId(Integer value) { this.id = value; return this; } public Integer getOwnerId() { return ownerId; } public OwnerDonationConfig setOwnerId(Integer value) { this.ownerId = value; return this; } public Integer getOwnerCardTypeId() { return ownerCardTypeId; } public OwnerDonationConfig setOwnerCardTypeId(Integer value) { this.ownerCardTypeId = value; return this; } public Boolean getIsEnabled() { return isEnabled; } public OwnerDonationConfig setIsEnabled(Boolean value) { this.isEnabled = value; return this; } public Boolean isCharityRegistered() { return charityRegistered; } public OwnerDonationConfig setCharityRegistered(Boolean value) { this.charityRegistered = value; return this; } public Date getCharityValidFromUTC() { return charityValidFromUTC; } public OwnerDonationConfig setCharityValidFromUTC(Date value) { this.charityValidFromUTC = value; return this; } public Date getCharityValidToUTC() { return charityValidToUTC; } public OwnerDonationConfig setCharityValidToUTC(Date value) { this.charityValidToUTC = value; return this; } public Integer getMinAmount() { return minAmount; } public OwnerDonationConfig setMinAmount(Integer value) { this.minAmount = value; return this; } public Integer getMaxAmount() { return maxAmount; } public OwnerDonationConfig setMaxAmount(Integer value) { this.maxAmount = value; return this; } public String getSuggestedAmounts() { return suggestedAmounts; } public OwnerDonationConfig setSuggestedAmounts(String value) { this.suggestedAmounts = value; return this; } public Integer getDefaultAmount() { return defaultAmount; } public OwnerDonationConfig setDefaultAmount(Integer value) { this.defaultAmount = value; return this; } public String getLabel() { return label; } public OwnerDonationConfig setLabel(String value) { this.label = value; return this; } public Boolean isDonationOnly() { return donationOnly; } public OwnerDonationConfig setDonationOnly(Boolean value) { this.donationOnly = value; return this; } public Date getTimeStampCreatedUTC() { return timeStampCreatedUTC; } public OwnerDonationConfig setTimeStampCreatedUTC(Date value) { this.timeStampCreatedUTC = value; return this; } public Date getTimeStampLastChangedUTC() { return timeStampLastChangedUTC; } public OwnerDonationConfig setTimeStampLastChangedUTC(Date value) { this.timeStampLastChangedUTC = value; return this; } } }