| Interface | Description |
|---|---|
| Attributes |
This interface should be used to access
Sensor definitions. |
| EntityInternal |
Extended Entity interface with additional functionality that is purely-internal (i.e.
|
| EntityInternal.EnricherSupportInternal | |
| EntityInternal.EntitySubscriptionSupportInternal | |
| EntityInternal.FeedSupport | |
| EntityInternal.GroupSupportInternal | |
| EntityInternal.PolicySupportInternal | |
| EntityInternal.SensorSupportInternal | |
| StartableApplication |
| Class | Description |
|---|---|
| AbstractApplication |
Users can extend this to define the entities in their application, and the relationships between
those entities.
|
| AbstractEntity |
Default
Entity implementation, which should be extended whenever implementing an entity. |
| Attributes.MainUri | |
| BrooklynConfigKeys |
Commonly used config keys, for use in entities.
|
| Dumper |
Convenience methods for dumping info about entities, locations, policies, etc.
|
| Entities |
Convenience methods for working with entities.
|
| EntityAdjuncts |
Convenience methods for working with entity adjunts.
|
| EntityAndAttribute<T> |
A tuple containing an
Entity and an AttributeSensor, which is assumed to be present on the entity. |
| EntityAsserts |
Convenience class containing assertions that may be made about entities.
|
| EntityDynamicType |
This is the actual type of an entity instance at runtime,
which can change from the static
EntityType, and can change over time;
for this reason it does *not* implement EntityType, but
callers can call EntityDynamicType.getSnapshot() to get a snapshot such instance |
| EntityFunctions | |
| EntityInitializers | |
| EntityInitializers.AddTags | |
| EntityPredicates | |
| EntityRelations<T extends BrooklynObject> |
TODO these relations are not used yet; see issue where this is introduced and email thread
|
| EntitySuppliers | |
| EntityTasks |
Generally useful tasks related to entities
|
| EntityTypes | Deprecated
since 0.7.0; use
BrooklynTypes |
| EntityTypeSnapshot |