@Generated(value="software.amazon.awssdk:codegen") public final class GetWebAclResponse extends Wafv2Response implements ToCopyableBuilder<GetWebAclResponse.Builder,GetWebAclResponse>
| Modifier and Type | Class and Description |
|---|---|
static interface |
GetWebAclResponse.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
applicationIntegrationURL()
The URL to use in SDK integrations with Amazon Web Services managed rule groups.
|
static GetWebAclResponse.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
lockToken()
A token used for optimistic locking.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends GetWebAclResponse.Builder> |
serializableBuilderClass() |
GetWebAclResponse.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
WebACL |
webACL()
The web ACL specification.
|
responseMetadatasdkHttpResponseclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final WebACL webACL()
The web ACL specification. You can modify the settings in this web ACL and use it to update this web ACL or create a new one.
public final String lockToken()
A token used for optimistic locking. WAF returns a token to your get and list requests,
to mark the state of the entity at the time of the request. To make changes to the entity associated with the
token, you provide the token to operations like update and delete. WAF uses the token
to ensure that no changes have been made to the entity since you last retrieved it. If a change has been made,
the update fails with a WAFOptimisticLockException. If this happens, perform another
get, and use the new token returned by that operation.
get and list
requests, to mark the state of the entity at the time of the request. To make changes to the entity
associated with the token, you provide the token to operations like update and
delete. WAF uses the token to ensure that no changes have been made to the entity since you
last retrieved it. If a change has been made, the update fails with a
WAFOptimisticLockException. If this happens, perform another get, and use the
new token returned by that operation.public final String applicationIntegrationURL()
The URL to use in SDK integrations with Amazon Web Services managed rule groups. For example, you can use the
integration SDKs with the account takeover prevention managed rule group AWSManagedRulesATPRuleSet
and the account creation fraud prevention managed rule group AWSManagedRulesACFPRuleSet. This is
only populated if you are using a rule group in your web ACL that integrates with your applications in this way.
For more information, see WAF client
application integration in the WAF Developer Guide.
AWSManagedRulesATPRuleSet and the account creation fraud prevention managed rule group
AWSManagedRulesACFPRuleSet. This is only populated if you are using a rule group in your web
ACL that integrates with your applications in this way. For more information, see WAF client
application integration in the WAF Developer Guide.public GetWebAclResponse.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<GetWebAclResponse.Builder,GetWebAclResponse>toBuilder in class AwsResponsepublic static GetWebAclResponse.Builder builder()
public static Class<? extends GetWebAclResponse.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsResponsepublic final boolean equals(Object obj)
equals in class AwsResponsepublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkResponseCopyright © 2023. All rights reserved.