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()
String
getDisplayName()
String
getEmail()
String
getRemoteId()
ID of the entry by which it can then be referenced in the value of "member" attribute of the groupString
getUsername()
boolean
isEmailVerified()
String
toString()
-
-
-
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
-
-