Class UserDataJson
- java.lang.Object
-
- com.blackberry.workspaces.sdk.api.json.BaseJson
-
- com.blackberry.workspaces.sdk.api.json.UserDataJson
-
- All Implemented Interfaces:
Serializable
public class UserDataJson extends BaseJson
Details about a user- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description UserDataJson()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description UserAbilitiesJson
getAbilities()
User abilitiesboolean
getCanChangePermissions()
Deprecated.Boolean
getCreateWorkspacesForOrg()
PermissionTemplatePayloadJson
getDefaultExchangePermissions()
Default Exchange permissionsString
getEmail()
Email addressBoolean
getEnableChunkedDownloads()
boolean
getEnableVideoFile()
Deprecated.String
getFullName()
Full nameString
getLanguage()
LanguageString
getLogoUrl()
Logon URLString
getMainServer()
Main serverOrganizationCustomizationJson
getOrganizationCustomization()
Organization customizationOrganizationPolicyJson
getOrganizationPolicyJson()
Organization policyOrganizationSubdomainCustomizationJson
getOrganizationSubdomainCustomization()
Organization subdomain customizationOrganizationSyncPolicyJson
getOrganizationSyncPolicyJson()
Organization sync policySet<OrgCapabilityType>
getOrgCapabilities()
List of organization capabilitiesboolean
getPermissionTemplateOverride()
Deprecated.ItemListJson<WorkspaceInfoJson>
getRoomList()
List of roomsList<TagTreeJson>
getTags()
List of tagsInteger
getTimezoneOffset()
Timezone offsetString
getUserGuid()
User guidboolean
isAppliance()
Deprecated.boolean
isCanChangePermissions()
Derived field to indicate if the user can change permissions setting when sharing or sending documents.boolean
isDidModifyWorkspaceList()
Did modify workspace listboolean
isEnableVideoFile()
boolean
isIsAppliance()
Is applianceboolean
isPermissionTemplateOverride()
Override org permission sharing templateboolean
isSendNotifications()
Send notificationsvoid
setAbilities(UserAbilitiesJson abilities)
User abilitiesvoid
setAppliance(boolean isAppliance)
Deprecated.void
setCanChangePermissions(boolean canChangePermissions)
Derived field to indicate if the user can change permissions setting when sharing or sending documents.void
setCreateWorkspacesForOrg(Boolean createWorkspacesForOrg)
void
setDefaultExchangePermissions(PermissionTemplatePayloadJson defaultExchangePermissions)
Default Exchange permissionsvoid
setDidModifyWorkspaceList(boolean didModifyWorkspaceList)
Did modify workspace listvoid
setEmail(String email)
Email addressvoid
setEnableChunkedDownloads(Boolean enableChunkedDownloads)
void
setEnableVideoFile(boolean enableVideoFile)
void
setFullName(String fullName)
Full namevoid
setIsAppliance(boolean isAppliance)
Is appliancevoid
setLanguage(String language)
Languagevoid
setLogoUrl(String logoUrl)
Logon URLvoid
setMainServer(String mainServer)
Main servervoid
setOrganizationCustomization(OrganizationCustomizationJson organizationCustomization)
Organization customizationvoid
setOrganizationPolicyJson(OrganizationPolicyJson organizationPolicyJson)
Organization policyvoid
setOrganizationSubdomainCustomization(OrganizationSubdomainCustomizationJson organizationSubdomainCustomization)
Organization subdomain customizationvoid
setOrganizationSyncPolicyJson(OrganizationSyncPolicyJson organizationSyncPolicyJson)
Organization sync policyvoid
setOrgCapabilities(Set<OrgCapabilityType> orgCapabilities)
List of organization capabilitiesvoid
setPermissionTemplateOverride(boolean permissionTemplateOverride)
Override org permission sharing templatevoid
setRoomList(ItemListJson<WorkspaceInfoJson> roomList)
List of roomsvoid
setSendNotifications(boolean sendNotifications)
Send notificationsvoid
setTags(List<TagTreeJson> tags)
List of tagsvoid
setTimezoneOffset(Integer timezoneOffset)
Timezone offsetvoid
setUserGuid(String userGuid)
User guid-
Methods inherited from class com.blackberry.workspaces.sdk.api.json.BaseJson
getObjType, setObjType, toString
-
-
-
-
Method Detail
-
isCanChangePermissions
public boolean isCanChangePermissions()
Derived field to indicate if the user can change permissions setting when sharing or sending documents.- Returns:
- Derived field to indicate if the user can change permissions setting when sharing or sending documents.
-
getCanChangePermissions
@Deprecated public boolean getCanChangePermissions()
Deprecated.Derived field to indicate if the user can change permissions setting when sharing or sending documents.- Returns:
- Derived field to indicate if the user can change permissions setting when sharing or sending documents.
-
setCanChangePermissions
public void setCanChangePermissions(boolean canChangePermissions)
Derived field to indicate if the user can change permissions setting when sharing or sending documents.- Parameters:
canChangePermissions
- Derived field to indicate if the user can change permissions setting when sharing or sending documents.
-
isPermissionTemplateOverride
public boolean isPermissionTemplateOverride()
Override org permission sharing template- Returns:
- Override org permission sharing template
-
getPermissionTemplateOverride
@Deprecated public boolean getPermissionTemplateOverride()
Deprecated.Override org permission sharing template- Returns:
- Override org permission sharing template
-
setPermissionTemplateOverride
public void setPermissionTemplateOverride(boolean permissionTemplateOverride)
Override org permission sharing template- Parameters:
permissionTemplateOverride
- Override org permission sharing template
-
getOrgCapabilities
public Set<OrgCapabilityType> getOrgCapabilities()
List of organization capabilities- Returns:
- List of organization capabilities
-
setOrgCapabilities
public void setOrgCapabilities(Set<OrgCapabilityType> orgCapabilities)
List of organization capabilities- Parameters:
orgCapabilities
- List of organization capabilities
-
isIsAppliance
public boolean isIsAppliance()
Is appliance- Returns:
- Is appliance
-
isAppliance
@Deprecated public boolean isAppliance()
Deprecated.Is appliance- Returns:
- Is appliance
-
setIsAppliance
public void setIsAppliance(boolean isAppliance)
Is appliance- Parameters:
isAppliance
- Is appliance
-
setAppliance
@Deprecated public void setAppliance(boolean isAppliance)
Deprecated.Is appliance- Parameters:
isAppliance
- Is appliance
-
getLanguage
public String getLanguage()
Language- Returns:
- Language
-
setLanguage
public void setLanguage(String language)
Language- Parameters:
language
- Language
-
isEnableVideoFile
public boolean isEnableVideoFile()
-
getEnableVideoFile
@Deprecated public boolean getEnableVideoFile()
Deprecated.
-
setEnableVideoFile
public void setEnableVideoFile(boolean enableVideoFile)
-
getEnableChunkedDownloads
public Boolean getEnableChunkedDownloads()
-
setEnableChunkedDownloads
public void setEnableChunkedDownloads(Boolean enableChunkedDownloads)
-
getAbilities
public UserAbilitiesJson getAbilities()
User abilities- Returns:
- User abilities
-
setAbilities
public void setAbilities(UserAbilitiesJson abilities)
User abilities- Parameters:
abilities
- User abilities
-
getCreateWorkspacesForOrg
public Boolean getCreateWorkspacesForOrg()
-
setCreateWorkspacesForOrg
public void setCreateWorkspacesForOrg(Boolean createWorkspacesForOrg)
-
getOrganizationPolicyJson
public OrganizationPolicyJson getOrganizationPolicyJson()
Organization policy- Returns:
- Organization policy
-
setOrganizationPolicyJson
public void setOrganizationPolicyJson(OrganizationPolicyJson organizationPolicyJson)
Organization policy- Parameters:
organizationPolicyJson
- Organization policy
-
getTimezoneOffset
public Integer getTimezoneOffset()
Timezone offset- Returns:
- Timezone offset
-
setTimezoneOffset
public void setTimezoneOffset(Integer timezoneOffset)
Timezone offset- Parameters:
timezoneOffset
- Timezone offset
-
getEmail
public String getEmail()
Email address- Returns:
- Email address
-
setEmail
public void setEmail(String email)
Email address- Parameters:
email
- Email address
-
isDidModifyWorkspaceList
public boolean isDidModifyWorkspaceList()
Did modify workspace list- Returns:
- Did modify workspace list
-
setDidModifyWorkspaceList
public void setDidModifyWorkspaceList(boolean didModifyWorkspaceList)
Did modify workspace list- Parameters:
didModifyWorkspaceList
- Did modify workspace list
-
getOrganizationSubdomainCustomization
public OrganizationSubdomainCustomizationJson getOrganizationSubdomainCustomization()
Organization subdomain customization- Returns:
- Organization subdomain customization
-
setOrganizationSubdomainCustomization
public void setOrganizationSubdomainCustomization(OrganizationSubdomainCustomizationJson organizationSubdomainCustomization)
Organization subdomain customization- Parameters:
organizationSubdomainCustomization
- Organization subdomain customization
-
getOrganizationCustomization
public OrganizationCustomizationJson getOrganizationCustomization()
Organization customization- Returns:
- Organization customization
-
setOrganizationCustomization
public void setOrganizationCustomization(OrganizationCustomizationJson organizationCustomization)
Organization customization- Parameters:
organizationCustomization
- Organization customization
-
getFullName
public String getFullName()
Full name- Returns:
- Full name
-
setFullName
public void setFullName(String fullName)
Full name- Parameters:
fullName
- Full name
-
getUserGuid
public String getUserGuid()
User guid- Returns:
- User guid
-
setUserGuid
public void setUserGuid(String userGuid)
User guid- Parameters:
userGuid
- User guid
-
getLogoUrl
public String getLogoUrl()
Logon URL- Returns:
- Logon URL
-
setLogoUrl
public void setLogoUrl(String logoUrl)
Logon URL- Parameters:
logoUrl
- Logon URL
-
getTags
public List<TagTreeJson> getTags()
List of tags- Returns:
- List of tags
-
setTags
public void setTags(List<TagTreeJson> tags)
List of tags- Parameters:
tags
- List of tags
-
getDefaultExchangePermissions
public PermissionTemplatePayloadJson getDefaultExchangePermissions()
Default Exchange permissions- Returns:
- Default Exchange permissions
-
setDefaultExchangePermissions
public void setDefaultExchangePermissions(PermissionTemplatePayloadJson defaultExchangePermissions)
Default Exchange permissions- Parameters:
defaultExchangePermissions
- Default Exchange permissions
-
getOrganizationSyncPolicyJson
public OrganizationSyncPolicyJson getOrganizationSyncPolicyJson()
Organization sync policy- Returns:
- Organization sync policy
-
setOrganizationSyncPolicyJson
public void setOrganizationSyncPolicyJson(OrganizationSyncPolicyJson organizationSyncPolicyJson)
Organization sync policy- Parameters:
organizationSyncPolicyJson
- Organization sync policy
-
isSendNotifications
public boolean isSendNotifications()
Send notifications- Returns:
- Send notifications
-
setSendNotifications
public void setSendNotifications(boolean sendNotifications)
Send notifications- Parameters:
sendNotifications
- Send notifications
-
getRoomList
public ItemListJson<WorkspaceInfoJson> getRoomList()
List of rooms- Returns:
- List of rooms
-
setRoomList
public void setRoomList(ItemListJson<WorkspaceInfoJson> roomList)
List of rooms- Parameters:
roomList
- List of rooms
-
getMainServer
public String getMainServer()
Main server- Returns:
- Main server
-
setMainServer
public void setMainServer(String mainServer)
Main server- Parameters:
mainServer
- Main server
-
-