Class GraphDeltaQueryUser
java.lang.Object
com.atlassian.crowd.directory.rest.entity.user.GraphUser
com.atlassian.crowd.directory.rest.entity.delta.GraphDeltaQueryUser
- All Implemented Interfaces:
GraphDeletableObject
Represents a user fetched from a Microsoft Graph delta query. In addition to regular user properties an optional
removed marker may be present
-
Field Summary
Fields inherited from interface com.atlassian.crowd.directory.rest.entity.delta.GraphDeletableObject
REMOVED_PROPERTY_NAME
-
Constructor Summary
ConstructorsConstructorDescriptionGraphDeltaQueryUser
(String userPrincipalName) GraphDeltaQueryUser
(String id, String displayName, String givenName, String mail, String surname, String userPrincipalName, Boolean accountEnabled) GraphDeltaQueryUser
(String id, String displayName, String givenName, String mail, String surname, String userPrincipalName, Boolean accountEnabled, GraphDeltaQueryRemoved removed) -
Method Summary
Methods inherited from class com.atlassian.crowd.directory.rest.entity.user.GraphUser
getAccountEnabled, getDisplayName, getGivenName, getId, getMail, getSurname, getUserPrincipalName
-
Constructor Details
-
GraphDeltaQueryUser
-
GraphDeltaQueryUser
-
GraphDeltaQueryUser
-
-
Method Details
-
getRemoved
- Specified by:
getRemoved
in interfaceGraphDeletableObject
- Returns:
- the object representing the removal
-