@Generated(value="io.swagger.codegen.languages.JavaClientCodegen", date="2024-01-08T21:27:32.920Z") public class AbstractStudyParticipant extends Object
Constructor and Description |
---|
AbstractStudyParticipant() |
Modifier and Type | Method and Description |
---|---|
AbstractStudyParticipant |
addDataGroupsItem(String dataGroupsItem) |
AbstractStudyParticipant |
addLanguagesItem(String languagesItem) |
AbstractStudyParticipant |
addRolesItem(Role rolesItem) |
AbstractStudyParticipant |
attributes(Map<String,String> attributes) |
AbstractStudyParticipant |
clientData(Object clientData) |
AbstractStudyParticipant |
clientTimeZone(String clientTimeZone) |
AbstractStudyParticipant |
dataGroups(List<String> dataGroups) |
AbstractStudyParticipant |
emailVerified(Boolean emailVerified) |
boolean |
equals(Object o) |
AbstractStudyParticipant |
externalIds(Map<String,String> externalIds) |
AbstractStudyParticipant |
firstName(String firstName) |
Map<String,String> |
getAttributes()
A map of user profile attributes that have been set for this user (the attributes themselves must be specified in the app's configuration, and the values are stored encrypted in case they capture personally-identifying information).
|
Object |
getClientData()
Client data for a user should be in a syntactically valid JSON format.
|
String |
getClientTimeZone()
Participant's time zone.
|
DateTime |
getCreatedOn()
The date and time the account was created.
|
List<String> |
getDataGroups()
The data groups set for this user.
|
Map<String,String> |
getExternalIds()
The exernal IDs this participant is associated to, mapped to the study that issued the external ID.
|
String |
getFirstName()
First name (given name) of the user.
|
String |
getId()
An ID assigned to this account by Bridge system.
|
List<String> |
getLanguages()
Two letter language codes to assign to this user (these are initially retrieved from the user's `Accept-Language` header and then persisted as part of account configuration).
|
String |
getLastName()
Last name (family name) of the user.
|
String |
getNote()
Optional note related to user account.
|
String |
getOrgMembership()
The identifier of the organization this account is a member of (this will be an administrative account and not a study participant).
|
List<Role> |
getRoles()
Get roles
|
SharingScope |
getSharingScope()
Get sharingScope
|
AccountStatus |
getStatus()
Get status
|
List<String> |
getStudyIds()
The studies this participant is associated to.
|
String |
getSynapseUserId()
The numerical identifier for a Synapse account.
|
int |
hashCode() |
Boolean |
isEmailVerified()
Has the user verified that they have control of this email address?
|
Boolean |
isNotifyByEmail()
True if the user has consented to be contacted via email outside the application, false otherwise.
|
Boolean |
isPhoneVerified()
Has the user verified that they have control of this phone number?
|
AbstractStudyParticipant |
languages(List<String> languages) |
AbstractStudyParticipant |
lastName(String lastName) |
AbstractStudyParticipant |
note(String note) |
AbstractStudyParticipant |
notifyByEmail(Boolean notifyByEmail) |
AbstractStudyParticipant |
orgMembership(String orgMembership) |
AbstractStudyParticipant |
phoneVerified(Boolean phoneVerified) |
AbstractStudyParticipant |
putAttributesItem(String key,
String attributesItem) |
AbstractStudyParticipant |
putExternalIdsItem(String key,
String externalIdsItem) |
AbstractStudyParticipant |
roles(List<Role> roles) |
void |
setAttributes(Map<String,String> attributes) |
void |
setClientData(Object clientData) |
void |
setClientTimeZone(String clientTimeZone) |
void |
setDataGroups(List<String> dataGroups) |
void |
setEmailVerified(Boolean emailVerified) |
void |
setExternalIds(Map<String,String> externalIds) |
void |
setFirstName(String firstName) |
void |
setLanguages(List<String> languages) |
void |
setLastName(String lastName) |
void |
setNote(String note) |
void |
setNotifyByEmail(Boolean notifyByEmail) |
void |
setOrgMembership(String orgMembership) |
void |
setPhoneVerified(Boolean phoneVerified) |
void |
setRoles(List<Role> roles) |
void |
setSharingScope(SharingScope sharingScope) |
void |
setStatus(AccountStatus status) |
void |
setSynapseUserId(String synapseUserId) |
AbstractStudyParticipant |
sharingScope(SharingScope sharingScope) |
AbstractStudyParticipant |
status(AccountStatus status) |
AbstractStudyParticipant |
synapseUserId(String synapseUserId) |
String |
toString() |
public AbstractStudyParticipant firstName(String firstName)
public String getFirstName()
public void setFirstName(String firstName)
public AbstractStudyParticipant lastName(String lastName)
public String getLastName()
public void setLastName(String lastName)
public AbstractStudyParticipant synapseUserId(String synapseUserId)
public String getSynapseUserId()
public void setSynapseUserId(String synapseUserId)
public String getId()
public AbstractStudyParticipant notifyByEmail(Boolean notifyByEmail)
public Boolean isNotifyByEmail()
public void setNotifyByEmail(Boolean notifyByEmail)
public AbstractStudyParticipant attributes(Map<String,String> attributes)
public AbstractStudyParticipant putAttributesItem(String key, String attributesItem)
public Map<String,String> getAttributes()
public AbstractStudyParticipant sharingScope(SharingScope sharingScope)
public SharingScope getSharingScope()
public void setSharingScope(SharingScope sharingScope)
public DateTime getCreatedOn()
public AbstractStudyParticipant emailVerified(Boolean emailVerified)
public Boolean isEmailVerified()
public void setEmailVerified(Boolean emailVerified)
public AbstractStudyParticipant phoneVerified(Boolean phoneVerified)
public Boolean isPhoneVerified()
public void setPhoneVerified(Boolean phoneVerified)
public AbstractStudyParticipant status(AccountStatus status)
public AccountStatus getStatus()
public void setStatus(AccountStatus status)
public AbstractStudyParticipant roles(List<Role> roles)
public AbstractStudyParticipant addRolesItem(Role rolesItem)
public AbstractStudyParticipant dataGroups(List<String> dataGroups)
public AbstractStudyParticipant addDataGroupsItem(String dataGroupsItem)
public List<String> getDataGroups()
public AbstractStudyParticipant clientData(Object clientData)
public Object getClientData()
public void setClientData(Object clientData)
public AbstractStudyParticipant languages(List<String> languages)
public AbstractStudyParticipant addLanguagesItem(String languagesItem)
public List<String> getLanguages()
public List<String> getStudyIds()
public AbstractStudyParticipant externalIds(Map<String,String> externalIds)
public AbstractStudyParticipant putExternalIdsItem(String key, String externalIdsItem)
public Map<String,String> getExternalIds()
public AbstractStudyParticipant orgMembership(String orgMembership)
public String getOrgMembership()
public void setOrgMembership(String orgMembership)
public AbstractStudyParticipant note(String note)
public String getNote()
public void setNote(String note)
public AbstractStudyParticipant clientTimeZone(String clientTimeZone)
public String getClientTimeZone()
public void setClientTimeZone(String clientTimeZone)
Copyright © 2024 Sage Bionetworks. All rights reserved.