public class ConfigTransformer
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
ConfigTransformer |
includeLinks(javax.ws.rs.core.UriBuilder ub,
boolean includeContextLinks,
boolean includeActionLinks)
configures this transformer to be able to include links, and which types of links to include;
note
on(Entity) or on(Entity, EntityAdjunct) is needed to construct most links. |
static ConfigTransformer |
of(ConfigKey<?> key) |
static ConfigTransformer |
of(SpecParameter<?> param) |
ConfigTransformer |
on(Entity entity) |
ConfigTransformer |
on(Entity entity,
EntityAdjunct adjunct) |
ConfigSummary |
transform() |
EnricherConfigSummary |
transformLegacyEnricherConfig()
Deprecated.
|
EntityConfigSummary |
transformLegacyEntityConfig()
Deprecated.
|
PolicyConfigSummary |
transformLegacyPolicyConfig()
Deprecated.
|
ConfigTransformer |
uiIncrementAndSetPriorityIfPinned(java.util.concurrent.atomic.AtomicInteger lastPriority) |
ConfigTransformer |
uiMetadata(CatalogConfig annotation) |
ConfigTransformer |
uiMetadata(java.lang.reflect.Field keyField) |
ConfigTransformer |
uiMetadata(java.lang.String label,
java.lang.Boolean pinned) |
ConfigTransformer |
uiMetadata(java.lang.String label,
java.lang.Double priority,
java.lang.Boolean pinned) |
public static ConfigTransformer of(ConfigKey<?> key)
public static ConfigTransformer of(SpecParameter<?> param)
public ConfigTransformer on(Entity entity)
public ConfigTransformer on(Entity entity, EntityAdjunct adjunct)
public ConfigTransformer includeLinks(javax.ws.rs.core.UriBuilder ub, boolean includeContextLinks, boolean includeActionLinks)
on(Entity)
or on(Entity, EntityAdjunct)
is needed to construct most links.public ConfigTransformer uiMetadata(java.lang.String label, java.lang.Double priority, java.lang.Boolean pinned)
public ConfigTransformer uiMetadata(java.lang.String label, java.lang.Boolean pinned)
public ConfigTransformer uiIncrementAndSetPriorityIfPinned(java.util.concurrent.atomic.AtomicInteger lastPriority)
public ConfigTransformer uiMetadata(java.lang.reflect.Field keyField)
public ConfigTransformer uiMetadata(CatalogConfig annotation)
public ConfigSummary transform()
@Deprecated public EntityConfigSummary transformLegacyEntityConfig()
@Deprecated public EnricherConfigSummary transformLegacyEnricherConfig()
@Deprecated public PolicyConfigSummary transformLegacyPolicyConfig()