/* Options: Date: 2025-05-06 11:41:01 Version: 6.10 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://stubbur-autoupdates-live.smartnewapis.com //Package: //GlobalNamespace: dtos //AddPropertyAccessors: True //SettersReturnThis: True //AddServiceStackTypes: True //AddResponseStatus: False //AddDescriptionAsComments: True //AddImplicitVersion: IncludeTypes: OwnerCardTypeCreateRequest.* //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="/OwnerCardType", Verbs="POST") public static class OwnerCardTypeCreateRequest implements IReturn { public OwnerCardType item = null; public OwnerCardType getItem() { return item; } public OwnerCardTypeCreateRequest setItem(OwnerCardType value) { this.item = value; return this; } private static Object responseType = OwnerCardTypeResult.class; public Object getResponseType() { return responseType; } } public static class OwnerCardTypeResult { public OwnerCardType item = null; public Integer statusCode = null; public String message = null; public OwnerCardType getItem() { return item; } public OwnerCardTypeResult setItem(OwnerCardType value) { this.item = value; return this; } public Integer getStatusCode() { return statusCode; } public OwnerCardTypeResult setStatusCode(Integer value) { this.statusCode = value; return this; } public String getMessage() { return message; } public OwnerCardTypeResult setMessage(String value) { this.message = value; return this; } } public static class OwnerCardType { public Integer id = null; public Integer ownerId = null; public Integer maxTickets = null; public Date timeStampCreatedUTC = null; public Date timeStampLastChangedUTC = null; public Date saleStartDateUTC = null; public Date saleEndDateUTC = null; public Date validStartDateForNewCardsUTC = null; public Date validEndDateForNewCardsUTC = null; public Boolean hasStoreCredit = null; public Boolean isActive = null; public Boolean onlyForTeamUse = null; public BigDecimal price = null; public BigDecimal initialStoreCredit = null; public String description = null; public String name = null; public String imageUrl = null; public String currency = null; public Integer maxTicketsPerEvent = null; public String backgroundImageUrl = null; public Boolean validForConnectedOwners = null; public Integer superOwnerId = null; public Integer getId() { return id; } public OwnerCardType setId(Integer value) { this.id = value; return this; } public Integer getOwnerId() { return ownerId; } public OwnerCardType setOwnerId(Integer value) { this.ownerId = value; return this; } public Integer getMaxTickets() { return maxTickets; } public OwnerCardType setMaxTickets(Integer value) { this.maxTickets = value; return this; } public Date getTimeStampCreatedUTC() { return timeStampCreatedUTC; } public OwnerCardType setTimeStampCreatedUTC(Date value) { this.timeStampCreatedUTC = value; return this; } public Date getTimeStampLastChangedUTC() { return timeStampLastChangedUTC; } public OwnerCardType setTimeStampLastChangedUTC(Date value) { this.timeStampLastChangedUTC = value; return this; } public Date getSaleStartDateUTC() { return saleStartDateUTC; } public OwnerCardType setSaleStartDateUTC(Date value) { this.saleStartDateUTC = value; return this; } public Date getSaleEndDateUTC() { return saleEndDateUTC; } public OwnerCardType setSaleEndDateUTC(Date value) { this.saleEndDateUTC = value; return this; } public Date getValidStartDateForNewCardsUTC() { return validStartDateForNewCardsUTC; } public OwnerCardType setValidStartDateForNewCardsUTC(Date value) { this.validStartDateForNewCardsUTC = value; return this; } public Date getValidEndDateForNewCardsUTC() { return validEndDateForNewCardsUTC; } public OwnerCardType setValidEndDateForNewCardsUTC(Date value) { this.validEndDateForNewCardsUTC = value; return this; } public Boolean isHasStoreCredit() { return hasStoreCredit; } public OwnerCardType setHasStoreCredit(Boolean value) { this.hasStoreCredit = value; return this; } public Boolean getIsActive() { return isActive; } public OwnerCardType setIsActive(Boolean value) { this.isActive = value; return this; } public Boolean isOnlyForTeamUse() { return onlyForTeamUse; } public OwnerCardType setOnlyForTeamUse(Boolean value) { this.onlyForTeamUse = value; return this; } public BigDecimal getPrice() { return price; } public OwnerCardType setPrice(BigDecimal value) { this.price = value; return this; } public BigDecimal getInitialStoreCredit() { return initialStoreCredit; } public OwnerCardType setInitialStoreCredit(BigDecimal value) { this.initialStoreCredit = value; return this; } public String getDescription() { return description; } public OwnerCardType setDescription(String value) { this.description = value; return this; } public String getName() { return name; } public OwnerCardType setName(String value) { this.name = value; return this; } public String getImageUrl() { return imageUrl; } public OwnerCardType setImageUrl(String value) { this.imageUrl = value; return this; } public String getCurrency() { return currency; } public OwnerCardType setCurrency(String value) { this.currency = value; return this; } public Integer getMaxTicketsPerEvent() { return maxTicketsPerEvent; } public OwnerCardType setMaxTicketsPerEvent(Integer value) { this.maxTicketsPerEvent = value; return this; } public String getBackgroundImageUrl() { return backgroundImageUrl; } public OwnerCardType setBackgroundImageUrl(String value) { this.backgroundImageUrl = value; return this; } public Boolean isValidForConnectedOwners() { return validForConnectedOwners; } public OwnerCardType setValidForConnectedOwners(Boolean value) { this.validForConnectedOwners = value; return this; } public Integer getSuperOwnerId() { return superOwnerId; } public OwnerCardType setSuperOwnerId(Integer value) { this.superOwnerId = value; return this; } } }