Package: org.wso2.carbon.apimgt.rest.api.admin.v1.dto

Coverage Summary

nameinstructionbranchcomplexitylinemethodclass
org.wso2.carbon.apimgt.rest.api.admin.v1.dto
M: 14797 C: 2954
17%
M: 1346 C: 42
3%
M: 1714 C: 448
21%
M: 3092 C: 886
22%
M: 1028 C: 440
30%
M: 50 C: 54
52%

Coverage Breakdown by Source File

nameinstructionbranchcomplexitylinemethodclass
APICategoryDTO
M: 129 C: 72
36%
M: 15 C: 1
6%
M: 14 C: 11
44%
M: 26 C: 20
43%
M: 6 C: 11
65%
M: 0 C: 1
100%
APICategoryListDTO
M: 104 C: 25
19%
M: 12 C: 0
0%
M: 12 C: 5
29%
M: 21 C: 9
30%
M: 6 C: 5
45%
M: 0 C: 1
100%
APIInfoDTO
M: 164 C: 0
0%
M: 14 C: 0
0%
M: 21 C: 0
0%
M: 38 C: 0
0%
M: 14 C: 0
0%
M: 1 C: 0
0%
APIInfoListDTO
M: 129 C: 0
0%
M: 12 C: 0
0%
M: 17 C: 0
0%
M: 30 C: 0
0%
M: 11 C: 0
0%
M: 1 C: 0
0%
AdditionalPropertyDTO
M: 104 C: 23
18%
M: 12 C: 0
0%
M: 12 C: 5
29%
M: 21 C: 9
30%
M: 6 C: 5
45%
M: 0 C: 1
100%
AdvancedThrottlePolicyAllOfDTO
M: 129 C: 0
0%
M: 12 C: 0
0%
M: 17 C: 0
0%
M: 30 C: 0
0%
M: 11 C: 0
0%
M: 1 C: 0
0%
AdvancedThrottlePolicyDTO
M: 110 C: 30
21%
M: 11 C: 1
8%
M: 11 C: 6
35%
M: 20 C: 11
35%
M: 5 C: 6
55%
M: 0 C: 1
100%
AdvancedThrottlePolicyInfoAllOfDTO
M: 86 C: 0
0%
M: 8 C: 0
0%
M: 12 C: 0
0%
M: 22 C: 0
0%
M: 8 C: 0
0%
M: 1 C: 0
0%
AdvancedThrottlePolicyInfoDTO
M: 97 C: 0
0%
M: 8 C: 0
0%
M: 12 C: 0
0%
M: 23 C: 0
0%
M: 8 C: 0
0%
M: 1 C: 0
0%
AdvancedThrottlePolicyListDTO
M: 129 C: 0
0%
M: 12 C: 0
0%
M: 17 C: 0
0%
M: 30 C: 0
0%
M: 11 C: 0
0%
M: 1 C: 0
0%
AlertTypeDTO
M: 127 C: 0
0%
M: 12 C: 0
0%
M: 17 C: 0
0%
M: 30 C: 0
0%
M: 11 C: 0
0%
M: 1 C: 0
0%
AlertTypesListDTO
M: 129 C: 0
0%
M: 12 C: 0
0%
M: 17 C: 0
0%
M: 30 C: 0
0%
M: 11 C: 0
0%
M: 1 C: 0
0%
AlertsSubscriptionDTO
M: 131 C: 0
0%
M: 12 C: 0
0%
M: 17 C: 0
0%
M: 30 C: 0
0%
M: 11 C: 0
0%
M: 1 C: 0
0%
ApplicationDTO
M: 466 C: 0
0%
M: 30 C: 0
0%
M: 53 C: 0
0%
M: 102 C: 0
0%
M: 38 C: 0
0%
M: 1 C: 0
0%
ApplicationDTO$TokenTypeEnum
M: 67 C: 0
0%
M: 4 C: 0
0%
M: 7 C: 0
0%
M: 12 C: 0
0%
M: 5 C: 0
0%
M: 1 C: 0
0%
ApplicationInfoDTO
M: 238 C: 0
0%
M: 18 C: 0
0%
M: 29 C: 0
0%
M: 54 C: 0
0%
M: 20 C: 0
0%
M: 1 C: 0
0%
ApplicationListDTO
M: 166 C: 0
0%
M: 14 C: 0
0%
M: 21 C: 0
0%
M: 38 C: 0
0%
M: 14 C: 0
0%
M: 1 C: 0
0%
ApplicationThrottlePolicyAllOfDTO
M: 86 C: 0
0%
M: 8 C: 0
0%
M: 12 C: 0
0%
M: 22 C: 0
0%
M: 8 C: 0
0%
M: 1 C: 0
0%
ApplicationThrottlePolicyDTO
M: 79 C: 18
19%
M: 7 C: 1
13%
M: 8 C: 4
33%
M: 16 C: 7
30%
M: 4 C: 4
50%
M: 0 C: 1
100%
ApplicationThrottlePolicyListDTO
M: 104 C: 25
19%
M: 12 C: 0
0%
M: 12 C: 5
29%
M: 21 C: 9
30%
M: 6 C: 5
45%
M: 0 C: 1
100%
BandwidthLimitAllOfDTO
M: 127 C: 0
0%
M: 12 C: 0
0%
M: 17 C: 0
0%
M: 30 C: 0
0%
M: 11 C: 0
0%
M: 1 C: 0
0%
BandwidthLimitDTO
M: 158 C: 43
21%
M: 16 C: 0
0%
M: 16 C: 9
36%
M: 29 C: 17
37%
M: 8 C: 9
53%
M: 0 C: 1
100%
BlockingConditionDTO
M: 153 C: 48
24%
M: 15 C: 1
6%
M: 15 C: 10
40%
M: 27 C: 19
41%
M: 7 C: 10
59%
M: 0 C: 1
100%
BlockingConditionDTO$ConditionTypeEnum
M: 5 C: 95
95%
M: 1 C: 3
75%
M: 2 C: 5
71%
M: 2 C: 13
87%
M: 1 C: 4
80%
M: 0 C: 1
100%
BlockingConditionListDTO
M: 129 C: 0
0%
M: 12 C: 0
0%
M: 17 C: 0
0%
M: 30 C: 0
0%
M: 11 C: 0
0%
M: 1 C: 0
0%
BlockingConditionStatusDTO
M: 107 C: 20
16%
M: 12 C: 0
0%
M: 13 C: 4
24%
M: 22 C: 8
27%
M: 7 C: 4
36%
M: 0 C: 1
100%
BotDetectionAlertSubscriptionDTO
M: 127 C: 0
0%
M: 12 C: 0
0%
M: 17 C: 0
0%
M: 30 C: 0
0%
M: 11 C: 0
0%
M: 1 C: 0
0%
BotDetectionAlertSubscriptionListDTO
M: 129 C: 0
0%
M: 12 C: 0
0%
M: 17 C: 0
0%
M: 30 C: 0
0%
M: 11 C: 0
0%
M: 1 C: 0
0%
BotDetectionDataDTO
M: 275 C: 0
0%
M: 20 C: 0
0%
M: 33 C: 0
0%
M: 62 C: 0
0%
M: 23 C: 0
0%
M: 1 C: 0
0%
BotDetectionDataListDTO
M: 129 C: 0
0%
M: 12 C: 0
0%
M: 17 C: 0
0%
M: 30 C: 0
0%
M: 11 C: 0
0%
M: 1 C: 0
0%
ClaimMappingEntryDTO
M: 104 C: 23
18%
M: 12 C: 0
0%
M: 12 C: 5
29%
M: 21 C: 9
30%
M: 6 C: 5
45%
M: 0 C: 1
100%
ConditionalGroupDTO
M: 126 C: 40
24%
M: 13 C: 1
7%
M: 13 C: 8
38%
M: 23 C: 15
39%
M: 6 C: 8
57%
M: 0 C: 1
100%
CustomAttributeDTO
M: 104 C: 23
18%
M: 12 C: 0
0%
M: 12 C: 5
29%
M: 21 C: 9
30%
M: 6 C: 5
45%
M: 0 C: 1
100%
CustomRuleAllOfDTO
M: 127 C: 0
0%
M: 12 C: 0
0%
M: 17 C: 0
0%
M: 30 C: 0
0%
M: 11 C: 0
0%
M: 1 C: 0
0%
CustomRuleDTO
M: 110 C: 28
20%
M: 11 C: 1
8%
M: 11 C: 6
35%
M: 20 C: 11
35%
M: 5 C: 6
55%
M: 0 C: 1
100%
CustomRuleListDTO
M: 129 C: 0
0%
M: 12 C: 0
0%
M: 17 C: 0
0%
M: 30 C: 0
0%
M: 11 C: 0
0%
M: 1 C: 0
0%
CustomUrlInfoDTO
M: 201 C: 0
0%
M: 16 C: 0
0%
M: 25 C: 0
0%
M: 46 C: 0
0%
M: 17 C: 0
0%
M: 1 C: 0
0%
CustomUrlInfoDevPortalDTO
M: 86 C: 0
0%
M: 8 C: 0
0%
M: 12 C: 0
0%
M: 22 C: 0
0%
M: 8 C: 0
0%
M: 1 C: 0
0%
EnvironmentDTO
M: 243 C: 149
38%
M: 25 C: 1
4%
M: 25 C: 20
44%
M: 48 C: 38
44%
M: 12 C: 20
63%
M: 0 C: 1
100%
EnvironmentListDTO
M: 104 C: 25
19%
M: 12 C: 0
0%
M: 12 C: 5
29%
M: 21 C: 9
30%
M: 6 C: 5
45%
M: 0 C: 1
100%
ErrorDTO
M: 239 C: 0
0%
M: 18 C: 0
0%
M: 29 C: 0
0%
M: 54 C: 0
0%
M: 20 C: 0
0%
M: 1 C: 0
0%
ErrorListItemDTO
M: 127 C: 0
0%
M: 12 C: 0
0%
M: 17 C: 0
0%
M: 30 C: 0
0%
M: 11 C: 0
0%
M: 1 C: 0
0%
EventCountLimitAllOfDTO
M: 86 C: 0
0%
M: 8 C: 0
0%
M: 12 C: 0
0%
M: 22 C: 0
0%
M: 8 C: 0
0%
M: 1 C: 0
0%
EventCountLimitDTO
M: 131 C: 33
20%
M: 14 C: 0
0%
M: 14 C: 7
33%
M: 25 C: 13
34%
M: 7 C: 7
50%
M: 0 C: 1
100%
ExportThrottlePolicyDTO
M: 138 C: 63
31%
M: 16 C: 0
0%
M: 12 C: 13
52%
M: 21 C: 25
54%
M: 4 C: 13
76%
M: 0 C: 1
100%
FileInfoDTO
M: 127 C: 0
0%
M: 12 C: 0
0%
M: 17 C: 0
0%
M: 30 C: 0
0%
M: 11 C: 0
0%
M: 1 C: 0
0%
GatewayEnvironmentProtocolURIDTO
M: 127 C: 0
0%
M: 12 C: 0
0%
M: 17 C: 0
0%
M: 30 C: 0
0%
M: 11 C: 0
0%
M: 1 C: 0
0%
GraphQLQueryDTO
M: 127 C: 0
0%
M: 12 C: 0
0%
M: 17 C: 0
0%
M: 30 C: 0
0%
M: 11 C: 0
0%
M: 1 C: 0
0%
HeaderConditionDTO
M: 104 C: 23
18%
M: 12 C: 0
0%
M: 12 C: 5
29%
M: 21 C: 9
30%
M: 6 C: 5
45%
M: 0 C: 1
100%
IPConditionDTO
M: 158 C: 43
21%
M: 16 C: 0
0%
M: 16 C: 9
36%
M: 29 C: 17
37%
M: 8 C: 9
53%
M: 0 C: 1
100%
IPConditionDTO$IpConditionTypeEnum
M: 9 C: 58
87%
M: 1 C: 3
75%
M: 3 C: 4
57%
M: 3 C: 9
75%
M: 2 C: 3
60%
M: 0 C: 1
100%
JWTClaimsConditionDTO
M: 104 C: 23
18%
M: 12 C: 0
0%
M: 12 C: 5
29%
M: 21 C: 9
30%
M: 6 C: 5
45%
M: 0 C: 1
100%
KeyManagerCertificatesDTO
M: 104 C: 23
18%
M: 12 C: 0
0%
M: 12 C: 5
29%
M: 21 C: 9
30%
M: 6 C: 5
45%
M: 0 C: 1
100%
KeyManagerCertificatesDTO$TypeEnum
M: 9 C: 58
87%
M: 1 C: 3
75%
M: 3 C: 4
57%
M: 3 C: 9
75%
M: 2 C: 3
60%
M: 0 C: 1
100%
KeyManagerConfigurationDTO
M: 388 C: 0
0%
M: 26 C: 0
0%
M: 45 C: 0
0%
M: 86 C: 0
0%
M: 32 C: 0
0%
M: 1 C: 0
0%
KeyManagerDTO
M: 944 C: 343
27%
M: 73 C: 1
1%
M: 75 C: 66
47%
M: 147 C: 131
47%
M: 38 C: 66
63%
M: 0 C: 1
100%
KeyManagerDTO$TokenTypeEnum
M: 5 C: 73
94%
M: 1 C: 3
75%
M: 2 C: 5
71%
M: 2 C: 11
85%
M: 1 C: 4
80%
M: 0 C: 1
100%
KeyManagerEndpointDTO
M: 127 C: 0
0%
M: 12 C: 0
0%
M: 17 C: 0
0%
M: 30 C: 0
0%
M: 11 C: 0
0%
M: 1 C: 0
0%
KeyManagerInfoDTO
M: 212 C: 63
23%
M: 20 C: 0
0%
M: 20 C: 13
39%
M: 37 C: 25
40%
M: 10 C: 13
57%
M: 0 C: 1
100%
KeyManagerInfoDTO$TokenTypeEnum
M: 9 C: 69
88%
M: 1 C: 3
75%
M: 3 C: 4
57%
M: 3 C: 10
77%
M: 2 C: 3
60%
M: 0 C: 1
100%
KeyManagerListDTO
M: 104 C: 25
19%
M: 12 C: 0
0%
M: 12 C: 5
29%
M: 21 C: 9
30%
M: 6 C: 5
45%
M: 0 C: 1
100%
KeyManagerWellKnownResponseDTO
M: 128 C: 0
0%
M: 12 C: 0
0%
M: 17 C: 0
0%
M: 30 C: 0
0%
M: 11 C: 0
0%
M: 1 C: 0
0%
MonetizationInfoDTO
M: 104 C: 25
19%
M: 12 C: 0
0%
M: 12 C: 5
29%
M: 21 C: 9
30%
M: 6 C: 5
45%
M: 0 C: 1
100%
MonetizationInfoDTO$MonetizationPlanEnum
M: 5 C: 62
93%
M: 1 C: 3
75%
M: 2 C: 5
71%
M: 2 C: 10
83%
M: 1 C: 4
80%
M: 0 C: 1
100%
MonetizationUsagePublishInfoDTO
M: 201 C: 0
0%
M: 16 C: 0
0%
M: 25 C: 0
0%
M: 46 C: 0
0%
M: 17 C: 0
0%
M: 1 C: 0
0%
PaginationDTO
M: 238 C: 0
0%
M: 18 C: 0
0%
M: 29 C: 0
0%
M: 54 C: 0
0%
M: 20 C: 0
0%
M: 1 C: 0
0%
PublishStatusDTO
M: 127 C: 0
0%
M: 12 C: 0
0%
M: 17 C: 0
0%
M: 30 C: 0
0%
M: 11 C: 0
0%
M: 1 C: 0
0%
QueryParameterConditionDTO
M: 104 C: 23
18%
M: 12 C: 0
0%
M: 12 C: 5
29%
M: 21 C: 9
30%
M: 6 C: 5
45%
M: 0 C: 1
100%
RequestCountLimitAllOfDTO
M: 86 C: 0
0%
M: 8 C: 0
0%
M: 12 C: 0
0%
M: 22 C: 0
0%
M: 8 C: 0
0%
M: 1 C: 0
0%
RequestCountLimitDTO
M: 131 C: 33
20%
M: 14 C: 0
0%
M: 14 C: 7
33%
M: 25 C: 13
34%
M: 7 C: 7
50%
M: 0 C: 1
100%
RoleAliasDTO
M: 104 C: 25
19%
M: 12 C: 0
0%
M: 12 C: 5
29%
M: 21 C: 9
30%
M: 6 C: 5
45%
M: 0 C: 1
100%
RoleAliasListDTO
M: 99 C: 30
23%
M: 11 C: 1
8%
M: 11 C: 6
35%
M: 19 C: 11
37%
M: 5 C: 6
55%
M: 0 C: 1
100%
ScopeDTO
M: 203 C: 0
0%
M: 16 C: 0
0%
M: 25 C: 0
0%
M: 46 C: 0
0%
M: 17 C: 0
0%
M: 1 C: 0
0%
ScopeInfoDTO
M: 203 C: 0
0%
M: 16 C: 0
0%
M: 25 C: 0
0%
M: 46 C: 0
0%
M: 17 C: 0
0%
M: 1 C: 0
0%
ScopeListDTO
M: 129 C: 0
0%
M: 12 C: 0
0%
M: 17 C: 0
0%
M: 30 C: 0
0%
M: 11 C: 0
0%
M: 1 C: 0
0%
ScopeSettingsDTO
M: 86 C: 0
0%
M: 8 C: 0
0%
M: 12 C: 0
0%
M: 22 C: 0
0%
M: 8 C: 0
0%
M: 1 C: 0
0%
SettingsDTO
M: 168 C: 0
0%
M: 14 C: 0
0%
M: 21 C: 0
0%
M: 38 C: 0
0%
M: 14 C: 0
0%
M: 1 C: 0
0%
SettingsKeyManagerConfigurationDTO
M: 279 C: 0
0%
M: 20 C: 0
0%
M: 33 C: 0
0%
M: 62 C: 0
0%
M: 23 C: 0
0%
M: 1 C: 0
0%
SubscriptionThrottlePolicyAllOfDTO
M: 389 C: 0
0%
M: 26 C: 0
0%
M: 45 C: 0
0%
M: 86 C: 0
0%
M: 32 C: 0
0%
M: 1 C: 0
0%
SubscriptionThrottlePolicyDTO
M: 353 C: 121
26%
M: 29 C: 1
3%
M: 29 C: 24
45%
M: 56 C: 47
46%
M: 14 C: 24
63%
M: 0 C: 1
100%
SubscriptionThrottlePolicyListDTO
M: 129 C: 0
0%
M: 12 C: 0
0%
M: 17 C: 0
0%
M: 30 C: 0
0%
M: 11 C: 0
0%
M: 1 C: 0
0%
SubscriptionThrottlePolicyPermissionDTO
M: 104 C: 25
19%
M: 12 C: 0
0%
M: 12 C: 5
29%
M: 21 C: 9
30%
M: 6 C: 5
45%
M: 0 C: 1
100%
SubscriptionThrottlePolicyPermissionDTO$PermissionTypeEnum
M: 11 C: 56
84%
M: 2 C: 2
50%
M: 4 C: 3
43%
M: 3 C: 9
75%
M: 2 C: 3
60%
M: 0 C: 1
100%
TenantInfoDTO
M: 164 C: 0
0%
M: 14 C: 0
0%
M: 21 C: 0
0%
M: 38 C: 0
0%
M: 14 C: 0
0%
M: 1 C: 0
0%
ThrottleConditionDTO
M: 207 C: 69
25%
M: 19 C: 1
5%
M: 19 C: 14
42%
M: 35 C: 27
44%
M: 9 C: 14
61%
M: 0 C: 1
100%
ThrottleConditionDTO$TypeEnum
M: 9 C: 80
90%
M: 1 C: 3
75%
M: 3 C: 4
57%
M: 3 C: 11
79%
M: 2 C: 3
60%
M: 0 C: 1
100%
ThrottleLimitBaseDTO
M: 127 C: 0
0%
M: 12 C: 0
0%
M: 17 C: 0
0%
M: 30 C: 0
0%
M: 11 C: 0
0%
M: 1 C: 0
0%
ThrottleLimitDTO
M: 153 C: 48
24%
M: 15 C: 1
6%
M: 15 C: 10
40%
M: 27 C: 19
41%
M: 7 C: 10
59%
M: 0 C: 1
100%
ThrottleLimitDTO$TypeEnum
M: 9 C: 69
88%
M: 1 C: 3
75%
M: 3 C: 4
57%
M: 3 C: 10
77%
M: 2 C: 3
60%
M: 0 C: 1
100%
ThrottlePolicyDTO
M: 212 C: 64
23%
M: 20 C: 0
0%
M: 20 C: 13
39%
M: 37 C: 25
40%
M: 10 C: 13
57%
M: 0 C: 1
100%
ThrottlePolicyDetailsDTO
M: 243 C: 70
22%
M: 22 C: 0
0%
M: 23 C: 14
38%
M: 43 C: 27
39%
M: 12 C: 14
54%
M: 0 C: 1
100%
ThrottlePolicyDetailsListDTO
M: 104 C: 25
19%
M: 12 C: 0
0%
M: 12 C: 5
29%
M: 21 C: 9
30%
M: 6 C: 5
45%
M: 0 C: 1
100%
ThrottlePolicyListDTO
M: 166 C: 0
0%
M: 14 C: 0
0%
M: 21 C: 0
0%
M: 38 C: 0
0%
M: 14 C: 0
0%
M: 1 C: 0
0%
TokenValidationDTO
M: 165 C: 37
18%
M: 15 C: 1
6%
M: 18 C: 7
28%
M: 33 C: 13
28%
M: 10 C: 7
41%
M: 0 C: 1
100%
TokenValidationDTO$TypeEnum
M: 33 C: 45
58%
M: 4 C: 0
0%
M: 5 C: 2
29%
M: 6 C: 7
54%
M: 3 C: 2
40%
M: 0 C: 1
100%
VHostDTO
M: 173 C: 102
37%
M: 19 C: 1
5%
M: 18 C: 15
45%
M: 34 C: 28
45%
M: 8 C: 15
65%
M: 0 C: 1
100%
WorkflowDTO
M: 135 C: 31
19%
M: 14 C: 0
0%
M: 15 C: 6
29%
M: 27 C: 11
29%
M: 8 C: 6
43%
M: 0 C: 1
100%
WorkflowDTO$StatusEnum
M: 7 C: 60
90%
M: 2 C: 2
50%
M: 3 C: 4
57%
M: 2 C: 10
83%
M: 1 C: 4
80%
M: 0 C: 1
100%
WorkflowInfoDTO
M: 239 C: 73
23%
M: 22 C: 0
0%
M: 22 C: 15
41%
M: 41 C: 29
41%
M: 11 C: 15
58%
M: 0 C: 1
100%
WorkflowInfoDTO$WorkflowStatusEnum
M: 33 C: 34
51%
M: 4 C: 0
0%
M: 5 C: 2
29%
M: 6 C: 6
50%
M: 3 C: 2
40%
M: 0 C: 1
100%
WorkflowInfoDTO$WorkflowTypeEnum
M: 33 C: 122
79%
M: 4 C: 0
0%
M: 5 C: 2
29%
M: 6 C: 14
70%
M: 3 C: 2
40%
M: 0 C: 1
100%
WorkflowListDTO
M: 162 C: 41
20%
M: 16 C: 0
0%
M: 17 C: 8
32%
M: 31 C: 15
33%
M: 9 C: 8
47%
M: 0 C: 1
100%
WorkflowResponseDTO
M: 127 C: 0
0%
M: 12 C: 0
0%
M: 17 C: 0
0%
M: 30 C: 0
0%
M: 11 C: 0
0%
M: 1 C: 0
0%
WorkflowResponseDTO$WorkflowStatusEnum
M: 89 C: 0
0%
M: 4 C: 0
0%
M: 7 C: 0
0%
M: 14 C: 0
0%
M: 5 C: 0
0%
M: 1 C: 0
0%