public class BoxUserRequestObject extends BoxSimpleUserRequestObject
| Constructor and Description |
|---|
BoxUserRequestObject() |
| Modifier and Type | Method and Description |
|---|---|
static BoxUserRequestObject |
createEnterpriseUserRequestObject(java.lang.String login,
java.lang.String name)
Request entity to create an enterprise user.
|
BoxUserRequestObject |
setAddress(java.lang.String address) |
BoxUserRequestObject |
setCanSeeManagedUsers(boolean canSeeManagedUsers) |
BoxUserRequestObject |
setEnterprise(BoxEnterpriseRequestEntity enterprise) |
BoxUserRequestObject |
setExemptFromDeviceLimits(boolean exemptFromDeviceLimits) |
BoxUserRequestObject |
setExemptFromLoginVerification(boolean exemptFromLoginVerification) |
BoxUserRequestObject |
setJobTitle(java.lang.String jobTitle) |
BoxUserRequestObject |
setLanguage(java.lang.String language) |
BoxUserRequestObject |
setLogin(java.lang.String login)
Set Login(email) of the user.
|
BoxUserRequestObject |
setName(java.lang.String name) |
BoxUserRequestObject |
setPhone(java.lang.String phone) |
BoxUserRequestObject |
setRole(java.lang.String role)
Set The the user's enterprise role.
|
BoxUserRequestObject |
setSpaceAmount(double spaceAmount) |
BoxUserRequestObject |
setStatus(java.lang.String status) |
BoxUserRequestObject |
setSyncEnabled(boolean isSyncEnabled) |
BoxUserRequestObject |
setTrackingCodes(java.util.LinkedHashMap<java.lang.String,java.lang.String> trackingCodes) |
static BoxUserRequestObject |
updateUserInfoRequestObject(boolean notify)
Request entity to update an enterprise user.
|
moveFolderToAnotherUserRequestEntity, setNotifyUsergetFromEntity, getJSONEntity, getRequestExtras, put, setPagepublic static BoxUserRequestObject createEnterpriseUserRequestObject(java.lang.String login, java.lang.String name)
login - Login(email) of the user.name - name of the userpublic static BoxUserRequestObject updateUserInfoRequestObject(boolean notify)
notify - whether to notify user if user is rolled out of enterprisepublic BoxUserRequestObject setName(java.lang.String name)
public BoxUserRequestObject setLogin(java.lang.String login)
login - loginpublic BoxUserRequestObject setRole(java.lang.String role)
BoxUser.ROLE_ADMIN , BoxUser.ROLE_COADMIN or BoxUser.ROLE_USER.role - public BoxUserRequestObject setLanguage(java.lang.String language)
language - the language to setpublic BoxUserRequestObject setSyncEnabled(boolean isSyncEnabled)
isSyncEnabled - the isSyncEnabled to setpublic BoxUserRequestObject setJobTitle(java.lang.String jobTitle)
jobTitle - the jobTitle to setpublic BoxUserRequestObject setPhone(java.lang.String phone)
phone - the phone to setpublic BoxUserRequestObject setAddress(java.lang.String address)
address - the address to setpublic BoxUserRequestObject setSpaceAmount(double spaceAmount)
spaceAmount - the spaceAmount to setpublic BoxUserRequestObject setTrackingCodes(java.util.LinkedHashMap<java.lang.String,java.lang.String> trackingCodes)
trackingCodes - the trackingCodes to setpublic BoxUserRequestObject setCanSeeManagedUsers(boolean canSeeManagedUsers)
canSeeManagedUsers - the canSeeManagedUsers to setpublic BoxUserRequestObject setStatus(java.lang.String status)
status - the status to set. Status of the user. This String can be BoxUser.STATUS_ACTIVE or
BoxUser.STATUS_INACTIVEpublic BoxUserRequestObject setExemptFromDeviceLimits(boolean exemptFromDeviceLimits)
exemptFromDeviceLimits - the exemptFromDeviceLimits to setpublic BoxUserRequestObject setExemptFromLoginVerification(boolean exemptFromLoginVerification)
exemptFromLoginVerification - the exemptFromLoginVerification to setpublic BoxUserRequestObject setEnterprise(BoxEnterpriseRequestEntity enterprise)
enterprise - the enterprise to set. Note when updating user information you can set this to null in order to roll the user out from enterprise.