Class AuditLoggingConfig.Builder
- java.lang.Object
-
- com.oracle.bmc.keymanagement.model.AuditLoggingConfig.Builder
-
- Enclosing class:
- AuditLoggingConfig
public static class AuditLoggingConfig.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AuditLoggingConfig.BuilderbucketName(String bucketName)Name of the object store bucket for audit logs.AuditLoggingConfigbuild()AuditLoggingConfig.BuildercompartmentId(String compartmentId)OCID of the compartment for the bucket.AuditLoggingConfig.Buildercopy(AuditLoggingConfig model)AuditLoggingConfig.BuilderisEnabled(Boolean isEnabled)Indicates if management audit logging is enabled.AuditLoggingConfig.Buildernamespace(String namespace)Object storage namespace for the bucket.
-
-
-
Method Detail
-
isEnabled
public AuditLoggingConfig.Builder isEnabled(Boolean isEnabled)
Indicates if management audit logging is enabled.- Parameters:
isEnabled- the value to set- Returns:
- this builder
-
bucketName
public AuditLoggingConfig.Builder bucketName(String bucketName)
Name of the object store bucket for audit logs.- Parameters:
bucketName- the value to set- Returns:
- this builder
-
namespace
public AuditLoggingConfig.Builder namespace(String namespace)
Object storage namespace for the bucket.- Parameters:
namespace- the value to set- Returns:
- this builder
-
compartmentId
public AuditLoggingConfig.Builder compartmentId(String compartmentId)
OCID of the compartment for the bucket.- Parameters:
compartmentId- the value to set- Returns:
- this builder
-
build
public AuditLoggingConfig build()
-
copy
public AuditLoggingConfig.Builder copy(AuditLoggingConfig model)
-
-