/* Options: Date: 2026-10-01 11:24:22 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: SurveyCampaignListRequest.* //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="/SurveyCampaign", Verbs="GET") public static class SurveyCampaignListRequest implements IReturn { public String status = null; public String getStatus() { return status; } public SurveyCampaignListRequest setStatus(String value) { this.status = value; return this; } private static Object responseType = SurveyCampaignListResult.class; public Object getResponseType() { return responseType; } } public static class SurveyCampaignListResult { public ArrayList items = null; public Integer statusCode = null; public String message = null; public ArrayList getItems() { return items; } public SurveyCampaignListResult setItems(ArrayList value) { this.items = value; return this; } public Integer getStatusCode() { return statusCode; } public SurveyCampaignListResult setStatusCode(Integer value) { this.statusCode = value; return this; } public String getMessage() { return message; } public SurveyCampaignListResult setMessage(String value) { this.message = value; return this; } } public static class SurveyCampaign { public Integer id = null; @StringLength(200) public String name = null; @StringLength(16) public String status = null; @StringLength(300) public String subject = null; @StringLength(2147483647) public String bodyHtml = null; @StringLength(300) public String reminderSubject = null; @StringLength(2147483647) public String reminderBodyHtml = null; @StringLength(320) public String fromEmail = null; @StringLength(200) public String fromName = null; @StringLength(8) public String language = null; public Integer reminderAfterDays = null; public Integer maxReminders = null; public Date createdAt = null; public Date sentAt = null; public Date closedAt = null; public Integer getId() { return id; } public SurveyCampaign setId(Integer value) { this.id = value; return this; } public String getName() { return name; } public SurveyCampaign setName(String value) { this.name = value; return this; } public String getStatus() { return status; } public SurveyCampaign setStatus(String value) { this.status = value; return this; } public String getSubject() { return subject; } public SurveyCampaign setSubject(String value) { this.subject = value; return this; } public String getBodyHtml() { return bodyHtml; } public SurveyCampaign setBodyHtml(String value) { this.bodyHtml = value; return this; } public String getReminderSubject() { return reminderSubject; } public SurveyCampaign setReminderSubject(String value) { this.reminderSubject = value; return this; } public String getReminderBodyHtml() { return reminderBodyHtml; } public SurveyCampaign setReminderBodyHtml(String value) { this.reminderBodyHtml = value; return this; } public String getFromEmail() { return fromEmail; } public SurveyCampaign setFromEmail(String value) { this.fromEmail = value; return this; } public String getFromName() { return fromName; } public SurveyCampaign setFromName(String value) { this.fromName = value; return this; } public String getLanguage() { return language; } public SurveyCampaign setLanguage(String value) { this.language = value; return this; } public Integer getReminderAfterDays() { return reminderAfterDays; } public SurveyCampaign setReminderAfterDays(Integer value) { this.reminderAfterDays = value; return this; } public Integer getMaxReminders() { return maxReminders; } public SurveyCampaign setMaxReminders(Integer value) { this.maxReminders = value; return this; } public Date getCreatedAt() { return createdAt; } public SurveyCampaign setCreatedAt(Date value) { this.createdAt = value; return this; } public Date getSentAt() { return sentAt; } public SurveyCampaign setSentAt(Date value) { this.sentAt = value; return this; } public Date getClosedAt() { return closedAt; } public SurveyCampaign setClosedAt(Date value) { this.closedAt = value; return this; } } }