Package com.mypurecloud.sdk.v2.model
Class ScimV2CreateUser
java.lang.Object
com.mypurecloud.sdk.v2.model.ScimV2CreateUser
- All Implemented Interfaces:
Serializable
Defines the creation of a SCIM user.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionIndicates whether the user's administrative status is active.displayName(String displayName) The display name of the user.The list of the user's email addresses.booleanexternalId(String externalId) The external ID of the user.getRoles()getTitle()inthashCode()The new password for the Genesys Cloud user.phoneNumbers(List<ScimPhoneNumber> phoneNumbers) The list of the user's phone numbers.roles(List<ScimUserRole> roles) The list of roles assigned to the user.voidvoidsetDisplayName(String displayName) voidvoidsetExternalId(String externalId) voidsetPassword(String password) voidsetPhoneNumbers(List<ScimPhoneNumber> phoneNumbers) voidsetRoles(List<ScimUserRole> roles) voidvoidsetUrnietfparamsscimschemasextensionenterprise20User(ScimV2EnterpriseUser urnietfparamsscimschemasextensionenterprise20User) voidsetUrnietfparamsscimschemasextensiongenesyspurecloud20User(ScimUserExtensions urnietfparamsscimschemasextensiongenesyspurecloud20User) voidsetUserName(String userName) The user's title.toString()urnietfparamsscimschemasextensionenterprise20User(ScimV2EnterpriseUser urnietfparamsscimschemasextensionenterprise20User) The URI of the schema for the enterprise user.urnietfparamsscimschemasextensiongenesyspurecloud20User(ScimUserExtensions urnietfparamsscimschemasextensiongenesyspurecloud20User) The URI of the schema for the Genesys Cloud user.The user's Genesys Cloud email address.
-
Constructor Details
-
ScimV2CreateUser
public ScimV2CreateUser() -
ScimV2CreateUser
-
-
Method Details
-
getSchemas
-
active
Indicates whether the user's administrative status is active. -
getActive
-
setActive
-
userName
The user's Genesys Cloud email address. Must be unique. -
getUserName
-
setUserName
-
displayName
The display name of the user. -
getDisplayName
-
setDisplayName
-
password
The new password for the Genesys Cloud user. Does not return an existing password. When creating a user, if a password is not supplied, then a password will be randomly generated that is 40 characters in length and contains five characters from each of the password policy groups. -
getPassword
-
setPassword
-
title
The user's title. -
getTitle
-
setTitle
-
phoneNumbers
The list of the user's phone numbers. -
getPhoneNumbers
-
setPhoneNumbers
-
emails
The list of the user's email addresses. -
getEmails
-
setEmails
-
externalId
The external ID of the user. Set by the provisioning client. \"caseExact\" is set to \"true\". \"mutability\" is set to \"readWrite\". -
getExternalId
-
setExternalId
-
getGroups
-
roles
The list of roles assigned to the user. -
getRoles
-
setRoles
-
urnietfparamsscimschemasextensionenterprise20User
public ScimV2CreateUser urnietfparamsscimschemasextensionenterprise20User(ScimV2EnterpriseUser urnietfparamsscimschemasextensionenterprise20User) The URI of the schema for the enterprise user. -
getUrnietfparamsscimschemasextensionenterprise20User
-
setUrnietfparamsscimschemasextensionenterprise20User
public void setUrnietfparamsscimschemasextensionenterprise20User(ScimV2EnterpriseUser urnietfparamsscimschemasextensionenterprise20User) -
urnietfparamsscimschemasextensiongenesyspurecloud20User
public ScimV2CreateUser urnietfparamsscimschemasextensiongenesyspurecloud20User(ScimUserExtensions urnietfparamsscimschemasextensiongenesyspurecloud20User) The URI of the schema for the Genesys Cloud user. -
getUrnietfparamsscimschemasextensiongenesyspurecloud20User
-
setUrnietfparamsscimschemasextensiongenesyspurecloud20User
public void setUrnietfparamsscimschemasextensiongenesyspurecloud20User(ScimUserExtensions urnietfparamsscimschemasextensiongenesyspurecloud20User) -
equals
-
hashCode
public int hashCode() -
toString
-