Package com.atlassian.jira.user.util
Class DuplicatedUsersToDirectoriesMapping.Builder
java.lang.Object
com.atlassian.jira.user.util.DuplicatedUsersToDirectoriesMapping.Builder
- Enclosing class:
- DuplicatedUsersToDirectoriesMapping
Builder class used to construct
DuplicatedUsersToDirectoriesMapping objects.- Since:
- 8.19
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddDirectoryForUser(String username, com.atlassian.crowd.embedded.api.Directory directory, boolean isUserActive) This method adds a new directory for the given user.BuildsDuplicatedUsersToDirectoriesMappingobject and filters out users who are not duplicated.
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
addDirectoryForUser
public DuplicatedUsersToDirectoriesMapping.Builder addDirectoryForUser(String username, com.atlassian.crowd.embedded.api.Directory directory, boolean isUserActive) This method adds a new directory for the given user.- Parameters:
username- The username of user who will the directory be added to.directory- The directory that will be associated with user.isUserActive- Is the provided user active in given directory.- Returns:
- Builder instance.
- Since:
- 8.19
-
buildDuplicatedUsers
BuildsDuplicatedUsersToDirectoriesMappingobject and filters out users who are not duplicated.- Returns:
- The user mapping instance without not duplicated users.
- Since:
- 8.19
-