Interface ACLPendingChanges.Builder

All Superinterfaces:
Buildable, CopyableBuilder<ACLPendingChanges.Builder,ACLPendingChanges>, SdkBuilder<ACLPendingChanges.Builder,ACLPendingChanges>, SdkPojo
Enclosing class:
ACLPendingChanges

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

    • userNamesToRemove

      ACLPendingChanges.Builder userNamesToRemove(Collection<String> userNamesToRemove)

      A list of user names being removed from the ACL

      Parameters:
      userNamesToRemove - A list of user names being removed from the ACL
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • userNamesToRemove

      ACLPendingChanges.Builder userNamesToRemove(String... userNamesToRemove)

      A list of user names being removed from the ACL

      Parameters:
      userNamesToRemove - A list of user names being removed from the ACL
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • userNamesToAdd

      ACLPendingChanges.Builder userNamesToAdd(Collection<String> userNamesToAdd)

      A list of users being added to the ACL

      Parameters:
      userNamesToAdd - A list of users being added to the ACL
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • userNamesToAdd

      ACLPendingChanges.Builder userNamesToAdd(String... userNamesToAdd)

      A list of users being added to the ACL

      Parameters:
      userNamesToAdd - A list of users being added to the ACL
      Returns:
      Returns a reference to this object so that method calls can be chained together.