Package org.apache.cassandra.audit
Class AuditLogOptions.Builder
- java.lang.Object
-
- org.apache.cassandra.audit.AuditLogOptions.Builder
-
- Enclosing class:
- AuditLogOptions
public static class AuditLogOptions.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(AuditLogOptions opts)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(AuditLogOptions opts)
-
-
Method Detail
-
withEnabled
public AuditLogOptions.Builder withEnabled(boolean enabled)
-
withLogger
public AuditLogOptions.Builder withLogger(java.lang.String loggerName, java.util.Map<java.lang.String,java.lang.String> parameters)
-
withIncludedKeyspaces
public AuditLogOptions.Builder withIncludedKeyspaces(java.lang.String includedKeyspaces)
-
withExcludedKeyspaces
public AuditLogOptions.Builder withExcludedKeyspaces(java.lang.String excludedKeyspaces)
-
withIncludedCategories
public AuditLogOptions.Builder withIncludedCategories(java.lang.String includedCategories)
-
withExcludedCategories
public AuditLogOptions.Builder withExcludedCategories(java.lang.String excludedCategories)
-
withIncludedUsers
public AuditLogOptions.Builder withIncludedUsers(java.lang.String includedUsers)
-
withExcludedUsers
public AuditLogOptions.Builder withExcludedUsers(java.lang.String excludedUsers)
-
withAuditLogDir
public AuditLogOptions.Builder withAuditLogDir(java.lang.String auditLogDir)
-
withRollCycle
public AuditLogOptions.Builder withRollCycle(java.lang.String rollCycle)
-
withArchiveCommand
public AuditLogOptions.Builder withArchiveCommand(java.lang.String archiveCommand)
-
withBlock
public AuditLogOptions.Builder withBlock(java.lang.Boolean block)
-
withMaxLogSize
public AuditLogOptions.Builder withMaxLogSize(long maxLogSize)
-
withMaxArchiveRetries
public AuditLogOptions.Builder withMaxArchiveRetries(int maxArchiveRetries)
-
withMaxQueueWeight
public AuditLogOptions.Builder withMaxQueueWeight(int maxQueueWeight)
-
build
public AuditLogOptions build()
-
-