/* Options: Date: 2026-08-12 19:38:05 Version: 8.80 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://api.dev.dynamics.trendsic.com //Package: //GlobalNamespace: dtos //AddPropertyAccessors: True //SettersReturnThis: True //AddServiceStackTypes: True //AddResponseStatus: False //AddDescriptionAsComments: True //AddImplicitVersion: IncludeTypes: RecordsRequestsRequest.* //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="/v1/records/requests", Verbs="GET,OPTIONS") public static class RecordsRequestsRequest implements IReturn { private static Object responseType = RecordsRequestsResponse.class; public Object getResponseType() { return responseType; } } public static class RecordsRequestsResponse { public ResponseStatus ResponseStatus = null; public ArrayList Requests = new ArrayList(); public ResponseStatus getResponseStatus() { return ResponseStatus; } public RecordsRequestsResponse setResponseStatus(ResponseStatus value) { this.ResponseStatus = value; return this; } public ArrayList getRequests() { return Requests; } public RecordsRequestsResponse setRequests(ArrayList value) { this.Requests = value; return this; } } public static class RecordsRequestDto { public Integer RequestId = null; public String RequestKey = null; public String Subject = null; public String Body = null; public String RequesterName = null; public String RequesterContact = null; public String Channel = null; public String ReceivedLabel = null; public String Status = null; public Integer ExtendedDays = null; public String ItemsJson = null; public String LogJson = null; public String DueDate = null; public Integer DueDays = null; public Integer getRequestId() { return RequestId; } public RecordsRequestDto setRequestId(Integer value) { this.RequestId = value; return this; } public String getRequestKey() { return RequestKey; } public RecordsRequestDto setRequestKey(String value) { this.RequestKey = value; return this; } public String getSubject() { return Subject; } public RecordsRequestDto setSubject(String value) { this.Subject = value; return this; } public String getBody() { return Body; } public RecordsRequestDto setBody(String value) { this.Body = value; return this; } public String getRequesterName() { return RequesterName; } public RecordsRequestDto setRequesterName(String value) { this.RequesterName = value; return this; } public String getRequesterContact() { return RequesterContact; } public RecordsRequestDto setRequesterContact(String value) { this.RequesterContact = value; return this; } public String getChannel() { return Channel; } public RecordsRequestDto setChannel(String value) { this.Channel = value; return this; } public String getReceivedLabel() { return ReceivedLabel; } public RecordsRequestDto setReceivedLabel(String value) { this.ReceivedLabel = value; return this; } public String getStatus() { return Status; } public RecordsRequestDto setStatus(String value) { this.Status = value; return this; } public Integer getExtendedDays() { return ExtendedDays; } public RecordsRequestDto setExtendedDays(Integer value) { this.ExtendedDays = value; return this; } public String getItemsJson() { return ItemsJson; } public RecordsRequestDto setItemsJson(String value) { this.ItemsJson = value; return this; } public String getLogJson() { return LogJson; } public RecordsRequestDto setLogJson(String value) { this.LogJson = value; return this; } public String getDueDate() { return DueDate; } public RecordsRequestDto setDueDate(String value) { this.DueDate = value; return this; } public Integer getDueDays() { return DueDays; } public RecordsRequestDto setDueDays(Integer value) { this.DueDays = value; return this; } } }