Package org.radarbase.management.client
Class MPSubject
-
- All Implemented Interfaces:
@Serializable() public final class MPSubjectManagementPortal Subject DTO.
-
-
Field Summary
Fields Modifier and Type Field Description private final Stringidprivate final transient StringprojectIdprivate final MPProjectprojectprivate final StringexternalIdprivate final StringexternalLinkprivate final Stringstatusprivate final Stringgroupprivate final Map<String, String>attributes
-
Method Summary
Modifier and Type Method Description final StringgetId()User id, a name that identifies it uniquely. final StringgetProjectId()Project id that the subject belongs to. final MPProjectgetProject()Full project details that a subject belongs to. final StringgetExternalId()ID in an external system for the user. final StringgetExternalLink()ID Link in an external system for the user. final StringgetStatus()User status in the project. final StringgetGroup()Group of the subject. final Map<String, String>getAttributes()Additional attributes of the user. -
-
Method Detail
-
getProjectId
final String getProjectId()
Project id that the subject belongs to.
-
getProject
final MPProject getProject()
Full project details that a subject belongs to.
-
getExternalId
final String getExternalId()
ID in an external system for the user.
-
getExternalLink
final String getExternalLink()
ID Link in an external system for the user.
-
getAttributes
final Map<String, String> getAttributes()
Additional attributes of the user.
-
-
-
-