Interface ACL.Builder

    • Method Detail

      • name

        ACL.Builder name​(String name)

        The name of the Access Control List

        Parameters:
        name - The name of the Access Control List
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • status

        ACL.Builder status​(String status)

        Indicates ACL status. Can be "creating", "active", "modifying", "deleting".

        Parameters:
        status - Indicates ACL status. Can be "creating", "active", "modifying", "deleting".
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • userNames

        ACL.Builder userNames​(Collection<String> userNames)

        The list of user names that belong to the ACL.

        Parameters:
        userNames - The list of user names that belong to the ACL.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • userNames

        ACL.Builder userNames​(String... userNames)

        The list of user names that belong to the ACL.

        Parameters:
        userNames - The list of user names that belong to the ACL.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • minimumEngineVersion

        ACL.Builder minimumEngineVersion​(String minimumEngineVersion)

        The minimum engine version supported for the ACL

        Parameters:
        minimumEngineVersion - The minimum engine version supported for the ACL
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • pendingChanges

        ACL.Builder pendingChanges​(ACLPendingChanges pendingChanges)

        A list of updates being applied to the ACL.

        Parameters:
        pendingChanges - A list of updates being applied to the ACL.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • clusters

        ACL.Builder clusters​(Collection<String> clusters)

        A list of clusters associated with the ACL.

        Parameters:
        clusters - A list of clusters associated with the ACL.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • clusters

        ACL.Builder clusters​(String... clusters)

        A list of clusters associated with the ACL.

        Parameters:
        clusters - A list of clusters associated with the ACL.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • arn

        ACL.Builder arn​(String arn)

        The Amazon Resource Name (ARN) of the ACL

        Parameters:
        arn - The Amazon Resource Name (ARN) of the ACL
        Returns:
        Returns a reference to this object so that method calls can be chained together.