Package com.oracle.bmc.datasafe.model
Class AuditConditions.Builder
- java.lang.Object
 - 
- com.oracle.bmc.datasafe.model.AuditConditions.Builder
 
 
- 
- Enclosing class:
 - AuditConditions
 
public static class AuditConditions.Builder extends Object
 
- 
- 
Constructor Summary
Constructors Constructor Description Builder() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AuditConditions.BuilderauditPolicyName(String auditPolicyName)Indicates the audit policy name.AuditConditionsbuild()AuditConditions.Buildercopy(AuditConditions model)AuditConditions.BuilderenableConditions(List<EnableConditions> enableConditions)Indicates the users/roles in the target database for which the audit policy is enforced, and the success/failure event condition to generate the audit event..AuditConditions.BuilderisDataSafeServiceAccountAudited(Boolean isDataSafeServiceAccountAudited)Indicates whether the Data Safe user activity on the target database will be audited by the policy.AuditConditions.BuilderisPrivUsersManagedByDataSafe(Boolean isPrivUsersManagedByDataSafe)Indicates whether the privileged user list is managed by Data Safe. 
 - 
 
- 
- 
Method Detail
- 
auditPolicyName
public AuditConditions.Builder auditPolicyName(String auditPolicyName)
Indicates the audit policy name.Refer to the documentation for seeded audit policy names. For custom policies, refer to the user-defined policy name created in the target database.
- Parameters:
 auditPolicyName- the value to set- Returns:
 - this builder
 
 
- 
isPrivUsersManagedByDataSafe
public AuditConditions.Builder isPrivUsersManagedByDataSafe(Boolean isPrivUsersManagedByDataSafe)
Indicates whether the privileged user list is managed by Data Safe.- Parameters:
 isPrivUsersManagedByDataSafe- the value to set- Returns:
 - this builder
 
 
- 
isDataSafeServiceAccountAudited
public AuditConditions.Builder isDataSafeServiceAccountAudited(Boolean isDataSafeServiceAccountAudited)
Indicates whether the Data Safe user activity on the target database will be audited by the policy.- Parameters:
 isDataSafeServiceAccountAudited- the value to set- Returns:
 - this builder
 
 
- 
enableConditions
public AuditConditions.Builder enableConditions(List<EnableConditions> enableConditions)
Indicates the users/roles in the target database for which the audit policy is enforced, and the success/failure event condition to generate the audit event..- Parameters:
 enableConditions- the value to set- Returns:
 - this builder
 
 
- 
build
public AuditConditions build()
 
- 
copy
public AuditConditions.Builder copy(AuditConditions model)
 
 - 
 
 -