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 CustomerUser get()

Retrieves the customer user.

abstract ICustomerUserRoleCollection getDirectoryRoles()

Gets the current user's directory role collection operations.

abstract ICustomerUserLicenseUpdates getLicenseUpdates()

Gets the current user's license updates operations.

abstract ICustomerUserLicenseCollection getLicenses()

Gets the current user's licenses collection operations.

abstract CustomerUser 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:

The customer user.

getDirectoryRoles

public abstract ICustomerUserRoleCollection getDirectoryRoles()

Gets the current user's directory role collection operations.

Returns:

The current user's directory role collection operations.

getLicenseUpdates

public abstract ICustomerUserLicenseUpdates getLicenseUpdates()

Gets the current user's license updates operations.

Returns:

The current user's license updates operations.

getLicenses

public abstract ICustomerUserLicenseCollection getLicenses()

Gets the current user's licenses collection operations.

Returns:

The current user's licenses collection operations.

patch

public abstract CustomerUser patch(CustomerUser entity)

Updates the customer user.

Parameters:

entity - Customer user entity.

Returns:

The updated user.

Applies to