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