Interface | Description |
---|---|
AutoScaler<T> |
The AutoScaler has the actual methods to provision and terminate worker nodes.
|
Provisioner | |
ProvisioningService |
The ProvisioningService decides if worker nodes should be provisioned or terminated
based on the available tasks in the system and the state of the workers in the system.
|
ProvisioningStrategy<T extends TaskRunner> |
In general, the resource management is tied to the runner.
|
Class | Description |
---|---|
AbstractWorkerProvisioningStrategy | |
AutoScalingData | |
NoopAutoScaler<Void> |
This class just logs when scaling should occur.
|
NoopProvisioningStrategy<T extends TaskRunner> | |
PendingTaskBasedWorkerProvisioningConfig | |
PendingTaskBasedWorkerProvisioningStrategy | |
ProvisioningSchedulerConfig | |
ProvisioningUtil | |
ScalingStats | |
ScalingStats.ScalingEvent | |
SimpleWorkerProvisioningConfig | |
SimpleWorkerProvisioningStrategy |
Enum | Description |
---|---|
ScalingStats.EVENT |
Copyright © 2011–2018. All rights reserved.