/* Options: Date: 2026-06-13 13:27:43 Version: 8.80 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://riskstoreng-dev.nephila.com/api //Package: //GlobalNamespace: dtos //AddPropertyAccessors: True //SettersReturnThis: True //AddServiceStackTypes: True //AddResponseStatus: False //AddDescriptionAsComments: True //AddImplicitVersion: IncludeTypes: GetEventSetMetricsRequest.* //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="/riskstore/eventset/metrics", Verbs="GET") public static class GetEventSetMetricsRequest implements IReturn, IGet { /** * The analysis id to get the event set metrics for */ @ApiMember(DataType="integer", Description="The analysis id to get the event set metrics for", Format="int64", IsRequired=true) public Long analysisId = null; public Long getAnalysisId() { return analysisId; } public GetEventSetMetricsRequest setAnalysisId(Long value) { this.analysisId = value; return this; } private static Object responseType = GetEventSetMetricsResponse.class; public Object getResponseType() { return responseType; } } public static class GetEventSetMetricsResponse { public ArrayList dealEventSetMetrics = null; public ResponseStatus responseStatus = null; public ArrayList getDealEventSetMetrics() { return dealEventSetMetrics; } public GetEventSetMetricsResponse setDealEventSetMetrics(ArrayList value) { this.dealEventSetMetrics = value; return this; } public ResponseStatus getResponseStatus() { return responseStatus; } public GetEventSetMetricsResponse setResponseStatus(ResponseStatus value) { this.responseStatus = value; return this; } } public static class DealEventSetMetric { public String sourceModelSystem = null; public String modelId = null; public String sourceEventSetId = null; public Long eventSetId = null; public Integer perspectiveId = null; public Double elAgg = null; public Double elOcc = null; public Double pAtt = null; public Double pExh = null; public String sourceDealId = null; public String sourceDealSystem = null; public Date approvedDateTimeUtc = null; public String getSourceModelSystem() { return sourceModelSystem; } public DealEventSetMetric setSourceModelSystem(String value) { this.sourceModelSystem = value; return this; } public String getModelId() { return modelId; } public DealEventSetMetric setModelId(String value) { this.modelId = value; return this; } public String getSourceEventSetId() { return sourceEventSetId; } public DealEventSetMetric setSourceEventSetId(String value) { this.sourceEventSetId = value; return this; } public Long getEventSetId() { return eventSetId; } public DealEventSetMetric setEventSetId(Long value) { this.eventSetId = value; return this; } public Integer getPerspectiveId() { return perspectiveId; } public DealEventSetMetric setPerspectiveId(Integer value) { this.perspectiveId = value; return this; } public Double getElAgg() { return elAgg; } public DealEventSetMetric setElAgg(Double value) { this.elAgg = value; return this; } public Double getElOcc() { return elOcc; } public DealEventSetMetric setElOcc(Double value) { this.elOcc = value; return this; } public Double getPAtt() { return pAtt; } public DealEventSetMetric setPAtt(Double value) { this.pAtt = value; return this; } public Double getPExh() { return pExh; } public DealEventSetMetric setPExh(Double value) { this.pExh = value; return this; } public String getSourceDealId() { return sourceDealId; } public DealEventSetMetric setSourceDealId(String value) { this.sourceDealId = value; return this; } public String getSourceDealSystem() { return sourceDealSystem; } public DealEventSetMetric setSourceDealSystem(String value) { this.sourceDealSystem = value; return this; } public Date getApprovedDateTimeUtc() { return approvedDateTimeUtc; } public DealEventSetMetric setApprovedDateTimeUtc(Date value) { this.approvedDateTimeUtc = value; return this; } } }