| Name | Description | Type | Package | Framework |
| BasicReference | Class | brooklyn.internal.storage.impl | Brooklyn | |
| BrooklynFeatureEnablement | For enabling/disabling experimental features. | Class | brooklyn.internal | Brooklyn |
| BrooklynStorage | Interface | brooklyn.internal.storage | Brooklyn | |
| BrooklynStorageImpl | Class | brooklyn.internal.storage.impl | Brooklyn | |
| ConcurrentMapAcceptingNullVals | A decorator for a ConcurrentMap that allows null values to be used. | Class | brooklyn.internal.storage.impl | Brooklyn |
| DataGrid | Interface | brooklyn.internal.storage | Brooklyn | |
| DataGridFactory | A factory for creating a DataGrid. | Interface | brooklyn.internal.storage | Brooklyn |
| HazelcastDataGrid | Class | brooklyn.internal.storage.impl.hazelcast | Brooklyn | |
| HazelcastDataGridFactory | Class | brooklyn.internal.storage.impl.hazelcast | Brooklyn | |
| InmemoryDatagrid | A simple implementation of datagrid backed by in-memory (unpersisted) maps, within a single JVM. | Class | brooklyn.internal.storage.impl.inmemory | Brooklyn |
| InMemoryDataGridFactory | Class | brooklyn.internal.storage.impl.inmemory | Brooklyn | |
| Reference | A reference to a value, backed by the storage-medium. | Interface | brooklyn.internal.storage | Brooklyn |