Interface WebACLSummary.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<WebACLSummary.Builder,,WebACLSummary> SdkBuilder<WebACLSummary.Builder,,WebACLSummary> SdkPojo
- Enclosing class:
WebACLSummary
@Mutable
@NotThreadSafe
public static interface WebACLSummary.Builder
extends SdkPojo, CopyableBuilder<WebACLSummary.Builder,WebACLSummary>
-
Method Summary
Modifier and TypeMethodDescriptionA friendly name or description of the WebACL.A unique identifier for aWebACL.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
webACLId
A unique identifier for a
WebACL. You useWebACLIdto get information about aWebACL(see GetWebACL), update aWebACL(see UpdateWebACL), and delete aWebACLfrom AWS WAF (see DeleteWebACL).WebACLIdis returned by CreateWebACL and by ListWebACLs.- Parameters:
webACLId- A unique identifier for aWebACL. You useWebACLIdto get information about aWebACL(see GetWebACL), update aWebACL(see UpdateWebACL), and delete aWebACLfrom AWS WAF (see DeleteWebACL).WebACLIdis returned by CreateWebACL and by ListWebACLs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
A friendly name or description of the WebACL. You can't change the name of a
WebACLafter you create it.- Parameters:
name- A friendly name or description of the WebACL. You can't change the name of aWebACLafter you create it.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-