@InterfaceAudience.LimitedPrivate(value="S3A auditing extensions") @InterfaceStability.Unstable public final class S3AAuditConstants extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
AUDIT_ENABLED
Is auditing enabled?
Value: "fs.s3a.audit.enabled".
|
static boolean |
AUDIT_ENABLED_DEFAULT
Default auditing flag.
|
static String |
AUDIT_EXECUTION_INTERCEPTORS
List of extra AWS SDK execution interceptors: "fs.s3a.audit.execution.interceptors".
|
static String |
AUDIT_REQUEST_HANDLERS
Deprecated list of extra AWS SDK request handlers: "fs.s3a.audit.request.handlers".
|
static String |
AUDIT_SERVICE_CLASSNAME
Name of class used for audit logs: "fs.s3a.audit.service.classname".
|
static String |
INITIALIZE_SPAN
Span name used during initialization.
|
static String |
LOGGING_AUDIT_SERVICE
Classname of the logging auditor: "org.apache.hadoop.fs.s3a.audit.impl.LoggingAuditor".
|
static String |
NOOP_AUDIT_SERVICE
Classname of the No-op auditor: "org.apache.hadoop.fs.s3a.audit.impl.NoopAuditor".
|
static String |
OUTSIDE_SPAN
Operation name for any operation outside of an explicit
span.
|
static String |
REFERRER_HEADER_ENABLED
Should the logging auditor add the HTTP Referrer header?
"fs.s3a.audit.referrer.enabled".
|
static boolean |
REFERRER_HEADER_ENABLED_DEFAULT
Should the logging auditor add the HTTP Referrer header?
Default value: true.
|
static String |
REFERRER_HEADER_FILTER
List of audit fields to strip from referrer headers.
|
static String |
REJECT_OUT_OF_SPAN_OPERATIONS
Should operations outside spans be rejected?
This is for testing coverage of the span code; if used
in production there's a risk of unexpected failures.
|
static String |
UNAUDITED_OPERATION
What to look for in logs for ops outside any audit.
|
public static final String UNAUDITED_OPERATION
public static final String AUDIT_ENABLED
public static final boolean AUDIT_ENABLED_DEFAULT
public static final String AUDIT_SERVICE_CLASSNAME
public static final String LOGGING_AUDIT_SERVICE
public static final String NOOP_AUDIT_SERVICE
public static final String AUDIT_REQUEST_HANDLERS
AUDIT_EXECUTION_INTERCEPTORS instead.public static final String AUDIT_EXECUTION_INTERCEPTORS
public static final String REJECT_OUT_OF_SPAN_OPERATIONS
public static final String REFERRER_HEADER_ENABLED
public static final boolean REFERRER_HEADER_ENABLED_DEFAULT
public static final String REFERRER_HEADER_FILTER
public static final String INITIALIZE_SPAN
public static final String OUTSIDE_SPAN
Copyright © 2008–2024 Apache Software Foundation. All rights reserved.