ICustomerUser Interface
Implements
public interface ICustomerUser extends IPartnerComponent<Tuple<String,String>>, IEntityGetOperations<CustomerUser>, IEntityDeleteOperations<CustomerUser>, IEntityPatchOperations<CustomerUser>
Encapsulates a customer user behavior.
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| abstract void |
delete()
Deletes a user. |
|
abstract
Customer |
get()
Retrieves the customer user. |
|
abstract
ICustomer |
getDirectoryRoles()
Gets the current user's directory role collection operations. |
|
abstract
ICustomer |
getLicenseUpdates()
Gets the current user's license updates operations. |
|
abstract
ICustomer |
getLicenses()
Gets the current user's licenses collection operations. |
|
abstract
Customer |
patch(CustomerUser entity)
Updates the customer user. |
Method Details
delete
public abstract void delete()
Deletes a user.
get
public abstract CustomerUser get()
Retrieves the customer user.
Returns:
getDirectoryRoles
public abstract ICustomerUserRoleCollection getDirectoryRoles()
Gets the current user's directory role collection operations.
Returns:
getLicenseUpdates
public abstract ICustomerUserLicenseUpdates getLicenseUpdates()
Gets the current user's license updates operations.
Returns:
getLicenses
public abstract ICustomerUserLicenseCollection getLicenses()
Gets the current user's licenses collection operations.
Returns:
patch
public abstract CustomerUser patch(CustomerUser entity)
Updates the customer user.
Parameters:
Returns: