Package com.oracle.bmc.datasafe.model
Class SecurityAssessmentComparison.Builder
- java.lang.Object
-
- com.oracle.bmc.datasafe.model.SecurityAssessmentComparison.Builder
-
- Enclosing class:
- SecurityAssessmentComparison
public static class SecurityAssessmentComparison.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SecurityAssessmentComparison.Builder
baselineId(String baselineId)
The OCID of the security assessment that is set as a baseline.SecurityAssessmentComparison
build()
SecurityAssessmentComparison.Builder
copy(SecurityAssessmentComparison model)
SecurityAssessmentComparison.Builder
id(String id)
The OCID of the security assessment that is being compared with a baseline security assessment.SecurityAssessmentComparison.Builder
lifecycleState(SecurityAssessmentComparison.LifecycleState lifecycleState)
The current state of the security assessment comparison.SecurityAssessmentComparison.Builder
targets(List<SecurityAssessmentComparisonPerTarget> targets)
A target-based comparison between two security assessments.SecurityAssessmentComparison.Builder
timeCreated(Date timeCreated)
The date and time when the security assessment comparison was created.
-
-
-
Method Detail
-
id
public SecurityAssessmentComparison.Builder id(String id)
The OCID of the security assessment that is being compared with a baseline security assessment.- Parameters:
id
- the value to set- Returns:
- this builder
-
baselineId
public SecurityAssessmentComparison.Builder baselineId(String baselineId)
The OCID of the security assessment that is set as a baseline.- Parameters:
baselineId
- the value to set- Returns:
- this builder
-
lifecycleState
public SecurityAssessmentComparison.Builder lifecycleState(SecurityAssessmentComparison.LifecycleState lifecycleState)
The current state of the security assessment comparison.- Parameters:
lifecycleState
- the value to set- Returns:
- this builder
-
timeCreated
public SecurityAssessmentComparison.Builder timeCreated(Date timeCreated)
The date and time when the security assessment comparison was created.Conforms to the format defined by RFC3339.
- Parameters:
timeCreated
- the value to set- Returns:
- this builder
-
targets
public SecurityAssessmentComparison.Builder targets(List<SecurityAssessmentComparisonPerTarget> targets)
A target-based comparison between two security assessments.- Parameters:
targets
- the value to set- Returns:
- this builder
-
build
public SecurityAssessmentComparison build()
-
copy
public SecurityAssessmentComparison.Builder copy(SecurityAssessmentComparison model)
-
-