Package com.oracle.bmc.datasafe.model
Class CryptoAssessmentFindingSummaryMetrics.Builder
- java.lang.Object
-
- com.oracle.bmc.datasafe.model.CryptoAssessmentFindingSummaryMetrics.Builder
-
- Enclosing class:
- CryptoAssessmentFindingSummaryMetrics
public static class CryptoAssessmentFindingSummaryMetrics.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
totalChecks
public CryptoAssessmentFindingSummaryMetrics.Builder totalChecks(Integer totalChecks)
Total findings across all statuses.- Parameters:
totalChecks- the value to set- Returns:
- this builder
-
totalFindings
public CryptoAssessmentFindingSummaryMetrics.Builder totalFindings(Integer totalFindings)
Findings with FAIL or EVALUATE status.- Parameters:
totalFindings- the value to set- Returns:
- this builder
-
critical
public CryptoAssessmentFindingSummaryMetrics.Builder critical(Integer critical)
FAIL or EVALUATE findings with priority 1.- Parameters:
critical- the value to set- Returns:
- this builder
-
high
public CryptoAssessmentFindingSummaryMetrics.Builder high(Integer high)
FAIL or EVALUATE findings with priority 2.- Parameters:
high- the value to set- Returns:
- this builder
-
med
public CryptoAssessmentFindingSummaryMetrics.Builder med(Integer med)
FAIL or EVALUATE findings with priority 3.- Parameters:
med- the value to set- Returns:
- this builder
-
low
public CryptoAssessmentFindingSummaryMetrics.Builder low(Integer low)
FAIL or EVALUATE findings with priority 4.- Parameters:
low- the value to set- Returns:
- this builder
-
statusCounts
public CryptoAssessmentFindingSummaryMetrics.Builder statusCounts(Map<String,Integer> statusCounts)
Counts keyed by finding status.All supported statuses are included with a zero count when absent.
- Parameters:
statusCounts- the value to set- Returns:
- this builder
-
networkEncryptionStatus
public CryptoAssessmentFindingSummaryMetrics.Builder networkEncryptionStatus(CryptoAssessmentFindingCategorySummary networkEncryptionStatus)
-
dataEncryptionStatus
public CryptoAssessmentFindingSummaryMetrics.Builder dataEncryptionStatus(CryptoAssessmentFindingCategorySummary dataEncryptionStatus)
-
walletStatus
public CryptoAssessmentFindingSummaryMetrics.Builder walletStatus(CryptoAssessmentFindingCategorySummary walletStatus)
-
backupStatus
public CryptoAssessmentFindingSummaryMetrics.Builder backupStatus(CryptoAssessmentFindingCategorySummary backupStatus)
-
build
public CryptoAssessmentFindingSummaryMetrics build()
-
copy
public CryptoAssessmentFindingSummaryMetrics.Builder copy(CryptoAssessmentFindingSummaryMetrics model)
-
-