Package org.apache.cassandra.audit
Class AuditLogOptions
- java.lang.Object
-
- org.apache.cassandra.utils.binlog.BinLogOptions
-
- org.apache.cassandra.audit.AuditLogOptions
-
public class AuditLogOptions extends BinLogOptions
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AuditLogOptions.Builder
-
Field Summary
Fields Modifier and Type Field Description java.lang.String
audit_logs_dir
boolean
enabled
java.lang.String
excluded_categories
java.lang.String
excluded_keyspaces
java.lang.String
excluded_users
java.lang.String
included_categories
java.lang.String
included_keyspaces
java.lang.String
included_users
ParameterizedClass
logger
-
Fields inherited from class org.apache.cassandra.utils.binlog.BinLogOptions
allow_nodetool_archive_command, archive_command, block, max_archive_retries, max_log_size, max_queue_weight, roll_cycle
-
-
Constructor Summary
Constructors Constructor Description AuditLogOptions()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
toString()
static AuditLogOptions
validate(AuditLogOptions options)
-
-
-
Field Detail
-
enabled
public volatile boolean enabled
-
logger
public ParameterizedClass logger
-
included_keyspaces
public java.lang.String included_keyspaces
-
excluded_keyspaces
public java.lang.String excluded_keyspaces
-
included_categories
public java.lang.String included_categories
-
excluded_categories
public java.lang.String excluded_categories
-
included_users
public java.lang.String included_users
-
excluded_users
public java.lang.String excluded_users
-
audit_logs_dir
public java.lang.String audit_logs_dir
-
-
Method Detail
-
validate
public static AuditLogOptions validate(AuditLogOptions options) throws ConfigurationException
- Throws:
ConfigurationException
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-