| ProtectionCapabilitySettings.Builder | ProtectionCapabilitySettings.Builder. allowedHttpMethods(List<String> allowedHttpMethods) | List of allowed HTTP methods. | 
| static ProtectionCapabilitySettings.Builder | ProtectionCapabilitySettings. builder() | Create a new builder. | 
| ProtectionCapabilitySettings.Builder | ProtectionCapabilitySettings.Builder. copy(ProtectionCapabilitySettings model) |  | 
| ProtectionCapabilitySettings.Builder | ProtectionCapabilitySettings.Builder. maxHttpRequestHeaderLength(Integer maxHttpRequestHeaderLength) | Maximum allowed length of headers in an HTTP request. | 
| ProtectionCapabilitySettings.Builder | ProtectionCapabilitySettings.Builder. maxHttpRequestHeaders(Integer maxHttpRequestHeaders) | Maximum number of headers allowed in an HTTP request. | 
| ProtectionCapabilitySettings.Builder | ProtectionCapabilitySettings.Builder. maxNumberOfArguments(Integer maxNumberOfArguments) | Maximum number of arguments allowed. | 
| ProtectionCapabilitySettings.Builder | ProtectionCapabilitySettings.Builder. maxSingleArgumentLength(Integer maxSingleArgumentLength) | Maximum allowed length of a single argument. | 
| ProtectionCapabilitySettings.Builder | ProtectionCapabilitySettings.Builder. maxTotalArgumentLength(Integer maxTotalArgumentLength) | Maximum allowed total length of all arguments. | 
| ProtectionCapabilitySettings.Builder | ProtectionCapabilitySettings. toBuilder() |  |