public class ManagersApi
extends java.lang.Object
| Constructor and Description | 
|---|
| ManagersApi(ManagersService managersService)Constructs Managers API endpoint initialized with corresponding service class. | 
| Modifier and Type | Method and Description | 
|---|---|
| CreateManagerRequestExecutor | create(Manager manager)Provides executor that can be used to create new manager. | 
| DeleteManagerRequestManager | delete(java.util.UUID managerId)Provides executor that can be used to delete a manager. | 
| ManagersRequestExecutor | fetch()Provides executor that can be used to obtain managers. | 
| ManagerRequestExecutor | fetch(java.util.UUID id)Provides executor that can be used to obtain single manager by ID. | 
| UpdateManagerRequestExecutor | update(java.util.UUID managerId)Provides executor that can be used to update a manager. | 
public ManagersApi(ManagersService managersService)
managersService - the managers API service.public ManagerRequestExecutor fetch(java.util.UUID id)
id - the manager's unique identifier.public ManagersRequestExecutor fetch()
public CreateManagerRequestExecutor create(Manager manager)
manager - the manager.public UpdateManagerRequestExecutor update(java.util.UUID managerId)
managerId - the manager's unique identifier.public DeleteManagerRequestManager delete(java.util.UUID managerId)
managerId - the manager's unique identifier.