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/latest/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 classListWafLogsRequest.ActionFilters logs by Web Application Firewall action.static classListWafLogsRequest.Builderstatic classListWafLogsRequest.HttpMethodFilter logs by HTTP method.static classListWafLogsRequest.LogTypeFilter 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.Builderbuilder()Return a new builder for this request object.booleanequals(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.IntegergetLimit()The maximum number of items to return in a paginated call.List<ListWafLogsRequest.LogType>getLogType()Filter by log type.StringgetOpcRequestId()The unique Oracle-assigned identifier for the request.List<String>getOriginAddress()Filter by origin IP address.StringgetPage()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.StringgetTextContains()A full text search for logs.List<String>getThreatFeedKey()Filter by threat feed key.DategetTimeObservedGreaterThanOrEqualTo()A filter that matches log entries where the observed event occurred on or after a date and time specified in RFC 3339 format.DategetTimeObservedLessThan()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.StringgetWaasPolicyId()The OCID of the WAAS policy.inthashCode()Uses getInvocationCallback and getRetryConfiguration to generate a hash.ListWafLogsRequest.BuildertoBuilder()Return an instance ofListWafLogsRequest.Builderthat allows you to modify request properties.StringtoString()-
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.Builderthat allows you to modify request properties.- Returns:
- instance of
ListWafLogsRequest.Builderthat 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:BmcRequestUses getInvocationCallback and getRetryConfiguration to determine if passed request is equal to ‘this’.- Overrides:
equalsin classBmcRequest<Void>
-
hashCode
public int hashCode()
Description copied from class:BmcRequestUses getInvocationCallback and getRetryConfiguration to generate a hash.- Overrides:
hashCodein classBmcRequest<Void>
-
-