public class HeaderEnricherSpec extends IntegrationComponentSpec<HeaderEnricherSpec,org.springframework.integration.transformer.HeaderEnricher>
id, logger, PARSER, target
Modifier and Type | Method and Description |
---|---|
HeaderEnricherSpec |
defaultOverwrite(boolean defaultOverwrite) |
protected org.springframework.integration.transformer.HeaderEnricher |
doGet() |
<V> HeaderEnricherSpec |
header(java.lang.String name,
org.springframework.integration.transformer.support.HeaderValueMessageProcessor<V> headerValueMessageProcessor) |
<V> HeaderEnricherSpec |
header(java.lang.String name,
V value) |
<V> HeaderEnricherSpec |
header(java.lang.String name,
V value,
java.lang.Boolean overwrite) |
<V> HeaderEnricherSpec |
headerChannelsToString() |
HeaderEnricherSpec |
headerExpression(java.lang.String name,
java.lang.String expression) |
HeaderEnricherSpec |
headerExpression(java.lang.String name,
java.lang.String expression,
java.lang.Boolean overwrite) |
HeaderEnricherSpec |
headerExpressions(Consumer<StringStringMapBuilder> configurer) |
HeaderEnricherSpec |
headerExpressions(java.util.Map<java.lang.String,java.lang.String> headers) |
HeaderEnricherSpec |
headerExpressions(MapBuilder<?,java.lang.String,java.lang.String> headers) |
<P> HeaderEnricherSpec |
headerFunction(java.lang.String name,
Function<org.springframework.messaging.Message<P>,java.lang.Object> function) |
<P> HeaderEnricherSpec |
headerFunction(java.lang.String name,
Function<org.springframework.messaging.Message<P>,java.lang.Object> function,
java.lang.Boolean overwrite) |
HeaderEnricherSpec |
headers(java.util.Map<java.lang.String,java.lang.Object> headers) |
HeaderEnricherSpec |
headers(MapBuilder<?,java.lang.String,java.lang.Object> headers) |
HeaderEnricherSpec |
messageProcessor(org.springframework.integration.handler.MessageProcessor<?> messageProcessor) |
HeaderEnricherSpec |
messageProcessor(java.lang.String expression) |
HeaderEnricherSpec |
messageProcessor(java.lang.String beanName,
java.lang.String methodName) |
HeaderEnricherSpec |
shouldSkipNulls(boolean shouldSkipNulls) |
_this, get, getId, id
public HeaderEnricherSpec defaultOverwrite(boolean defaultOverwrite)
public HeaderEnricherSpec shouldSkipNulls(boolean shouldSkipNulls)
public HeaderEnricherSpec messageProcessor(org.springframework.integration.handler.MessageProcessor<?> messageProcessor)
public HeaderEnricherSpec messageProcessor(java.lang.String expression)
public HeaderEnricherSpec messageProcessor(java.lang.String beanName, java.lang.String methodName)
public HeaderEnricherSpec headers(MapBuilder<?,java.lang.String,java.lang.Object> headers)
public HeaderEnricherSpec headers(java.util.Map<java.lang.String,java.lang.Object> headers)
public HeaderEnricherSpec headerExpressions(MapBuilder<?,java.lang.String,java.lang.String> headers)
public HeaderEnricherSpec headerExpressions(Consumer<StringStringMapBuilder> configurer)
public HeaderEnricherSpec headerExpressions(java.util.Map<java.lang.String,java.lang.String> headers)
public <V> HeaderEnricherSpec header(java.lang.String name, V value)
public <V> HeaderEnricherSpec header(java.lang.String name, V value, java.lang.Boolean overwrite)
public HeaderEnricherSpec headerExpression(java.lang.String name, java.lang.String expression)
public HeaderEnricherSpec headerExpression(java.lang.String name, java.lang.String expression, java.lang.Boolean overwrite)
public <P> HeaderEnricherSpec headerFunction(java.lang.String name, Function<org.springframework.messaging.Message<P>,java.lang.Object> function)
public <P> HeaderEnricherSpec headerFunction(java.lang.String name, Function<org.springframework.messaging.Message<P>,java.lang.Object> function, java.lang.Boolean overwrite)
public <V> HeaderEnricherSpec header(java.lang.String name, org.springframework.integration.transformer.support.HeaderValueMessageProcessor<V> headerValueMessageProcessor)
public <V> HeaderEnricherSpec headerChannelsToString()
protected org.springframework.integration.transformer.HeaderEnricher doGet()
doGet
in class IntegrationComponentSpec<HeaderEnricherSpec,org.springframework.integration.transformer.HeaderEnricher>