Package | Description |
---|---|
com.oracle.bmc.waas.model |
Modifier and Type | Method and Description |
---|---|
WafLog.Builder |
WafLog.Builder.accessRuleKey(String accessRuleKey)
The
AccessRule key that matched the request. |
WafLog.Builder |
WafLog.Builder.action(String action)
The action taken on the request, either
ALLOW , DETECT , or BLOCK . |
WafLog.Builder |
WafLog.Builder.addressRateLimitingKey(String addressRateLimitingKey)
The
AddressRateLimiting key that matched the request. |
static WafLog.Builder |
WafLog.builder()
Create a new builder.
|
WafLog.Builder |
WafLog.Builder.captchaAction(String captchaAction)
The CAPTCHA action taken on the request,
ALLOW or BLOCK . |
WafLog.Builder |
WafLog.Builder.captchaExpected(String captchaExpected)
The CAPTCHA challenge answer that was expected.
|
WafLog.Builder |
WafLog.Builder.captchaFailCount(String captchaFailCount)
The number of times the CAPTCHA challenge was failed.
|
WafLog.Builder |
WafLog.Builder.captchaReceived(String captchaReceived)
The CAPTCHA challenge answer that was received.
|
WafLog.Builder |
WafLog.Builder.clientAddress(String clientAddress)
The IPv4 address of the requesting client.
|
WafLog.Builder |
WafLog.Builder.copy(WafLog model) |
WafLog.Builder |
WafLog.Builder.countryCode(String countryCode)
ISO 3166-1 alpha-2 code of the country from which the request originated.
|
WafLog.Builder |
WafLog.Builder.countryName(String countryName)
The name of the country where the request originated.
|
WafLog.Builder |
WafLog.Builder.device(String device)
The type of device that the request was made from.
|
WafLog.Builder |
WafLog.Builder.domain(String domain)
The
Host header data of the request. |
WafLog.Builder |
WafLog.Builder.fingerprint(String fingerprint)
The hashed signature of the device’s fingerprint.
|
WafLog.Builder |
WafLog.Builder.httpHeaders(Map<String,String> httpHeaders)
The map of the request’s header names to their respective values.
|
WafLog.Builder |
WafLog.Builder.httpMethod(String httpMethod)
The HTTP method of the request.
|
WafLog.Builder |
WafLog.Builder.incidentKey(String incidentKey)
The incident key of a request.
|
WafLog.Builder |
WafLog.Builder.logType(String logType)
The type of log of the request.
|
WafLog.Builder |
WafLog.Builder.originAddress(String originAddress)
The address of the origin server where the request was sent.
|
WafLog.Builder |
WafLog.Builder.originResponseTime(String originResponseTime)
The amount of time it took the origin server to respond to the request, in seconds.
|
WafLog.Builder |
WafLog.Builder.protectionRuleDetections(Map<String,String> protectionRuleDetections)
A map of protection rule keys to detection message details.
|
WafLog.Builder |
WafLog.Builder.referrer(String referrer)
The
Referrer header value of the request. |
WafLog.Builder |
WafLog.Builder.requestHeaders(Map<String,String> requestHeaders)
A map of header names to values of the request sent to the origin, including any headers
appended by the Web Application Firewall.
|
WafLog.Builder |
WafLog.Builder.requestUrl(String requestUrl)
The path and query string of the request.
|
WafLog.Builder |
WafLog.Builder.responseCode(Integer responseCode)
The status code of the response.
|
WafLog.Builder |
WafLog.Builder.responseSize(Integer responseSize)
The size in bytes of the response.
|
WafLog.Builder |
WafLog.Builder.threatFeedKey(String threatFeedKey)
The
ThreatFeed key that matched the request. |
WafLog.Builder |
WafLog.Builder.timestamp(Date timestamp)
The date and time the Web Application Firewall processed the request and logged it.
|
WafLog.Builder |
WafLog.toBuilder() |
WafLog.Builder |
WafLog.Builder.userAgent(String userAgent)
The value of the request’s
User-Agent header field. |
Copyright © 2016–2024. All rights reserved.