/* Options: Date: 2025-09-08 01:59:37 Version: 8.81 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://account.servicestack.net //Package: //GlobalNamespace: dtos //AddPropertyAccessors: True //SettersReturnThis: True //AddServiceStackTypes: True //AddResponseStatus: False //AddDescriptionAsComments: True //AddImplicitVersion: IncludeTypes: GetQuote.* //ExcludeTypes: //TreatTypesAsStrings: //DefaultImports: java.math.*,java.util.*,java.io.InputStream,net.servicestack.client.* */ import java.math.*; import java.util.*; import java.io.InputStream; import net.servicestack.client.*; public class dtos { @Route(Path="/quote/{Id}/{Quantity}") // @Route(Path="/quote/{Id}/{Quantity}/{Coupon}") // @Route(Path="/GetQuote", Verbs="GET") // @Route(Path="/GetQuote/{Id}", Verbs="GET") public static class GetQuote implements IReturn, IGet { public Integer id = null; public Integer quantity = null; public String coupon = null; public String renewalRef = null; public String upgradeRef = null; public Integer getId() { return id; } public GetQuote setId(Integer value) { this.id = value; return this; } public Integer getQuantity() { return quantity; } public GetQuote setQuantity(Integer value) { this.quantity = value; return this; } public String getCoupon() { return coupon; } public GetQuote setCoupon(String value) { this.coupon = value; return this; } public String getRenewalRef() { return renewalRef; } public GetQuote setRenewalRef(String value) { this.renewalRef = value; return this; } public String getUpgradeRef() { return upgradeRef; } public GetQuote setUpgradeRef(String value) { this.upgradeRef = value; return this; } private static Object responseType = QuoteResponse.class; public Object getResponseType() { return responseType; } } public static class QuoteResponse { public Integer skuId = null; public String code = null; public Integer customerId = null; public Boolean modifyingExistingSubscription = null; public Boolean changingSubscriptions = null; public Boolean switchingLicensingModels = null; public Boolean replacesExistingQuantity = null; public Integer existingSubscriptionQuantity = null; public Integer newSubscriptionQuantity = null; public String unusedAmount = null; public Boolean manualProrating = null; public Integer unusedDays = null; public Integer quantity = null; public Integer minQuantity = null; public Integer maxQuantity = null; public String subtotal = null; public String discountDescription = null; public String discountReceived = null; public String discount = null; public String total = null; public String expiryDate = null; public String renewalDate = null; public Boolean isReferrer = null; public ResponseStatus responseStatus = null; public Integer getSkuId() { return skuId; } public QuoteResponse setSkuId(Integer value) { this.skuId = value; return this; } public String getCode() { return code; } public QuoteResponse setCode(String value) { this.code = value; return this; } public Integer getCustomerId() { return customerId; } public QuoteResponse setCustomerId(Integer value) { this.customerId = value; return this; } public Boolean isModifyingExistingSubscription() { return modifyingExistingSubscription; } public QuoteResponse setModifyingExistingSubscription(Boolean value) { this.modifyingExistingSubscription = value; return this; } public Boolean isChangingSubscriptions() { return changingSubscriptions; } public QuoteResponse setChangingSubscriptions(Boolean value) { this.changingSubscriptions = value; return this; } public Boolean isSwitchingLicensingModels() { return switchingLicensingModels; } public QuoteResponse setSwitchingLicensingModels(Boolean value) { this.switchingLicensingModels = value; return this; } public Boolean isReplacesExistingQuantity() { return replacesExistingQuantity; } public QuoteResponse setReplacesExistingQuantity(Boolean value) { this.replacesExistingQuantity = value; return this; } public Integer getExistingSubscriptionQuantity() { return existingSubscriptionQuantity; } public QuoteResponse setExistingSubscriptionQuantity(Integer value) { this.existingSubscriptionQuantity = value; return this; } public Integer getNewSubscriptionQuantity() { return newSubscriptionQuantity; } public QuoteResponse setNewSubscriptionQuantity(Integer value) { this.newSubscriptionQuantity = value; return this; } public String getUnusedAmount() { return unusedAmount; } public QuoteResponse setUnusedAmount(String value) { this.unusedAmount = value; return this; } public Boolean isManualProrating() { return manualProrating; } public QuoteResponse setManualProrating(Boolean value) { this.manualProrating = value; return this; } public Integer getUnusedDays() { return unusedDays; } public QuoteResponse setUnusedDays(Integer value) { this.unusedDays = value; return this; } public Integer getQuantity() { return quantity; } public QuoteResponse setQuantity(Integer value) { this.quantity = value; return this; } public Integer getMinQuantity() { return minQuantity; } public QuoteResponse setMinQuantity(Integer value) { this.minQuantity = value; return this; } public Integer getMaxQuantity() { return maxQuantity; } public QuoteResponse setMaxQuantity(Integer value) { this.maxQuantity = value; return this; } public String getSubtotal() { return subtotal; } public QuoteResponse setSubtotal(String value) { this.subtotal = value; return this; } public String getDiscountDescription() { return discountDescription; } public QuoteResponse setDiscountDescription(String value) { this.discountDescription = value; return this; } public String getDiscountReceived() { return discountReceived; } public QuoteResponse setDiscountReceived(String value) { this.discountReceived = value; return this; } public String getDiscount() { return discount; } public QuoteResponse setDiscount(String value) { this.discount = value; return this; } public String getTotal() { return total; } public QuoteResponse setTotal(String value) { this.total = value; return this; } public String getExpiryDate() { return expiryDate; } public QuoteResponse setExpiryDate(String value) { this.expiryDate = value; return this; } public String getRenewalDate() { return renewalDate; } public QuoteResponse setRenewalDate(String value) { this.renewalDate = value; return this; } public Boolean getIsReferrer() { return isReferrer; } public QuoteResponse setIsReferrer(Boolean value) { this.isReferrer = value; return this; } public ResponseStatus getResponseStatus() { return responseStatus; } public QuoteResponse setResponseStatus(ResponseStatus value) { this.responseStatus = value; return this; } } }