Package com.oracle.bmc.datasafe.model
Class CryptoAssessmentFindingAnalyticsSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.datasafe.model.CryptoAssessmentFindingAnalyticsSummary.Builder
-
- Enclosing class:
- CryptoAssessmentFindingAnalyticsSummary
public static class CryptoAssessmentFindingAnalyticsSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
findingKey
public CryptoAssessmentFindingAnalyticsSummary.Builder findingKey(String findingKey)
Unique key of the finding.- Parameters:
findingKey- the value to set- Returns:
- this builder
-
title
public CryptoAssessmentFindingAnalyticsSummary.Builder title(String title)
Display title of the finding.- Parameters:
title- the value to set- Returns:
- this builder
-
category
public CryptoAssessmentFindingAnalyticsSummary.Builder category(CryptoAssessmentFindingAnalyticsSummary.Category category)
Category key to which the finding belongs.- Parameters:
category- the value to set- Returns:
- this builder
-
targetCount
public CryptoAssessmentFindingAnalyticsSummary.Builder targetCount(Integer targetCount)
Number of targets impacted by this finding in the queried scope.- Parameters:
targetCount- the value to set- Returns:
- this builder
-
priority
public CryptoAssessmentFindingAnalyticsSummary.Builder priority(Integer priority)
Numeric priority of the finding.1 is CRITICAL, 2 is HIGH, 3 is MEDIUM, and 4 is LOW.
- Parameters:
priority- the value to set- Returns:
- this builder
-
severity
public CryptoAssessmentFindingAnalyticsSummary.Builder severity(CryptoAssessmentFindingAnalyticsSummary.Severity severity)
Text severity derived from priority using the static mapping 1=CRITICAL, 2=HIGH, 3=MEDIUM, 4=LOW.- Parameters:
severity- the value to set- Returns:
- this builder
-
shortSummary
public CryptoAssessmentFindingAnalyticsSummary.Builder shortSummary(String shortSummary)
Short summary of the finding.- Parameters:
shortSummary- the value to set- Returns:
- this builder
-
shortRemediation
public CryptoAssessmentFindingAnalyticsSummary.Builder shortRemediation(String shortRemediation)
Short remediation for the finding.- Parameters:
shortRemediation- the value to set- Returns:
- this builder
-
build
public CryptoAssessmentFindingAnalyticsSummary build()
-
copy
public CryptoAssessmentFindingAnalyticsSummary.Builder copy(CryptoAssessmentFindingAnalyticsSummary model)
-
-