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.