- deleteProvisioner
Delete the provisioner with the given id.
- getAllProvisioners
Get all provisioners in the system.
- getFreeCapacity
Get the total amount of free capacity available across all provisioners.
- getNumAssignedWorkers
Get the number of workers assigned to the given tenant across all provisioners.
- getProvisioner
Get the provisioner for the given id.
- getProvisionersWithFreeCapacity
Get all provisioners that have free capacity above zero.
- getTenantProvisioners
Get all provisioners that are assigned workers for the given tenant.
- getTimedOutProvisioners
Get all provisioners that have not sent a heartbeat since the given timestamp in
milliseconds.
- setHeartbeat
Set the last heartbeat time of the given provisioner to the given timestamp in
milliseconds.
- writeProvisioner
Write the given provisioner.