Interface UpdateUserDetails.Builder

  • Method Details

    • firstName

      UpdateUserDetails.Builder firstName(String firstName)

      The new first name for the user.

      Parameters:
      firstName - The new first name for the user.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastName

      UpdateUserDetails.Builder lastName(String lastName)

      The new last name for the user.

      Parameters:
      lastName - The new last name for the user.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • username

      UpdateUserDetails.Builder username(String username)

      The new username or email address for the user.

      Parameters:
      username - The new username or email address for the user.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • securityGroupIds

      UpdateUserDetails.Builder securityGroupIds(Collection<String> securityGroupIds)

      The updated list of security group IDs to which the user should belong.

      Parameters:
      securityGroupIds - The updated list of security group IDs to which the user should belong.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • securityGroupIds

      UpdateUserDetails.Builder securityGroupIds(String... securityGroupIds)

      The updated list of security group IDs to which the user should belong.

      Parameters:
      securityGroupIds - The updated list of security group IDs to which the user should belong.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • inviteCode

      UpdateUserDetails.Builder inviteCode(String inviteCode)

      A new custom invite code for the user.

      Parameters:
      inviteCode - A new custom invite code for the user.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • inviteCodeTtl

      UpdateUserDetails.Builder inviteCodeTtl(Integer inviteCodeTtl)

      The new time-to-live for the invite code in days.

      Parameters:
      inviteCodeTtl - The new time-to-live for the invite code in days.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • codeValidation

      UpdateUserDetails.Builder codeValidation(Boolean codeValidation)

      Indicates whether the user can be verified through a custom invite code.

      Parameters:
      codeValidation - Indicates whether the user can be verified through a custom invite code.
      Returns:
      Returns a reference to this object so that method calls can be chained together.