Package com.oracle.bmc.datasafe.model
Class CryptoAssessmentFindingTargetSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.datasafe.model.CryptoAssessmentFindingTargetSummary.Builder
-
- Enclosing class:
- CryptoAssessmentFindingTargetSummary
public static class CryptoAssessmentFindingTargetSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
targetId
public CryptoAssessmentFindingTargetSummary.Builder targetId(String targetId)
The OCID of the affected target.- Parameters:
targetId- the value to set- Returns:
- this builder
-
findingKey
public CryptoAssessmentFindingTargetSummary.Builder findingKey(String findingKey)
Unique key of the finding affecting this target.- Parameters:
findingKey- the value to set- Returns:
- this builder
-
priority
public CryptoAssessmentFindingTargetSummary.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 CryptoAssessmentFindingTargetSummary.Builder severity(CryptoAssessmentFindingTargetSummary.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
-
observedValue
public CryptoAssessmentFindingTargetSummary.Builder observedValue(String observedValue)
The observed value for the selected finding on this target.- Parameters:
observedValue- the value to set- Returns:
- this builder
-
databaseVersion
public CryptoAssessmentFindingTargetSummary.Builder databaseVersion(String databaseVersion)
Database version of the affected target.- Parameters:
databaseVersion- the value to set- Returns:
- this builder
-
isQuantumReadinessCheck
public CryptoAssessmentFindingTargetSummary.Builder isQuantumReadinessCheck(Boolean isQuantumReadinessCheck)
Indicates whether this finding is part of quantum-readiness checks.- Parameters:
isQuantumReadinessCheck- the value to set- Returns:
- this builder
-
assessmentId
public CryptoAssessmentFindingTargetSummary.Builder assessmentId(String assessmentId)
The crypto assessment OCID associated with this finding occurrence.- Parameters:
assessmentId- the value to set- Returns:
- this builder
-
build
public CryptoAssessmentFindingTargetSummary build()
-
copy
public CryptoAssessmentFindingTargetSummary.Builder copy(CryptoAssessmentFindingTargetSummary model)
-
-