Package com.oracle.bmc.waf.model
Class ProtectionCapabilityExclusions.Builder
- java.lang.Object
-
- com.oracle.bmc.waf.model.ProtectionCapabilityExclusions.Builder
-
- Enclosing class:
- ProtectionCapabilityExclusions
public static class ProtectionCapabilityExclusions.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ProtectionCapabilityExclusions.Builder
args(List<String> args)
List of URL query parameter values from form-urlencoded XML, JSON, AMP, or POST payloads to exclude from inspecting.ProtectionCapabilityExclusions
build()
ProtectionCapabilityExclusions.Builder
copy(ProtectionCapabilityExclusions model)
ProtectionCapabilityExclusions.Builder
requestCookies(List<String> requestCookies)
List of HTTP request cookie values (by cookie name) to exclude from inspecting.
-
-
-
Method Detail
-
requestCookies
public ProtectionCapabilityExclusions.Builder requestCookies(List<String> requestCookies)
List of HTTP request cookie values (by cookie name) to exclude from inspecting.Example: If we have cookie ‘cookieName=cookieValue’ and requestCookies=[‘cookieName’], both ‘cookieName’ and ‘cookieValue’ will not be inspected.
- Parameters:
requestCookies
- the value to set- Returns:
- this builder
-
args
public ProtectionCapabilityExclusions.Builder args(List<String> args)
List of URL query parameter values from form-urlencoded XML, JSON, AMP, or POST payloads to exclude from inspecting.Example: If we have query parameter ‘argumentName=argumentValue’ and args=[‘argumentName’], both ‘argumentName’ and ‘argumentValue’ will not be inspected.
- Parameters:
args
- the value to set- Returns:
- this builder
-
build
public ProtectionCapabilityExclusions build()
-
copy
public ProtectionCapabilityExclusions.Builder copy(ProtectionCapabilityExclusions model)
-
-