| Name | Description | Type | Package | Framework |
| AutoScalerPolicy | Policy that is attached to a Resizable entity and dynamically adjusts its size in response to emitted POOL_COLD and POOL_HOT events. | Class | brooklyn.policy.autoscaling | Brooklyn |
| AutoScalerPolicy .Builder | Class | brooklyn.policy.autoscaling | Brooklyn | |
| MaxPoolSizeReachedEvent | Class | brooklyn.policy.autoscaling | Brooklyn | |
| MaxPoolSizeReachedEvent .Builder | Class | brooklyn.policy.autoscaling | Brooklyn | |
| ResizeOperator | Interface | brooklyn.policy.autoscaling | Brooklyn | |
| SizeHistory | Using a TimeWindowedList, tracks the recent history of values to allow a summary of those values to be obtained. | Class | brooklyn.policy.autoscaling | Brooklyn |
| SizeHistory .WindowSummary | Class | brooklyn.policy.autoscaling | Brooklyn | |