Package com.oracle.bmc.waas.requests
Class ListWafLogsRequest
- java.lang.Object
-
- com.oracle.bmc.requests.BmcRequest<Void>
-
- com.oracle.bmc.waas.requests.ListWafLogsRequest
-
@Generated(value="OracleSDKGenerator", comments="API Version: 20181116") public class ListWafLogsRequest extends BmcRequest<Void>
Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/waas/ListWafLogsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListWafLogsRequest.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ListWafLogsRequest.Action
Filters logs by Web Application Firewall action.static class
ListWafLogsRequest.Builder
static class
ListWafLogsRequest.HttpMethod
Filter logs by HTTP method.static class
ListWafLogsRequest.LogType
Filter by log type.
-
Constructor Summary
Constructors Constructor Description ListWafLogsRequest()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ListWafLogsRequest.Builder
builder()
Return a new builder for this request object.boolean
equals(Object o)
Uses getInvocationCallback and getRetryConfiguration to determine if passed request is equal to ‘this’.List<String>
getAccessRuleKey()
Filters logs by access rule key.List<ListWafLogsRequest.Action>
getAction()
Filters logs by Web Application Firewall action.List<String>
getClientAddress()
Filters logs by client IP address.List<String>
getCountryCode()
Filters logs by country code.List<String>
getCountryName()
Filter logs by country name.List<String>
getFingerprint()
Filter logs by device fingerprint.List<ListWafLogsRequest.HttpMethod>
getHttpMethod()
Filter logs by HTTP method.List<String>
getIncidentKey()
Filter logs by incident key.Integer
getLimit()
The maximum number of items to return in a paginated call.List<ListWafLogsRequest.LogType>
getLogType()
Filter by log type.String
getOpcRequestId()
The unique Oracle-assigned identifier for the request.List<String>
getOriginAddress()
Filter by origin IP address.String
getPage()
The value of the opc-next-page response header from the previous paginated call.List<String>
getProtectionRuleKey()
Filter by protection rule key.List<String>
getReferrer()
Filter by referrer.List<String>
getRequestUrl()
Filter by request URL.List<Integer>
getResponseCode()
Filter by response code.String
getTextContains()
A full text search for logs.List<String>
getThreatFeedKey()
Filter by threat feed key.Date
getTimeObservedGreaterThanOrEqualTo()
A filter that matches log entries where the observed event occurred on or after a date and time specified in RFC 3339 format.Date
getTimeObservedLessThan()
A filter that matches log entries where the observed event occurred before a date and time, specified in RFC 3339 format.List<String>
getUserAgent()
Filter by user agent.String
getWaasPolicyId()
The OCID of the WAAS policy.int
hashCode()
Uses getInvocationCallback and getRetryConfiguration to generate a hash.ListWafLogsRequest.Builder
toBuilder()
Return an instance ofListWafLogsRequest.Builder
that allows you to modify request properties.String
toString()
-
Methods inherited from class com.oracle.bmc.requests.BmcRequest
getBody$, getInvocationCallback, getRetryConfiguration, setInvocationCallback, setRetryConfiguration, supportsExpect100Continue
-
-
-
-
Method Detail
-
getOpcRequestId
public String getOpcRequestId()
The unique Oracle-assigned identifier for the request.If you need to contact Oracle about a particular request, please provide the request ID.
-
getLimit
public Integer getLimit()
The maximum number of items to return in a paginated call.If unspecified, defaults to 20.
-
getPage
public String getPage()
The value of the opc-next-page response header from the previous paginated call.
-
getTimeObservedGreaterThanOrEqualTo
public Date getTimeObservedGreaterThanOrEqualTo()
A filter that matches log entries where the observed event occurred on or after a date and time specified in RFC 3339 format.If unspecified, defaults to two hours before receipt of the request.
-
getTimeObservedLessThan
public Date getTimeObservedLessThan()
A filter that matches log entries where the observed event occurred before a date and time, specified in RFC 3339 format.
-
getTextContains
public String getTextContains()
A full text search for logs.
-
getAction
public List<ListWafLogsRequest.Action> getAction()
Filters logs by Web Application Firewall action.
-
getCountryCode
public List<String> getCountryCode()
Filters logs by country code.Country codes are in ISO 3166-1 alpha-2 format. For a list of codes, see ISO’s website.
-
getHttpMethod
public List<ListWafLogsRequest.HttpMethod> getHttpMethod()
Filter logs by HTTP method.
-
getLogType
public List<ListWafLogsRequest.LogType> getLogType()
Filter by log type.For more information about WAF logs, see Logs.
-
toBuilder
public ListWafLogsRequest.Builder toBuilder()
Return an instance ofListWafLogsRequest.Builder
that allows you to modify request properties.- Returns:
- instance of
ListWafLogsRequest.Builder
that allows you to modify request properties.
-
builder
public static ListWafLogsRequest.Builder builder()
Return a new builder for this request object.- Returns:
- builder for the request object
-
equals
public boolean equals(Object o)
Description copied from class:BmcRequest
Uses getInvocationCallback and getRetryConfiguration to determine if passed request is equal to ‘this’.- Overrides:
equals
in classBmcRequest<Void>
-
hashCode
public int hashCode()
Description copied from class:BmcRequest
Uses getInvocationCallback and getRetryConfiguration to generate a hash.- Overrides:
hashCode
in classBmcRequest<Void>
-
-