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 classAuditLogOptions.Builder
-
Field Summary
Fields Modifier and Type Field Description java.lang.Stringaudit_logs_dirbooleanenabledjava.lang.Stringexcluded_categoriesjava.lang.Stringexcluded_keyspacesjava.lang.Stringexcluded_usersjava.lang.Stringincluded_categoriesjava.lang.Stringincluded_keyspacesjava.lang.Stringincluded_usersParameterizedClasslogger-
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.StringtoString()static AuditLogOptionsvalidate(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:
toStringin classjava.lang.Object
-
-