/* Options: Date: 2024-12-29 03:23:51 Version: 8.22 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://data.regent-college.edu //Package: //GlobalNamespace: dtos //AddPropertyAccessors: True //SettersReturnThis: True //AddServiceStackTypes: True //AddResponseStatus: False //AddDescriptionAsComments: True //AddImplicitVersion: IncludeTypes: AuditRequest.* //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="/Audit", Verbs="POST") public static class AuditRequest implements IReturn { public String uuid = null; public Date created_since_date = null; public String controller = null; public String action = null; public String item_id = null; public String getUuid() { return uuid; } public AuditRequest setUuid(String value) { this.uuid = value; return this; } public Date getCreatedSinceDate() { return created_since_date; } public AuditRequest setCreatedSinceDate(Date value) { this.created_since_date = value; return this; } public String getController() { return controller; } public AuditRequest setController(String value) { this.controller = value; return this; } public String getAction() { return action; } public AuditRequest setAction(String value) { this.action = value; return this; } public String getItemId() { return item_id; } public AuditRequest setItemId(String value) { this.item_id = value; return this; } private static Object responseType = AuditsResponse.class; public Object getResponseType() { return responseType; } } public static class AuditsResponse { public ResponseStatus responseStatus = null; public ArrayList audits = null; public ResponseStatus getResponseStatus() { return responseStatus; } public AuditsResponse setResponseStatus(ResponseStatus value) { this.responseStatus = value; return this; } public ArrayList getAudits() { return audits; } public AuditsResponse setAudits(ArrayList value) { this.audits = value; return this; } } public static class AuditResponse { public ResponseStatus responseStatus = null; public String uuid = null; public String ip_address = null; public String url = null; public String controller = null; public String action = null; public String item_id = null; public Date timestamp = null; public ResponseStatus getResponseStatus() { return responseStatus; } public AuditResponse setResponseStatus(ResponseStatus value) { this.responseStatus = value; return this; } public String getUuid() { return uuid; } public AuditResponse setUuid(String value) { this.uuid = value; return this; } public String getIpAddress() { return ip_address; } public AuditResponse setIpAddress(String value) { this.ip_address = value; return this; } public String getUrl() { return url; } public AuditResponse setUrl(String value) { this.url = value; return this; } public String getController() { return controller; } public AuditResponse setController(String value) { this.controller = value; return this; } public String getAction() { return action; } public AuditResponse setAction(String value) { this.action = value; return this; } public String getItemId() { return item_id; } public AuditResponse setItemId(String value) { this.item_id = value; return this; } public Date getTimestamp() { return timestamp; } public AuditResponse setTimestamp(Date value) { this.timestamp = value; return this; } } }