1
1
package com .checkmarx .ast .results ;
2
2
3
- import java .util .Map ;
4
-
5
3
import com .fasterxml .jackson .annotation .JsonIgnoreProperties ;
6
4
import com .fasterxml .jackson .annotation .JsonInclude ;
7
5
import com .fasterxml .jackson .annotation .JsonProperty ;
8
6
import com .fasterxml .jackson .databind .annotation .JsonDeserialize ;
9
7
import lombok .Value ;
8
+ import java .util .Map ;
10
9
11
10
@ Value
12
11
@ JsonDeserialize ()
@@ -21,6 +20,7 @@ public class ResultsSummary {
21
20
private int sastIssues ;
22
21
private int scaIssues ;
23
22
private int kicsIssues ;
23
+ private APISecurity apiSecResult ;
24
24
private String riskStyle ;
25
25
private String riskMessage ;
26
26
private String status ;
@@ -37,32 +37,34 @@ public class ResultsSummary {
37
37
38
38
39
39
public ResultsSummary (@ JsonProperty ("TotalIssues" ) int totalIssues ,
40
- @ JsonProperty ("HighIssues" ) int highIssues ,
41
- @ JsonProperty ("MediumIssues" ) int mediumIssues ,
42
- @ JsonProperty ("LowIssues" ) int lowIssues ,
43
- @ JsonProperty ("SastIssues" ) int sastIssues ,
44
- @ JsonProperty ("ScaIssues" ) int scaIssues ,
45
- @ JsonProperty ("KicsIssues" ) int kicsIssues ,
46
- @ JsonProperty ("RiskStyle" ) String riskStyle ,
47
- @ JsonProperty ("RiskMsg" ) String riskMessage ,
48
- @ JsonProperty ("Status" ) String status ,
49
- @ JsonProperty ("ScanID" ) String scanId ,
50
- @ JsonProperty ("ScanDate" ) String scanDate ,
51
- @ JsonProperty ("ScanTime" ) String scanTime ,
52
- @ JsonProperty ("CreatedAt" ) String createdAt ,
53
- @ JsonProperty ("ProjectID" ) String projectId ,
54
- @ JsonProperty ("BaseURI" ) String baseURI ,
55
- @ JsonProperty ("Tags" ) Map <String , String > tags ,
56
- @ JsonProperty ("ProjectName" ) String projectName ,
57
- @ JsonProperty ("BranchName" ) String branchName ,
58
- @ JsonProperty ("ScanInfoMessage" ) String scanInfoMessage ) {
40
+ @ JsonProperty ("HighIssues" ) int highIssues ,
41
+ @ JsonProperty ("MediumIssues" ) int mediumIssues ,
42
+ @ JsonProperty ("LowIssues" ) int lowIssues ,
43
+ @ JsonProperty ("SastIssues" ) int sastIssues ,
44
+ @ JsonProperty ("ScaIssues" ) int scaIssues ,
45
+ @ JsonProperty ("KicsIssues" ) int kicsIssues ,
46
+ @ JsonProperty ("APISecurity" ) APISecurity apiSecResult ,
47
+ @ JsonProperty ("RiskStyle" ) String riskStyle ,
48
+ @ JsonProperty ("RiskMsg" ) String riskMessage ,
49
+ @ JsonProperty ("Status" ) String status ,
50
+ @ JsonProperty ("ScanID" ) String scanId ,
51
+ @ JsonProperty ("ScanDate" ) String scanDate ,
52
+ @ JsonProperty ("ScanTime" ) String scanTime ,
53
+ @ JsonProperty ("CreatedAt" ) String createdAt ,
54
+ @ JsonProperty ("ProjectID" ) String projectId ,
55
+ @ JsonProperty ("BaseURI" ) String baseURI ,
56
+ @ JsonProperty ("Tags" ) Map <String , String > tags ,
57
+ @ JsonProperty ("ProjectName" ) String projectName ,
58
+ @ JsonProperty ("BranchName" ) String branchName ,
59
+ @ JsonProperty ("ScanInfoMessage" ) String scanInfoMessage ) {
59
60
this .totalIssues = totalIssues ;
60
61
this .highIssues = highIssues ;
61
62
this .mediumIssues = mediumIssues ;
62
63
this .lowIssues = lowIssues ;
63
64
this .sastIssues = sastIssues ;
64
65
this .scaIssues = scaIssues ;
65
66
this .kicsIssues = kicsIssues ;
67
+ this .apiSecResult = apiSecResult ;
66
68
this .riskStyle = riskStyle ;
67
69
this .riskMessage = riskMessage ;
68
70
this .status = status ;
0 commit comments