Package jetbrains.buildServer.users.sync
Class RemoteUserData
- java.lang.Object
-
- jetbrains.buildServer.users.sync.RemoteUserData
-
public class RemoteUserData extends Object
Holds the user remote data.- Since:
- 8.0
- Author:
- Maxim Podkolzine (maxim.podkolzine@jetbrains.com)
-
-
Constructor Summary
Constructors Constructor Description RemoteUserData(String remoteId, String username, String displayName, String email, boolean emailVerified, List<String> defaultVcsUsernames, Map<String,String> customProperties)RemoteUserData(String remoteId, String username, String displayName, String email, List<String> defaultVcsUsernames, Map<String,String> customProperties)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,String>getCustomProperties()List<String>getDefaultVcsUsernames()StringgetDisplayName()StringgetEmail()StringgetRemoteId()ID of the entry by which it can then be referenced in the value of "member" attribute of the groupStringgetUsername()booleanisEmailVerified()StringtoString()
-
-
-
Method Detail
-
getRemoteId
@NotNull public String getRemoteId()
ID of the entry by which it can then be referenced in the value of "member" attribute of the group
-
getUsername
@NotNull public String getUsername()
-
getDisplayName
@Nullable public String getDisplayName()
-
getEmail
@Nullable public String getEmail()
-
isEmailVerified
public boolean isEmailVerified()
- Returns:
- true if email is verified
- Since:
- 9.1.2
-
-