@InterfaceAudience.Public @InterfaceStability.Unstable public final class S3LogParser extends Object
AWS_LOG_REGEXP_GROUPS in the order
within the log entries.| Modifier and Type | Field and Description |
|---|---|
static String |
AUTH_GROUP
Log group "auth".
|
static List<String> |
AWS_LOG_REGEXP_GROUPS
Ordered list of regular expression group names.
|
static String |
AWSERRORCODE_GROUP
Log group "awserrorcode".
|
static String |
BUCKET_GROUP
Log group "bucket".
|
static String |
BYTESSENT_GROUP
Log group "bytessent".
|
static String |
CYPHER_GROUP
Log group "cypher".
|
static String |
ENDPOINT_GROUP
Log group "endpoint".
|
static String |
HOSTID_GROUP
Log group "hostid".
|
static String |
HTTP_GROUP
Log group "http".
|
static String |
KEY_GROUP
Log group "key".
|
static Pattern |
LOG_ENTRY_PATTERN
And the actual compiled pattern.
|
static String |
LOG_ENTRY_REGEXP
Construct the log entry pattern.
|
static String |
OBJECTSIZE_GROUP
Log group "objectsize".
|
static String |
OWNER_GROUP
Log group "owner".
|
static String |
REFERRER_GROUP
Log group "referrer".
|
static String |
REMOTEIP_GROUP
Log group "remoteip".
|
static String |
REQUESTER_GROUP
Log group "requester".
|
static String |
REQUESTID_GROUP
Log group "requestid".
|
static String |
REQUESTURI_GROUP
Log group "requesturi".
|
static String |
SIGV_GROUP
Log group "sigv".
|
static String |
TAIL_GROUP
This is where anything at the tail of a log
entry ends up; it is null unless/until the AWS
logs are enhanced in future.
|
static String |
TIMESTAMP_GROUP
Log group "timestamp".
|
static String |
TLS_GROUP
Log group "tls".
|
static String |
TOTALTIME_GROUP
Log group "totaltime".
|
static String |
TURNAROUNDTIME_GROUP
Log group "turnaroundtime".
|
static String |
USERAGENT_GROUP
Log group "useragent".
|
static String |
VERB_GROUP
Log group "verb".
|
static String |
VERSION_GROUP
Log group "version".
|
public static final String OWNER_GROUP
public static final String BUCKET_GROUP
public static final String TIMESTAMP_GROUP
public static final String REMOTEIP_GROUP
public static final String REQUESTER_GROUP
public static final String REQUESTID_GROUP
public static final String VERB_GROUP
public static final String KEY_GROUP
public static final String REQUESTURI_GROUP
public static final String HTTP_GROUP
public static final String AWSERRORCODE_GROUP
public static final String BYTESSENT_GROUP
public static final String OBJECTSIZE_GROUP
public static final String TOTALTIME_GROUP
public static final String TURNAROUNDTIME_GROUP
public static final String REFERRER_GROUP
public static final String USERAGENT_GROUP
public static final String VERSION_GROUP
public static final String HOSTID_GROUP
public static final String SIGV_GROUP
public static final String CYPHER_GROUP
public static final String AUTH_GROUP
public static final String ENDPOINT_GROUP
public static final String TLS_GROUP
public static final String TAIL_GROUP
public static final String LOG_ENTRY_REGEXP
public static final List<String> AWS_LOG_REGEXP_GROUPS
public static final Pattern LOG_ENTRY_PATTERN
Copyright © 2008–2024 Apache Software Foundation. All rights reserved.