@Generated(value="OracleSDKGenerator", comments="API Version: 20181116") public final class WafBlockedRequest extends Object
Note: Objects should always be created or deserialized using the WafBlockedRequest.Builder
. This model distinguishes fields that are null
because they are unset from fields that are explicitly set to null
. This is done in the setter methods of the WafBlockedRequest.Builder
, which maintain a set of all explicitly set fields called __explicitlySet__
. The hashCode()
and equals(Object)
methods are implemented to take __explicitlySet__
into account. The constructor, on the other hand, does not set __explicitlySet__
(since the constructor cannot distinguish explicit null
from unset null
).
Modifier and Type | Class and Description |
---|---|
static class |
WafBlockedRequest.Builder |
static class |
WafBlockedRequest.WafFeature
The specific Web Application Firewall feature that blocked the requests, such as JavaScript Challenge or Access Control.
|
Constructor and Description |
---|
WafBlockedRequest(Date timeObserved,
Integer timeRangeInSeconds,
WafBlockedRequest.WafFeature wafFeature,
Integer count)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static WafBlockedRequest.Builder |
builder()
Create a new builder.
|
boolean |
equals(Object o) |
Set<String> |
get__explicitlySet__() |
Integer |
getCount()
The count of blocked requests.
|
Date |
getTimeObserved()
The date and time the blocked requests were observed, expressed in RFC 3339 timestamp format.
|
Integer |
getTimeRangeInSeconds()
The number of seconds the data covers.
|
WafBlockedRequest.WafFeature |
getWafFeature()
The specific Web Application Firewall feature that blocked the requests, such as JavaScript Challenge or Access Control.
|
int |
hashCode() |
String |
toString() |
@ConstructorProperties(value={"timeObserved","timeRangeInSeconds","wafFeature","count"}) @Deprecated public WafBlockedRequest(Date timeObserved, Integer timeRangeInSeconds, WafBlockedRequest.WafFeature wafFeature, Integer count)
public static WafBlockedRequest.Builder builder()
Create a new builder.
public Date getTimeObserved()
The date and time the blocked requests were observed, expressed in RFC 3339 timestamp format.
public Integer getTimeRangeInSeconds()
The number of seconds the data covers.
public WafBlockedRequest.WafFeature getWafFeature()
The specific Web Application Firewall feature that blocked the requests, such as JavaScript Challenge or Access Control.
public Integer getCount()
The count of blocked requests.
Copyright © 2016–2019. All rights reserved.