public abstract static class EnricherSpec.ExtensibleEnricherSpec<T extends Enricher,K extends EnricherSpec.ExtensibleEnricherSpec<T,K>> extends EnricherSpec<T>
EnricherSpec.ExtensibleEnricherSpec<T extends Enricher,K extends EnricherSpec.ExtensibleEnricherSpec<T,K>>| Modifier and Type | Method and Description | 
|---|---|
| K | configure(java.lang.CharSequence key,
         java.lang.Object val) | 
| <V> K | configure(ConfigKey.HasConfigKey<V> key,
         Task<? extends V> val) | 
| <V> K | configure(ConfigKey.HasConfigKey<V> key,
         V val) | 
| <V> K | configure(ConfigKey<V> key,
         Task<? extends V> val) | 
| <V> K | configure(ConfigKey<V> key,
         V val) | 
| K | configure(java.util.Map<?,?> val)strings inserted as flags, config keys inserted as config keys; 
 if you want to force one or the other, create a ConfigBag and convert to the appropriate map type | 
| <V> K | configureIfNotNull(ConfigKey<V> key,
                  V val) | 
| K | uniqueTag(java.lang.String uniqueTag) | 
create, createcatalogItemId, catalogItemIdIfNotNull, clearConfig, displayName, equals, getCatalogItemId, getConfig, getDisplayName, getFlags, getParameters, getTags, getType, hashCode, parameters, parametersAdd, parametersReplace, removeConfig, tag, tags, tagsAdd, tagsReplace, toStringpublic K uniqueTag(java.lang.String uniqueTag)
uniqueTag in class EnricherSpec<T extends Enricher>public K configure(java.util.Map<?,?> val)
AbstractBrooklynObjectSpecconfigure in class AbstractBrooklynObjectSpec<T extends Enricher,EnricherSpec<T extends Enricher>>public K configure(java.lang.CharSequence key, java.lang.Object val)
configure in class AbstractBrooklynObjectSpec<T extends Enricher,EnricherSpec<T extends Enricher>>public <V> K configure(ConfigKey<V> key, V val)
configure in class AbstractBrooklynObjectSpec<T extends Enricher,EnricherSpec<T extends Enricher>>public <V> K configureIfNotNull(ConfigKey<V> key, V val)
configureIfNotNull in class AbstractBrooklynObjectSpec<T extends Enricher,EnricherSpec<T extends Enricher>>public <V> K configure(ConfigKey<V> key, Task<? extends V> val)
configure in class AbstractBrooklynObjectSpec<T extends Enricher,EnricherSpec<T extends Enricher>>public <V> K configure(ConfigKey.HasConfigKey<V> key, V val)
configure in class AbstractBrooklynObjectSpec<T extends Enricher,EnricherSpec<T extends Enricher>>public <V> K configure(ConfigKey.HasConfigKey<V> key, Task<? extends V> val)
configure in class AbstractBrooklynObjectSpec<T extends Enricher,EnricherSpec<T extends Enricher>>