public final class ALBWafConfig
extends java.lang.Object
implements java.io.Serializable, com.vmware.vapi.bindings.StaticStructure
| Modifier and Type | Class and Description |
|---|---|
static class |
ALBWafConfig.Builder
Builder class for
ALBWafConfig. |
| Modifier | Constructor and Description |
|---|---|
|
ALBWafConfig()
Default constructor.
|
protected |
ALBWafConfig(com.vmware.vapi.data.StructValue __dynamicStructureFields) |
public static final java.lang.String ALLOWED_HTTP_VERSIONS_ZERO_NINE
public static final java.lang.String ALLOWED_HTTP_VERSIONS_ONE_ZERO
public static final java.lang.String ALLOWED_HTTP_VERSIONS_ONE_ONE
public static final java.lang.String ALLOWED_HTTP_VERSIONS_TWO_ZERO
public static final java.lang.String ALLOWED_METHODS_GET
public static final java.lang.String ALLOWED_METHODS_HEAD
public static final java.lang.String ALLOWED_METHODS_PUT
public static final java.lang.String ALLOWED_METHODS_DELETE
public static final java.lang.String ALLOWED_METHODS_POST
public static final java.lang.String ALLOWED_METHODS_OPTIONS
public static final java.lang.String ALLOWED_METHODS_TRACE
public static final java.lang.String ALLOWED_METHODS_CONNECT
public static final java.lang.String ALLOWED_METHODS_PATCH
public static final java.lang.String ALLOWED_METHODS_PROPFIND
public static final java.lang.String ALLOWED_METHODS_PROPPATCH
public static final java.lang.String ALLOWED_METHODS_MKCOL
public static final java.lang.String ALLOWED_METHODS_COPY
public static final java.lang.String ALLOWED_METHODS_MOVE
public static final java.lang.String ALLOWED_METHODS_LOCK
public static final java.lang.String ALLOWED_METHODS_UNLOCK
public static final java.lang.String STATUS_CODE_FOR_REJECTED_REQUESTS_0
public static final java.lang.String STATUS_CODE_FOR_REJECTED_REQUESTS_100
public static final java.lang.String STATUS_CODE_FOR_REJECTED_REQUESTS_101
public static final java.lang.String STATUS_CODE_FOR_REJECTED_REQUESTS_200
public static final java.lang.String STATUS_CODE_FOR_REJECTED_REQUESTS_201
public static final java.lang.String STATUS_CODE_FOR_REJECTED_REQUESTS_202
public static final java.lang.String STATUS_CODE_FOR_REJECTED_REQUESTS_203
public static final java.lang.String STATUS_CODE_FOR_REJECTED_REQUESTS_204
public static final java.lang.String STATUS_CODE_FOR_REJECTED_REQUESTS_205
public static final java.lang.String STATUS_CODE_FOR_REJECTED_REQUESTS_206
public static final java.lang.String STATUS_CODE_FOR_REJECTED_REQUESTS_300
public static final java.lang.String STATUS_CODE_FOR_REJECTED_REQUESTS_301
public static final java.lang.String STATUS_CODE_FOR_REJECTED_REQUESTS_302
public static final java.lang.String STATUS_CODE_FOR_REJECTED_REQUESTS_303
public static final java.lang.String STATUS_CODE_FOR_REJECTED_REQUESTS_304
public static final java.lang.String STATUS_CODE_FOR_REJECTED_REQUESTS_305
public static final java.lang.String STATUS_CODE_FOR_REJECTED_REQUESTS_307
public static final java.lang.String STATUS_CODE_FOR_REJECTED_REQUESTS_400
public static final java.lang.String STATUS_CODE_FOR_REJECTED_REQUESTS_401
public static final java.lang.String STATUS_CODE_FOR_REJECTED_REQUESTS_402
public static final java.lang.String STATUS_CODE_FOR_REJECTED_REQUESTS_403
public static final java.lang.String STATUS_CODE_FOR_REJECTED_REQUESTS_404
public static final java.lang.String STATUS_CODE_FOR_REJECTED_REQUESTS_405
public static final java.lang.String STATUS_CODE_FOR_REJECTED_REQUESTS_406
public static final java.lang.String STATUS_CODE_FOR_REJECTED_REQUESTS_407
public static final java.lang.String STATUS_CODE_FOR_REJECTED_REQUESTS_408
public static final java.lang.String STATUS_CODE_FOR_REJECTED_REQUESTS_409
public static final java.lang.String STATUS_CODE_FOR_REJECTED_REQUESTS_410
public static final java.lang.String STATUS_CODE_FOR_REJECTED_REQUESTS_411
public static final java.lang.String STATUS_CODE_FOR_REJECTED_REQUESTS_412
public static final java.lang.String STATUS_CODE_FOR_REJECTED_REQUESTS_413
public static final java.lang.String STATUS_CODE_FOR_REJECTED_REQUESTS_414
public static final java.lang.String STATUS_CODE_FOR_REJECTED_REQUESTS_415
public static final java.lang.String STATUS_CODE_FOR_REJECTED_REQUESTS_416
public static final java.lang.String STATUS_CODE_FOR_REJECTED_REQUESTS_417
public static final java.lang.String STATUS_CODE_FOR_REJECTED_REQUESTS_426
public static final java.lang.String STATUS_CODE_FOR_REJECTED_REQUESTS_470
public static final java.lang.String STATUS_CODE_FOR_REJECTED_REQUESTS_475
public static final java.lang.String STATUS_CODE_FOR_REJECTED_REQUESTS_500
public static final java.lang.String STATUS_CODE_FOR_REJECTED_REQUESTS_501
public static final java.lang.String STATUS_CODE_FOR_REJECTED_REQUESTS_502
public static final java.lang.String STATUS_CODE_FOR_REJECTED_REQUESTS_503
public static final java.lang.String STATUS_CODE_FOR_REJECTED_REQUESTS_504
public static final java.lang.String STATUS_CODE_FOR_REJECTED_REQUESTS_505
protected com.vmware.vapi.data.StructValue __dynamicStructureFields
public ALBWafConfig()
protected ALBWafConfig(com.vmware.vapi.data.StructValue __dynamicStructureFields)
public java.util.List<java.lang.String> getAllowedHttpVersions()
public void setAllowedHttpVersions(java.util.List<java.lang.String> allowedHttpVersions)
allowedHttpVersions - New value for the property.public java.util.List<java.lang.String> getAllowedMethods()
ALLOWED_METHODS_GETALLOWED_METHODS_HEADALLOWED_METHODS_PUTALLOWED_METHODS_DELETEALLOWED_METHODS_POSTALLOWED_METHODS_OPTIONSALLOWED_METHODS_TRACEALLOWED_METHODS_CONNECTALLOWED_METHODS_PATCHALLOWED_METHODS_PROPFINDALLOWED_METHODS_PROPPATCHALLOWED_METHODS_MKCOLALLOWED_METHODS_COPYALLOWED_METHODS_MOVEALLOWED_METHODS_LOCKALLOWED_METHODS_UNLOCKpublic void setAllowedMethods(java.util.List<java.lang.String> allowedMethods)
ALLOWED_METHODS_GETALLOWED_METHODS_HEADALLOWED_METHODS_PUTALLOWED_METHODS_DELETEALLOWED_METHODS_POSTALLOWED_METHODS_OPTIONSALLOWED_METHODS_TRACEALLOWED_METHODS_CONNECTALLOWED_METHODS_PATCHALLOWED_METHODS_PROPFINDALLOWED_METHODS_PROPPATCHALLOWED_METHODS_MKCOLALLOWED_METHODS_COPYALLOWED_METHODS_MOVEALLOWED_METHODS_LOCKALLOWED_METHODS_UNLOCKallowedMethods - New value for the property.public java.util.List<java.lang.String> getAllowedRequestContentTypes()
public void setAllowedRequestContentTypes(java.util.List<java.lang.String> allowedRequestContentTypes)
allowedRequestContentTypes - New value for the property.public java.lang.String getArgumentSeparator()
public void setArgumentSeparator(java.lang.String argumentSeparator)
argumentSeparator - New value for the property.public java.lang.Long getClientRequestMaxBodySize()
public void setClientRequestMaxBodySize(java.lang.Long clientRequestMaxBodySize)
clientRequestMaxBodySize - New value for the property.public java.lang.Long getCookieFormatVersion()
public void setCookieFormatVersion(java.lang.Long cookieFormatVersion)
cookieFormatVersion - New value for the property.public java.lang.Boolean getIgnoreIncompleteRequestBodyError()
public void setIgnoreIncompleteRequestBodyError(java.lang.Boolean ignoreIncompleteRequestBodyError)
ignoreIncompleteRequestBodyError - New value for the property.public java.lang.Long getMaxExecutionTime()
public void setMaxExecutionTime(java.lang.Long maxExecutionTime)
maxExecutionTime - New value for the property.public java.lang.Long getRegexMatchLimit()
public void setRegexMatchLimit(java.lang.Long regexMatchLimit)
regexMatchLimit - New value for the property.public java.lang.Long getRegexRecursionLimit()
public void setRegexRecursionLimit(java.lang.Long regexRecursionLimit)
regexRecursionLimit - New value for the property.public java.lang.String getRequestBodyDefaultAction()
public void setRequestBodyDefaultAction(java.lang.String requestBodyDefaultAction)
requestBodyDefaultAction - New value for the property.public java.lang.String getRequestHdrDefaultAction()
public void setRequestHdrDefaultAction(java.lang.String requestHdrDefaultAction)
requestHdrDefaultAction - New value for the property.public java.lang.String getResponseBodyDefaultAction()
public void setResponseBodyDefaultAction(java.lang.String responseBodyDefaultAction)
responseBodyDefaultAction - New value for the property.public java.lang.String getResponseHdrDefaultAction()
public void setResponseHdrDefaultAction(java.lang.String responseHdrDefaultAction)
responseHdrDefaultAction - New value for the property.public java.util.List<java.lang.String> getRestrictedExtensions()
public void setRestrictedExtensions(java.util.List<java.lang.String> restrictedExtensions)
restrictedExtensions - New value for the property.public java.util.List<java.lang.String> getRestrictedHeaders()
public void setRestrictedHeaders(java.util.List<java.lang.String> restrictedHeaders)
restrictedHeaders - New value for the property.public java.lang.Long getServerResponseMaxBodySize()
public void setServerResponseMaxBodySize(java.lang.Long serverResponseMaxBodySize)
serverResponseMaxBodySize - New value for the property.public java.util.List<java.lang.String> getStaticExtensions()
public void setStaticExtensions(java.util.List<java.lang.String> staticExtensions)
staticExtensions - New value for the property.public java.lang.String getStatusCodeForRejectedRequests()
STATUS_CODE_FOR_REJECTED_REQUESTS_0STATUS_CODE_FOR_REJECTED_REQUESTS_100STATUS_CODE_FOR_REJECTED_REQUESTS_101STATUS_CODE_FOR_REJECTED_REQUESTS_200STATUS_CODE_FOR_REJECTED_REQUESTS_201STATUS_CODE_FOR_REJECTED_REQUESTS_202STATUS_CODE_FOR_REJECTED_REQUESTS_203STATUS_CODE_FOR_REJECTED_REQUESTS_204STATUS_CODE_FOR_REJECTED_REQUESTS_205STATUS_CODE_FOR_REJECTED_REQUESTS_206STATUS_CODE_FOR_REJECTED_REQUESTS_300STATUS_CODE_FOR_REJECTED_REQUESTS_301STATUS_CODE_FOR_REJECTED_REQUESTS_302STATUS_CODE_FOR_REJECTED_REQUESTS_303STATUS_CODE_FOR_REJECTED_REQUESTS_304STATUS_CODE_FOR_REJECTED_REQUESTS_305STATUS_CODE_FOR_REJECTED_REQUESTS_307STATUS_CODE_FOR_REJECTED_REQUESTS_400STATUS_CODE_FOR_REJECTED_REQUESTS_401STATUS_CODE_FOR_REJECTED_REQUESTS_402STATUS_CODE_FOR_REJECTED_REQUESTS_403STATUS_CODE_FOR_REJECTED_REQUESTS_404STATUS_CODE_FOR_REJECTED_REQUESTS_405STATUS_CODE_FOR_REJECTED_REQUESTS_406STATUS_CODE_FOR_REJECTED_REQUESTS_407STATUS_CODE_FOR_REJECTED_REQUESTS_408STATUS_CODE_FOR_REJECTED_REQUESTS_409STATUS_CODE_FOR_REJECTED_REQUESTS_410STATUS_CODE_FOR_REJECTED_REQUESTS_411STATUS_CODE_FOR_REJECTED_REQUESTS_412STATUS_CODE_FOR_REJECTED_REQUESTS_413STATUS_CODE_FOR_REJECTED_REQUESTS_414STATUS_CODE_FOR_REJECTED_REQUESTS_415STATUS_CODE_FOR_REJECTED_REQUESTS_416STATUS_CODE_FOR_REJECTED_REQUESTS_417STATUS_CODE_FOR_REJECTED_REQUESTS_426STATUS_CODE_FOR_REJECTED_REQUESTS_470STATUS_CODE_FOR_REJECTED_REQUESTS_475STATUS_CODE_FOR_REJECTED_REQUESTS_500STATUS_CODE_FOR_REJECTED_REQUESTS_501STATUS_CODE_FOR_REJECTED_REQUESTS_502STATUS_CODE_FOR_REJECTED_REQUESTS_503STATUS_CODE_FOR_REJECTED_REQUESTS_504STATUS_CODE_FOR_REJECTED_REQUESTS_505public void setStatusCodeForRejectedRequests(java.lang.String statusCodeForRejectedRequests)
STATUS_CODE_FOR_REJECTED_REQUESTS_0STATUS_CODE_FOR_REJECTED_REQUESTS_100STATUS_CODE_FOR_REJECTED_REQUESTS_101STATUS_CODE_FOR_REJECTED_REQUESTS_200STATUS_CODE_FOR_REJECTED_REQUESTS_201STATUS_CODE_FOR_REJECTED_REQUESTS_202STATUS_CODE_FOR_REJECTED_REQUESTS_203STATUS_CODE_FOR_REJECTED_REQUESTS_204STATUS_CODE_FOR_REJECTED_REQUESTS_205STATUS_CODE_FOR_REJECTED_REQUESTS_206STATUS_CODE_FOR_REJECTED_REQUESTS_300STATUS_CODE_FOR_REJECTED_REQUESTS_301STATUS_CODE_FOR_REJECTED_REQUESTS_302STATUS_CODE_FOR_REJECTED_REQUESTS_303STATUS_CODE_FOR_REJECTED_REQUESTS_304STATUS_CODE_FOR_REJECTED_REQUESTS_305STATUS_CODE_FOR_REJECTED_REQUESTS_307STATUS_CODE_FOR_REJECTED_REQUESTS_400STATUS_CODE_FOR_REJECTED_REQUESTS_401STATUS_CODE_FOR_REJECTED_REQUESTS_402STATUS_CODE_FOR_REJECTED_REQUESTS_403STATUS_CODE_FOR_REJECTED_REQUESTS_404STATUS_CODE_FOR_REJECTED_REQUESTS_405STATUS_CODE_FOR_REJECTED_REQUESTS_406STATUS_CODE_FOR_REJECTED_REQUESTS_407STATUS_CODE_FOR_REJECTED_REQUESTS_408STATUS_CODE_FOR_REJECTED_REQUESTS_409STATUS_CODE_FOR_REJECTED_REQUESTS_410STATUS_CODE_FOR_REJECTED_REQUESTS_411STATUS_CODE_FOR_REJECTED_REQUESTS_412STATUS_CODE_FOR_REJECTED_REQUESTS_413STATUS_CODE_FOR_REJECTED_REQUESTS_414STATUS_CODE_FOR_REJECTED_REQUESTS_415STATUS_CODE_FOR_REJECTED_REQUESTS_416STATUS_CODE_FOR_REJECTED_REQUESTS_417STATUS_CODE_FOR_REJECTED_REQUESTS_426STATUS_CODE_FOR_REJECTED_REQUESTS_470STATUS_CODE_FOR_REJECTED_REQUESTS_475STATUS_CODE_FOR_REJECTED_REQUESTS_500STATUS_CODE_FOR_REJECTED_REQUESTS_501STATUS_CODE_FOR_REJECTED_REQUESTS_502STATUS_CODE_FOR_REJECTED_REQUESTS_503STATUS_CODE_FOR_REJECTED_REQUESTS_504STATUS_CODE_FOR_REJECTED_REQUESTS_505statusCodeForRejectedRequests - New value for the property.public java.lang.Boolean getXmlXxeProtection()
public void setXmlXxeProtection(java.lang.Boolean xmlXxeProtection)
xmlXxeProtection - New value for the property.public com.vmware.vapi.bindings.type.StructType _getType()
_getType in interface com.vmware.vapi.bindings.StaticStructurepublic com.vmware.vapi.data.StructValue _getDataValue()
_getDataValue in interface com.vmware.vapi.bindings.Structureprotected void _updateDataValue(com.vmware.vapi.data.StructValue structValue)
public void _validate()
_validate in interface com.vmware.vapi.bindings.StaticStructurepublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in interface com.vmware.vapi.bindings.StaticStructuretoString in class java.lang.Objectpublic boolean _hasTypeNameOf(java.lang.Class<? extends com.vmware.vapi.bindings.Structure> clazz)
_hasTypeNameOf in interface com.vmware.vapi.bindings.Structurepublic <T extends com.vmware.vapi.bindings.Structure> T _convertTo(java.lang.Class<T> clazz)
_convertTo in interface com.vmware.vapi.bindings.Structurepublic void _setDynamicField(java.lang.String fieldName,
com.vmware.vapi.data.DataValue fieldValue)
_setDynamicField in interface com.vmware.vapi.bindings.StaticStructurepublic com.vmware.vapi.data.DataValue _getDynamicField(java.lang.String fieldName)
_getDynamicField in interface com.vmware.vapi.bindings.StaticStructurepublic java.util.Set<java.lang.String> _getDynamicFieldNames()
_getDynamicFieldNames in interface com.vmware.vapi.bindings.StaticStructurepublic static com.vmware.vapi.bindings.type.StructType _getClassType()
StructType instance representing the static bindings
type for this Structure.public java.lang.String _getCanonicalName()
_getCanonicalName in interface com.vmware.vapi.bindings.Structurepublic static java.lang.String _getCanonicalTypeName()
_getCanonicalName().public static ALBWafConfig _newInstance(com.vmware.vapi.data.StructValue structValue)
structValue - the source of the data contained in the binding object. Could
contain more data than fields of this class can describe i.e.
newer version of the binding object. Could be null.StructTypepublic static ALBWafConfig _newInstance2(com.vmware.vapi.data.StructValue structValue)