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 SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description ProtectionCapabilityExclusions.Builderargs(List<String> args)List of URL query parameter values from form-urlencoded XML, JSON, AMP, or POST payloads to exclude from inspecting.ProtectionCapabilityExclusionsbuild()ProtectionCapabilityExclusions.Buildercopy(ProtectionCapabilityExclusions model)ProtectionCapabilityExclusions.BuilderrequestCookies(List<String> requestCookies)List of HTTP request cookie values (by cookie name) to exclude from inspecting.
 
- 
- 
- 
Method Detail- 
requestCookiespublic 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
 
 - 
argspublic 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
 
 - 
buildpublic ProtectionCapabilityExclusions build() 
 - 
copypublic ProtectionCapabilityExclusions.Builder copy(ProtectionCapabilityExclusions model) 
 
- 
 
-