Class UpdateWebACLRequest

    • Constructor Detail

      • UpdateWebACLRequest

        public UpdateWebACLRequest()
    • Method Detail

      • setChangeToken

        public void setChangeToken​(String changeToken)

        The value returned by the most recent call to GetChangeToken.

        Parameters:
        changeToken - The value returned by the most recent call to GetChangeToken.
      • getChangeToken

        public String getChangeToken()

        The value returned by the most recent call to GetChangeToken.

        Returns:
        The value returned by the most recent call to GetChangeToken.
      • withChangeToken

        public UpdateWebACLRequest withChangeToken​(String changeToken)

        The value returned by the most recent call to GetChangeToken.

        Parameters:
        changeToken - The value returned by the most recent call to GetChangeToken.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • getUpdates

        public List<WebACLUpdate> getUpdates()

        An array of updates to make to the WebACL.

        An array of WebACLUpdate objects that you want to insert into or delete from a WebACL. For more information, see the applicable data types:

        Returns:
        An array of updates to make to the WebACL.

        An array of WebACLUpdate objects that you want to insert into or delete from a WebACL. For more information, see the applicable data types:

      • setUpdates

        public void setUpdates​(Collection<WebACLUpdate> updates)

        An array of updates to make to the WebACL.

        An array of WebACLUpdate objects that you want to insert into or delete from a WebACL. For more information, see the applicable data types:

        Parameters:
        updates - An array of updates to make to the WebACL.

        An array of WebACLUpdate objects that you want to insert into or delete from a WebACL. For more information, see the applicable data types:

      • withUpdates

        public UpdateWebACLRequest withUpdates​(WebACLUpdate... updates)

        An array of updates to make to the WebACL.

        An array of WebACLUpdate objects that you want to insert into or delete from a WebACL. For more information, see the applicable data types:

        NOTE: This method appends the values to the existing list (if any). Use setUpdates(java.util.Collection) or withUpdates(java.util.Collection) if you want to override the existing values.

        Parameters:
        updates - An array of updates to make to the WebACL.

        An array of WebACLUpdate objects that you want to insert into or delete from a WebACL. For more information, see the applicable data types:

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • withUpdates

        public UpdateWebACLRequest withUpdates​(Collection<WebACLUpdate> updates)

        An array of updates to make to the WebACL.

        An array of WebACLUpdate objects that you want to insert into or delete from a WebACL. For more information, see the applicable data types:

        Parameters:
        updates - An array of updates to make to the WebACL.

        An array of WebACLUpdate objects that you want to insert into or delete from a WebACL. For more information, see the applicable data types:

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setDefaultAction

        public void setDefaultAction​(WafAction defaultAction)
        Parameters:
        defaultAction -
      • getDefaultAction

        public WafAction getDefaultAction()
        Returns:
      • withDefaultAction

        public UpdateWebACLRequest withDefaultAction​(WafAction defaultAction)
        Parameters:
        defaultAction -
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • toString

        public String toString()
        Returns a string representation of this object; useful for testing and debugging.
        Overrides:
        toString in class Object
        Returns:
        A string representation of this object.
        See Also:
        Object.toString()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object