Package com.oracle.bmc.datasafe.model
Class AuditPolicyDimensions.Builder
- java.lang.Object
-
- com.oracle.bmc.datasafe.model.AuditPolicyDimensions.Builder
-
- Enclosing class:
- AuditPolicyDimensions
public static class AuditPolicyDimensions.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AuditPolicyDimensions.Builder
auditPolicyCategory(AuditPolicyCategory auditPolicyCategory)
The category to which the audit policy belongs.AuditPolicyDimensions.Builder
auditPolicyName(String auditPolicyName)
The name of the audit policy.AuditPolicyDimensions
build()
AuditPolicyDimensions.Builder
copy(AuditPolicyDimensions model)
AuditPolicyDimensions.Builder
targetId(String targetId)
The OCID of the target database for which the audit policy will be created.
-
-
-
Method Detail
-
auditPolicyCategory
public AuditPolicyDimensions.Builder auditPolicyCategory(AuditPolicyCategory auditPolicyCategory)
The category to which the audit policy belongs.- Parameters:
auditPolicyCategory
- the value to set- Returns:
- this builder
-
auditPolicyName
public AuditPolicyDimensions.Builder auditPolicyName(String auditPolicyName)
The name of the audit policy.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
-
targetId
public AuditPolicyDimensions.Builder targetId(String targetId)
The OCID of the target database for which the audit policy will be created.- Parameters:
targetId
- the value to set- Returns:
- this builder
-
build
public AuditPolicyDimensions build()
-
copy
public AuditPolicyDimensions.Builder copy(AuditPolicyDimensions model)
-
-