| 
 | Brooklyn | |||||||
| FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | METHOD | DETAIL: FIELD | METHOD | |||||||
brooklyn.policy.EntityAdjunctbrooklyn.entity.trait.Identifiable
brooklyn.policy.Enricher
public interface Enricher extends EntityAdjunct
Publishes metrics for an entity, e.g. aggregating information from other sensors/entities. Has some similarities to Policy. However, enrichers specifically do not invoke effectors and should only function to publish new metrics.
| Method Summary | |
|---|---|
| java.util.Map | getAllConfig() | 
| java.lang.Object | getConfig(ConfigKey key) | 
| EnricherType | getEnricherType()Information about the type of this entity; analogous to Java's object.getClass. | 
| java.lang.String | getId()A unique id for this enricher. | 
| java.lang.String | getName()Get the name assigned to this enricher. | 
| java.lang.Object | setConfig(ConfigKey key, java.lang.Object val) | 
| Methods inherited from interface EntityAdjunct | |
|---|---|
| getId, getName, isDestroyed, isRunning | 
| Methods inherited from interface Identifiable | |
|---|---|
| getId | 
| Method Detail | 
|---|
public java.util.Map getAllConfig()
public java.lang.Object getConfig(ConfigKey key)
@Beta public EnricherType getEnricherType()
@Override public java.lang.String getId()
@Override public java.lang.String getName()
public java.lang.Object setConfig(ConfigKey key, java.lang.Object val)
Brooklyn Multi-Cloud Application Management Platform 
 brooklyncentral.github.com. Apache License. © 2012.