Package com.oracle.bmc.datasafe.model
Class SecurityAssessmentComparisonPerTarget.Builder
- java.lang.Object
- 
- com.oracle.bmc.datasafe.model.SecurityAssessmentComparisonPerTarget.Builder
 
- 
- Enclosing class:
- SecurityAssessmentComparisonPerTarget
 
 public static class SecurityAssessmentComparisonPerTarget.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description SecurityAssessmentComparisonPerTarget.Builderauditing(List<Diffs> auditing)A comparison between findings belonging to Auditing category.SecurityAssessmentComparisonPerTarget.BuilderauthorizationControl(List<Diffs> authorizationControl)A comparison between findings belonging to Authorization Control category.SecurityAssessmentComparisonPerTarget.BuilderbaselineTargetId(String baselineTargetId)The OCID of the target that is used as a baseline in this comparison.SecurityAssessmentComparisonPerTargetbuild()SecurityAssessmentComparisonPerTarget.Buildercopy(SecurityAssessmentComparisonPerTarget model)SecurityAssessmentComparisonPerTarget.BuildercurrentTargetId(String currentTargetId)The OCID of the target to be compared against the baseline target.SecurityAssessmentComparisonPerTarget.BuilderdataEncryption(List<Diffs> dataEncryption)Comparison between findings belonging to Data Encryption category.SecurityAssessmentComparisonPerTarget.BuilderdbConfiguration(List<Diffs> dbConfiguration)Comparison between findings belonging to Database Configuration category.SecurityAssessmentComparisonPerTarget.BuilderfineGrainedAccessControl(List<Diffs> fineGrainedAccessControl)Comparison between findings belonging to Fine-Grained Access Control category.SecurityAssessmentComparisonPerTarget.BuilderprivilegesAndRoles(List<Diffs> privilegesAndRoles)Comparison between findings belonging to Privileges and Roles category.SecurityAssessmentComparisonPerTarget.BuilderuserAccounts(List<Diffs> userAccounts)Comparison between findings belonging to User Accounts category.
 
- 
- 
- 
Method Detail- 
baselineTargetIdpublic SecurityAssessmentComparisonPerTarget.Builder baselineTargetId(String baselineTargetId) The OCID of the target that is used as a baseline in this comparison.- Parameters:
- baselineTargetId- the value to set
- Returns:
- this builder
 
 - 
currentTargetIdpublic SecurityAssessmentComparisonPerTarget.Builder currentTargetId(String currentTargetId) The OCID of the target to be compared against the baseline target.- Parameters:
- currentTargetId- the value to set
- Returns:
- this builder
 
 - 
auditingpublic SecurityAssessmentComparisonPerTarget.Builder auditing(List<Diffs> auditing) A comparison between findings belonging to Auditing category.- Parameters:
- auditing- the value to set
- Returns:
- this builder
 
 - 
authorizationControlpublic SecurityAssessmentComparisonPerTarget.Builder authorizationControl(List<Diffs> authorizationControl) A comparison between findings belonging to Authorization Control category.- Parameters:
- authorizationControl- the value to set
- Returns:
- this builder
 
 - 
dataEncryptionpublic SecurityAssessmentComparisonPerTarget.Builder dataEncryption(List<Diffs> dataEncryption) Comparison between findings belonging to Data Encryption category.- Parameters:
- dataEncryption- the value to set
- Returns:
- this builder
 
 - 
dbConfigurationpublic SecurityAssessmentComparisonPerTarget.Builder dbConfiguration(List<Diffs> dbConfiguration) Comparison between findings belonging to Database Configuration category.- Parameters:
- dbConfiguration- the value to set
- Returns:
- this builder
 
 - 
fineGrainedAccessControlpublic SecurityAssessmentComparisonPerTarget.Builder fineGrainedAccessControl(List<Diffs> fineGrainedAccessControl) Comparison between findings belonging to Fine-Grained Access Control category.- Parameters:
- fineGrainedAccessControl- the value to set
- Returns:
- this builder
 
 - 
privilegesAndRolespublic SecurityAssessmentComparisonPerTarget.Builder privilegesAndRoles(List<Diffs> privilegesAndRoles) Comparison between findings belonging to Privileges and Roles category.- Parameters:
- privilegesAndRoles- the value to set
- Returns:
- this builder
 
 - 
userAccountspublic SecurityAssessmentComparisonPerTarget.Builder userAccounts(List<Diffs> userAccounts) Comparison between findings belonging to User Accounts category.- Parameters:
- userAccounts- the value to set
- Returns:
- this builder
 
 - 
buildpublic SecurityAssessmentComparisonPerTarget build() 
 - 
copypublic SecurityAssessmentComparisonPerTarget.Builder copy(SecurityAssessmentComparisonPerTarget model) 
 
- 
 
-