Interface CreateWebAclResponse.Builder

All Superinterfaces:
AwsResponse.Builder, Buildable, CopyableBuilder<CreateWebAclResponse.Builder,CreateWebAclResponse>, SdkBuilder<CreateWebAclResponse.Builder,CreateWebAclResponse>, SdkPojo, SdkResponse.Builder, WafResponse.Builder
Enclosing class:
CreateWebAclResponse

public static interface CreateWebAclResponse.Builder extends WafResponse.Builder, SdkPojo, CopyableBuilder<CreateWebAclResponse.Builder,CreateWebAclResponse>
  • Method Details

    • webACL

      The WebACL returned in the CreateWebACL response.

      Parameters:
      webACL - The WebACL returned in the CreateWebACL response.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • webACL

      The WebACL returned in the CreateWebACL response.

      This is a convenience method that creates an instance of the WebACL.Builder avoiding the need to create one manually via WebACL.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to webACL(WebACL).

      Parameters:
      webACL - a consumer that will call methods on WebACL.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • changeToken

      CreateWebAclResponse.Builder changeToken(String changeToken)

      The ChangeToken that you used to submit the CreateWebACL request. You can also use this value to query the status of the request. For more information, see GetChangeTokenStatus.

      Parameters:
      changeToken - The ChangeToken that you used to submit the CreateWebACL request. You can also use this value to query the status of the request. For more information, see GetChangeTokenStatus.
      Returns:
      Returns a reference to this object so that method calls can be chained together.