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.