Interface User.Builder

    • Method Detail

      • name

        User.Builder name​(String name)

        The name of the user

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

        User.Builder status​(String status)

        Indicates the user status. Can be "active", "modifying" or "deleting".

        Parameters:
        status - Indicates the user status. Can be "active", "modifying" or "deleting".
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • accessString

        User.Builder accessString​(String accessString)

        Access permissions string used for this user.

        Parameters:
        accessString - Access permissions string used for this user.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • aclNames

        User.Builder aclNames​(Collection<String> aclNames)

        The names of the Access Control Lists to which the user belongs

        Parameters:
        aclNames - The names of the Access Control Lists to which the user belongs
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • aclNames

        User.Builder aclNames​(String... aclNames)

        The names of the Access Control Lists to which the user belongs

        Parameters:
        aclNames - The names of the Access Control Lists to which the user belongs
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • minimumEngineVersion

        User.Builder minimumEngineVersion​(String minimumEngineVersion)

        The minimum engine version supported for the user

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

        User.Builder authentication​(Authentication authentication)

        Denotes whether the user requires a password to authenticate.

        Parameters:
        authentication - Denotes whether the user requires a password to authenticate.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • arn

        User.Builder arn​(String arn)

        The Amazon Resource Name (ARN) of the user.

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