/* Options: Date: 2026-06-13 03:45:53 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: RfpDiffReportRequest.* //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/Rfp/DiffReport", Verbs="GET,OPTIONS") public static class RfpDiffReportRequest implements IReturn { private static Object responseType = RfpDiffReportResponse.class; public Object getResponseType() { return responseType; } } public static class RfpDiffReportResponse { public ResponseStatus ResponseStatus = null; public DiffReport Report = null; public ResponseStatus getResponseStatus() { return ResponseStatus; } public RfpDiffReportResponse setResponseStatus(ResponseStatus value) { this.ResponseStatus = value; return this; } public DiffReport getReport() { return Report; } public RfpDiffReportResponse setReport(DiffReport value) { this.Report = value; return this; } } public static class DiffReport { public Integer ApprovalCount = null; public ArrayList TasksAdded = new ArrayList(); public ArrayList TasksRemoved = new ArrayList(); public ArrayList PositionsAdded = new ArrayList(); public ArrayList PositionsRemoved = new ArrayList(); public ArrayList EquipmentAdded = new ArrayList(); public ArrayList EquipmentRemoved = new ArrayList(); public ArrayList MaterialsAdded = new ArrayList(); public ArrayList MaterialsRemoved = new ArrayList(); public Integer getApprovalCount() { return ApprovalCount; } public DiffReport setApprovalCount(Integer value) { this.ApprovalCount = value; return this; } public ArrayList getTasksAdded() { return TasksAdded; } public DiffReport setTasksAdded(ArrayList value) { this.TasksAdded = value; return this; } public ArrayList getTasksRemoved() { return TasksRemoved; } public DiffReport setTasksRemoved(ArrayList value) { this.TasksRemoved = value; return this; } public ArrayList getPositionsAdded() { return PositionsAdded; } public DiffReport setPositionsAdded(ArrayList value) { this.PositionsAdded = value; return this; } public ArrayList getPositionsRemoved() { return PositionsRemoved; } public DiffReport setPositionsRemoved(ArrayList value) { this.PositionsRemoved = value; return this; } public ArrayList getEquipmentAdded() { return EquipmentAdded; } public DiffReport setEquipmentAdded(ArrayList value) { this.EquipmentAdded = value; return this; } public ArrayList getEquipmentRemoved() { return EquipmentRemoved; } public DiffReport setEquipmentRemoved(ArrayList value) { this.EquipmentRemoved = value; return this; } public ArrayList getMaterialsAdded() { return MaterialsAdded; } public DiffReport setMaterialsAdded(ArrayList value) { this.MaterialsAdded = value; return this; } public ArrayList getMaterialsRemoved() { return MaterialsRemoved; } public DiffReport setMaterialsRemoved(ArrayList value) { this.MaterialsRemoved = value; return this; } } public static class CountItem { public String Key = null; public String Label = null; public Integer Count = null; public String getKey() { return Key; } public CountItem setKey(String value) { this.Key = value; return this; } public String getLabel() { return Label; } public CountItem setLabel(String value) { this.Label = value; return this; } public Integer getCount() { return Count; } public CountItem setCount(Integer value) { this.Count = value; return this; } } }