@Generated(value="software.amazon.awssdk:codegen") public final class ListResourcesForWebAclRequest extends Wafv2Request implements ToCopyableBuilder<ListResourcesForWebAclRequest.Builder,ListResourcesForWebAclRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
ListResourcesForWebAclRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ListResourcesForWebAclRequest.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
ResourceType |
resourceType()
Used for web ACLs that are scoped for regional applications.
|
String |
resourceTypeAsString()
Used for web ACLs that are scoped for regional applications.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ListResourcesForWebAclRequest.Builder> |
serializableBuilderClass() |
ListResourcesForWebAclRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
webACLArn()
The Amazon Resource Name (ARN) of the web ACL.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String webACLArn()
The Amazon Resource Name (ARN) of the web ACL.
public final ResourceType resourceType()
Used for web ACLs that are scoped for regional applications. A regional application can be an Application Load Balancer (ALB), an Amazon API Gateway REST API, an AppSync GraphQL API, an Amazon Cognito user pool, an App Runner service, or an Amazon Web Services Verified Access instance.
If you don't provide a resource type, the call uses the resource type APPLICATION_LOAD_BALANCER.
Default: APPLICATION_LOAD_BALANCER
If the service returns an enum value that is not available in the current SDK version, resourceType will
return ResourceType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
resourceTypeAsString().
If you don't provide a resource type, the call uses the resource type
APPLICATION_LOAD_BALANCER.
Default: APPLICATION_LOAD_BALANCER
ResourceTypepublic final String resourceTypeAsString()
Used for web ACLs that are scoped for regional applications. A regional application can be an Application Load Balancer (ALB), an Amazon API Gateway REST API, an AppSync GraphQL API, an Amazon Cognito user pool, an App Runner service, or an Amazon Web Services Verified Access instance.
If you don't provide a resource type, the call uses the resource type APPLICATION_LOAD_BALANCER.
Default: APPLICATION_LOAD_BALANCER
If the service returns an enum value that is not available in the current SDK version, resourceType will
return ResourceType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
resourceTypeAsString().
If you don't provide a resource type, the call uses the resource type
APPLICATION_LOAD_BALANCER.
Default: APPLICATION_LOAD_BALANCER
ResourceTypepublic ListResourcesForWebAclRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ListResourcesForWebAclRequest.Builder,ListResourcesForWebAclRequest>toBuilder in class Wafv2Requestpublic static ListResourcesForWebAclRequest.Builder builder()
public static Class<? extends ListResourcesForWebAclRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic 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 SdkRequestCopyright © 2023. All rights reserved.