Package com.oracle.bmc.datasafe.model
Class SecurityAssessmentTemplateBaselineComparison.Builder
- java.lang.Object
- 
- com.oracle.bmc.datasafe.model.SecurityAssessmentTemplateBaselineComparison.Builder
 
- 
- Enclosing class:
- SecurityAssessmentTemplateBaselineComparison
 
 public static class SecurityAssessmentTemplateBaselineComparison.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method Summary
 
- 
- 
- 
Method Detail- 
idpublic SecurityAssessmentTemplateBaselineComparison.Builder id(String id) The OCID of the security assessment that is being compared with a template baseline security assessment.- Parameters:
- id- the value to set
- Returns:
- this builder
 
 - 
templateBaselineIdpublic SecurityAssessmentTemplateBaselineComparison.Builder templateBaselineId(String templateBaselineId) The OCID of the security assessment that is set as a template baseline.- Parameters:
- templateBaselineId- the value to set
- Returns:
- this builder
 
 - 
templateBaselineNamepublic SecurityAssessmentTemplateBaselineComparison.Builder templateBaselineName(String templateBaselineName) The display name of the security assessment that is set as a template baseline.- Parameters:
- templateBaselineName- the value to set
- Returns:
- this builder
 
 - 
lifecycleStatepublic SecurityAssessmentTemplateBaselineComparison.Builder lifecycleState(SecurityAssessmentTemplateBaselineComparison.LifecycleState lifecycleState) The current state of the security assessment comparison.- Parameters:
- lifecycleState- the value to set
- Returns:
- this builder
 
 - 
timeCreatedpublic SecurityAssessmentTemplateBaselineComparison.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
 
 - 
auditingpublic SecurityAssessmentTemplateBaselineComparison.Builder auditing(List<TemplateBaselineDiffs> auditing) A comparison between findings belonging to Auditing category.- Parameters:
- auditing- the value to set
- Returns:
- this builder
 
 - 
authorizationControlpublic SecurityAssessmentTemplateBaselineComparison.Builder authorizationControl(List<TemplateBaselineDiffs> authorizationControl) A comparison between findings belonging to Authorization Control category.- Parameters:
- authorizationControl- the value to set
- Returns:
- this builder
 
 - 
dataEncryptionpublic SecurityAssessmentTemplateBaselineComparison.Builder dataEncryption(List<TemplateBaselineDiffs> dataEncryption) Comparison between findings belonging to Data Encryption category.- Parameters:
- dataEncryption- the value to set
- Returns:
- this builder
 
 - 
dbConfigurationpublic SecurityAssessmentTemplateBaselineComparison.Builder dbConfiguration(List<TemplateBaselineDiffs> dbConfiguration) Comparison between findings belonging to Database Configuration category.- Parameters:
- dbConfiguration- the value to set
- Returns:
- this builder
 
 - 
fineGrainedAccessControlpublic SecurityAssessmentTemplateBaselineComparison.Builder fineGrainedAccessControl(List<TemplateBaselineDiffs> fineGrainedAccessControl) Comparison between findings belonging to Fine-Grained Access Control category.- Parameters:
- fineGrainedAccessControl- the value to set
- Returns:
- this builder
 
 - 
privilegesAndRolespublic SecurityAssessmentTemplateBaselineComparison.Builder privilegesAndRoles(List<TemplateBaselineDiffs> privilegesAndRoles) Comparison between findings belonging to Privileges and Roles category.- Parameters:
- privilegesAndRoles- the value to set
- Returns:
- this builder
 
 - 
userAccountspublic SecurityAssessmentTemplateBaselineComparison.Builder userAccounts(List<TemplateBaselineDiffs> userAccounts) Comparison between findings belonging to User Accounts category.- Parameters:
- userAccounts- the value to set
- Returns:
- this builder
 
 - 
buildpublic SecurityAssessmentTemplateBaselineComparison build() 
 - 
copypublic SecurityAssessmentTemplateBaselineComparison.Builder copy(SecurityAssessmentTemplateBaselineComparison model) 
 
- 
 
-