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 SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description SecurityAssessmentComparison.BuilderbaselineId(String baselineId)The OCID of the security assessment that is set as a baseline.SecurityAssessmentComparisonbuild()SecurityAssessmentComparison.Buildercopy(SecurityAssessmentComparison model)SecurityAssessmentComparison.Builderid(String id)The OCID of the security assessment that is being compared with a baseline security assessment.SecurityAssessmentComparison.BuilderlifecycleState(SecurityAssessmentComparison.LifecycleState lifecycleState)The current state of the security assessment comparison.SecurityAssessmentComparison.Buildertargets(List<SecurityAssessmentComparisonPerTarget> targets)A target-based comparison between two security assessments.SecurityAssessmentComparison.BuildertimeCreated(Date timeCreated)The date and time when the security assessment comparison was created.
 
- 
- 
- 
Method Detail- 
idpublic 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
 
 - 
baselineIdpublic 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
 
 - 
lifecycleStatepublic SecurityAssessmentComparison.Builder lifecycleState(SecurityAssessmentComparison.LifecycleState lifecycleState) The current state of the security assessment comparison.- Parameters:
- lifecycleState- the value to set
- Returns:
- this builder
 
 - 
timeCreatedpublic 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
 
 - 
targetspublic SecurityAssessmentComparison.Builder targets(List<SecurityAssessmentComparisonPerTarget> targets) A target-based comparison between two security assessments.- Parameters:
- targets- the value to set
- Returns:
- this builder
 
 - 
buildpublic SecurityAssessmentComparison build() 
 - 
copypublic SecurityAssessmentComparison.Builder copy(SecurityAssessmentComparison model) 
 
- 
 
-