/* Options: Date: 2025-12-06 07:45:25 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: ProjectMilestonesRequest.* //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/ProjectMilestones", Verbs="GET,POST,PUT,DELETE,OPTIONS") // @Route(Path="/v1/ProjectMilestones/{MilestoneID}", Verbs="GET,POST,PUT,DELETE,OPTIONS") public static class ProjectMilestonesRequest implements IReturn { public Integer MilestoneID = null; public ArrayList ProjectMilestones = new ArrayList(); public Integer getMilestoneID() { return MilestoneID; } public ProjectMilestonesRequest setMilestoneID(Integer value) { this.MilestoneID = value; return this; } public ArrayList getProjectMilestones() { return ProjectMilestones; } public ProjectMilestonesRequest setProjectMilestones(ArrayList value) { this.ProjectMilestones = value; return this; } private static Object responseType = ProjectMilestonesResponse.class; public Object getResponseType() { return responseType; } } public static class ProjectMilestonesResponse { public ResponseStatus ResponseStatus = null; public ArrayList ProjectMilestones = new ArrayList(); public ResponseStatus getResponseStatus() { return ResponseStatus; } public ProjectMilestonesResponse setResponseStatus(ResponseStatus value) { this.ResponseStatus = value; return this; } public ArrayList getProjectMilestones() { return ProjectMilestones; } public ProjectMilestonesResponse setProjectMilestones(ArrayList value) { this.ProjectMilestones = value; return this; } } public static class ProjectMilestone { public Integer MilestoneID = null; public Integer ProjectID = null; public String MilestoneName = null; public Date TargetDate = null; public Date ActualDate = null; public String MilestoneStatus = null; public Integer getMilestoneID() { return MilestoneID; } public ProjectMilestone setMilestoneID(Integer value) { this.MilestoneID = value; return this; } public Integer getProjectID() { return ProjectID; } public ProjectMilestone setProjectID(Integer value) { this.ProjectID = value; return this; } public String getMilestoneName() { return MilestoneName; } public ProjectMilestone setMilestoneName(String value) { this.MilestoneName = value; return this; } public Date getTargetDate() { return TargetDate; } public ProjectMilestone setTargetDate(Date value) { this.TargetDate = value; return this; } public Date getActualDate() { return ActualDate; } public ProjectMilestone setActualDate(Date value) { this.ActualDate = value; return this; } public String getMilestoneStatus() { return MilestoneStatus; } public ProjectMilestone setMilestoneStatus(String value) { this.MilestoneStatus = value; return this; } } }