/* Options: Date: 2025-12-06 07:44:23 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: ProjectRisksIssuesRequest.* //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/ProjectRisksIssues", Verbs="GET,POST,PUT,DELETE,OPTIONS") // @Route(Path="/v1/ProjectRisksIssues/{RiskIssueID}", Verbs="GET,POST,PUT,DELETE,OPTIONS") public static class ProjectRisksIssuesRequest implements IReturn { public Integer RiskIssueID = null; public ArrayList ProjectRisksIssues = new ArrayList(); public Integer getRiskIssueID() { return RiskIssueID; } public ProjectRisksIssuesRequest setRiskIssueID(Integer value) { this.RiskIssueID = value; return this; } public ArrayList getProjectRisksIssues() { return ProjectRisksIssues; } public ProjectRisksIssuesRequest setProjectRisksIssues(ArrayList value) { this.ProjectRisksIssues = value; return this; } private static Object responseType = ProjectRisksIssuesResponse.class; public Object getResponseType() { return responseType; } } public static class ProjectRisksIssuesResponse { public ResponseStatus ResponseStatus = null; public ArrayList ProjectRisksIssues = new ArrayList(); public ResponseStatus getResponseStatus() { return ResponseStatus; } public ProjectRisksIssuesResponse setResponseStatus(ResponseStatus value) { this.ResponseStatus = value; return this; } public ArrayList getProjectRisksIssues() { return ProjectRisksIssues; } public ProjectRisksIssuesResponse setProjectRisksIssues(ArrayList value) { this.ProjectRisksIssues = value; return this; } } public static class ProjectRisksIssue { public Integer RiskIssueID = null; public Integer ProjectID = null; public String RiskType = null; public String Impact = null; public BigDecimal Probability = null; public String ResponsiblePerson = null; public String RiskStatus = null; public String MitigationPlan = null; public String RiskDescription = null; public Integer getRiskIssueID() { return RiskIssueID; } public ProjectRisksIssue setRiskIssueID(Integer value) { this.RiskIssueID = value; return this; } public Integer getProjectID() { return ProjectID; } public ProjectRisksIssue setProjectID(Integer value) { this.ProjectID = value; return this; } public String getRiskType() { return RiskType; } public ProjectRisksIssue setRiskType(String value) { this.RiskType = value; return this; } public String getImpact() { return Impact; } public ProjectRisksIssue setImpact(String value) { this.Impact = value; return this; } public BigDecimal getProbability() { return Probability; } public ProjectRisksIssue setProbability(BigDecimal value) { this.Probability = value; return this; } public String getResponsiblePerson() { return ResponsiblePerson; } public ProjectRisksIssue setResponsiblePerson(String value) { this.ResponsiblePerson = value; return this; } public String getRiskStatus() { return RiskStatus; } public ProjectRisksIssue setRiskStatus(String value) { this.RiskStatus = value; return this; } public String getMitigationPlan() { return MitigationPlan; } public ProjectRisksIssue setMitigationPlan(String value) { this.MitigationPlan = value; return this; } public String getRiskDescription() { return RiskDescription; } public ProjectRisksIssue setRiskDescription(String value) { this.RiskDescription = value; return this; } } }