| Name | Description | Type | Package | Framework |
| AbstractCollectionConfigKey | Class | brooklyn.event.basic | Brooklyn | |
| AbstractStructuredConfigKey | Class | brooklyn.event.basic | Brooklyn | |
| AttributeMap | A Map of Entity attribute values. | Class | brooklyn.event.basic | Brooklyn |
| AttributeSensorAndConfigKey | A Sensor describing an attribute that can be configured with inputs that are used to derive the final value. | Class | brooklyn.event.basic | Brooklyn |
| BasicAttributeSensor | A Sensor describing an attribute change. | Class | brooklyn.event.basic | Brooklyn |
| BasicAttributeSensorAndConfigKey | A Sensor describing an attribute that can be configured with a default value. | Class | brooklyn.event.basic | Brooklyn |
| BasicAttributeSensorAndConfigKey .IntegerAttributeSensorAndConfigKey | Class | brooklyn.event.basic | Brooklyn | |
| BasicAttributeSensorAndConfigKey .StringAttributeSensorAndConfigKey | Class | brooklyn.event.basic | Brooklyn | |
| BasicConfigKey | Class | brooklyn.event.basic | Brooklyn | |
| BasicConfigKey .BasicConfigKeyOverwriting | used to record a key which overwrites another; only needed at disambiguation time if a class declares a key and an equivalent one (often inherited) which overwrites it. | Class | brooklyn.event.basic | Brooklyn |
| BasicConfigKey .Builder | Class | brooklyn.event.basic | Brooklyn | |
| BasicNotificationSensor | A Sensor used to notify subscribers about events. | Class | brooklyn.event.basic | Brooklyn |
| BasicSensor | Parent for all Sensors. | Class | brooklyn.event.basic | Brooklyn |
| BasicSensorEvent | A SensorEvent containing data from a Sensor generated by an Entity. | Class | brooklyn.event.basic | Brooklyn |
| DependentConfiguration | Conveniences for making tasks which run in entity ExecutionContexts, subscribing to attributes from other entities, possibly transforming those; these Task instances are typically passed in EntityLocal. | Class | brooklyn.event.basic | Brooklyn |
| DependentConfiguration .AttributeAndSensorCondition | Class | brooklyn.event.basic | Brooklyn | |
| DependentConfiguration .Builder | Builder for producing variants of attributeWhenReady. | Class | brooklyn.event.basic | Brooklyn |
| DependentConfiguration .MultiBuilder | Builder for producing variants of attributeWhenReady. | Class | brooklyn.event.basic | Brooklyn |
| DependentConfiguration .ProtoBuilder | Builder for producing variants of attributeWhenReady. | Class | brooklyn.event.basic | Brooklyn |
| ListConfigKey | A config key representing a list of values. | Class | brooklyn.event.basic | Brooklyn |
| ListConfigKey .ListModification | Interface | brooklyn.event.basic | Brooklyn | |
| ListConfigKey .ListModificationBase | Class | brooklyn.event.basic | Brooklyn | |
| ListConfigKey .ListModifications | Class | brooklyn.event.basic | Brooklyn | |
| MapConfigKey | A config key which represents a map, where contents can be accessed directly via subkeys. | Class | brooklyn.event.basic | Brooklyn |
| MapConfigKey .MapModification | Interface | brooklyn.event.basic | Brooklyn | |
| MapConfigKey .MapModificationBase | Class | brooklyn.event.basic | Brooklyn | |
| MapConfigKey .MapModifications | Class | brooklyn.event.basic | Brooklyn | |
| PortAttributeSensorAndConfigKey | A Sensor describing a port on a system, with a ConfigKey which can be configured with a port range | Class | brooklyn.event.basic | Brooklyn |
| Sensors | Class | brooklyn.event.basic | Brooklyn | |
| SetConfigKey | A config key representing a set of values. | Class | brooklyn.event.basic | Brooklyn |
| SetConfigKey .SetModification | Interface | brooklyn.event.basic | Brooklyn | |
| SetConfigKey .SetModificationBase | Class | brooklyn.event.basic | Brooklyn | |
| SetConfigKey .SetModifications | Class | brooklyn.event.basic | Brooklyn | |
| StructuredConfigKey | Interface | brooklyn.event.basic | Brooklyn | |
| StructuredConfigKey .StructuredModification | Interface | brooklyn.event.basic | Brooklyn | |
| StructuredConfigKey .StructuredModifications | Class | brooklyn.event.basic | Brooklyn | |
| SubElementConfigKey | Class | brooklyn.event.basic | Brooklyn | |
| TemplatedStringAttributeSensorAndConfigKey | A ConfigKey which takes a freemarker-templated string, and whose value is converted to a sensor by processing the template | Class | brooklyn.event.basic | Brooklyn |