Package com.epam.ta.reportportal.commons
Class ReportPortalUser.ReportPortalUserBuilder
- java.lang.Object
-
- com.epam.ta.reportportal.commons.ReportPortalUser.ReportPortalUserBuilder
-
- Enclosing class:
- ReportPortalUser
public static class ReportPortalUser.ReportPortalUserBuilder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ReportPortalUserbuild()ReportPortalUserfromUser(User user)ReportPortalUser.ReportPortalUserBuilderwithAuthorities(java.util.Collection<? extends org.springframework.security.core.GrantedAuthority> authorities)ReportPortalUser.ReportPortalUserBuilderwithEmail(java.lang.String email)ReportPortalUser.ReportPortalUserBuilderwithPassword(java.lang.String password)ReportPortalUser.ReportPortalUserBuilderwithProjectDetails(java.util.Map<java.lang.String,ReportPortalUser.ProjectDetails> projectDetails)ReportPortalUser.ReportPortalUserBuilderwithUserDetails(org.springframework.security.core.userdetails.UserDetails userDetails)ReportPortalUser.ReportPortalUserBuilderwithUserId(java.lang.Long userId)ReportPortalUser.ReportPortalUserBuilderwithUserName(java.lang.String userName)ReportPortalUser.ReportPortalUserBuilderwithUserRole(UserRole userRole)
-
-
-
Method Detail
-
withUserName
public ReportPortalUser.ReportPortalUserBuilder withUserName(java.lang.String userName)
-
withPassword
public ReportPortalUser.ReportPortalUserBuilder withPassword(java.lang.String password)
-
withAuthorities
public ReportPortalUser.ReportPortalUserBuilder withAuthorities(java.util.Collection<? extends org.springframework.security.core.GrantedAuthority> authorities)
-
withUserDetails
public ReportPortalUser.ReportPortalUserBuilder withUserDetails(org.springframework.security.core.userdetails.UserDetails userDetails)
-
withUserId
public ReportPortalUser.ReportPortalUserBuilder withUserId(java.lang.Long userId)
-
withUserRole
public ReportPortalUser.ReportPortalUserBuilder withUserRole(UserRole userRole)
-
withEmail
public ReportPortalUser.ReportPortalUserBuilder withEmail(java.lang.String email)
-
withProjectDetails
public ReportPortalUser.ReportPortalUserBuilder withProjectDetails(java.util.Map<java.lang.String,ReportPortalUser.ProjectDetails> projectDetails)
-
fromUser
public ReportPortalUser fromUser(User user)
-
build
public ReportPortalUser build()
-
-