@Metadata(label="eip,transformation") public class ConvertBodyDefinition extends NoOutputDefinition<ConvertBodyDefinition>
inheritErrorHandler, log
Constructor and Description |
---|
ConvertBodyDefinition() |
ConvertBodyDefinition(Class<?> typeClass) |
ConvertBodyDefinition(Class<?> typeClass,
boolean mandatory) |
ConvertBodyDefinition(Class<?> typeClass,
String charset) |
ConvertBodyDefinition(String type) |
Modifier and Type | Method and Description |
---|---|
String |
getCharset() |
String |
getLabel()
Returns a label to describe this node such as the expression if some kind of expression node
|
String |
getMandatory() |
String |
getShortName() |
String |
getType() |
Class<?> |
getTypeClass() |
void |
setCharset(String charset)
To use a specific charset when converting
|
void |
setMandatory(String mandatory)
When mandatory then the conversion must return a value (cannot be null), if this is not possible then
NoTypeConversionAvailableException is thrown.
|
void |
setType(String type)
The java type to convert to
|
void |
setTypeClass(Class<?> typeClass) |
String |
toString() |
getOutputs
addInterceptStrategy, addOutput, aggregate, aggregate, aggregate, aggregate, bean, bean, bean, bean, bean, bean, bean, bean, bean, bean, bean, choice, circuitBreaker, claimCheck, claimCheck, claimCheck, claimCheck, clearOutput, configureChild, convertBodyTo, convertBodyTo, convertBodyTo, delay, delay, delay, doTry, dynamicRouter, dynamicRouter, end, endChoice, endCircuitBreaker, endDoTry, endParent, endRest, enrich, enrich, enrich, enrich, enrich, enrich, enrich, enrich, enrich, enrichWith, enrichWith, enrichWith, enrichWith, enrichWith, enrichWith, filter, filter, filter, filter, getIndex, getInterceptStrategies, getParent, id, idempotentConsumer, idempotentConsumer, idempotentConsumer, inheritErrorHandler, inOnly, inOnly, inOnly, inOnly, inOnly, inOut, inOut, inOut, inOut, inOut, isAbstract, isInheritErrorHandler, isTopLevelOnly, isWrappingEntireOutput, kamelet, loadBalance, loadBalance, log, log, log, log, log, log, loop, loop, loop, loopDoWhile, loopDoWhile, markRollbackOnly, markRollbackOnlyLast, marshal, marshal, marshal, marshal, multicast, multicast, multicast, onCompletion, onException, onException, pipeline, pipeline, pipeline, pipeline, policy, policy, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrichWith, pollEnrichWith, pollEnrichWith, pollEnrichWith, pollEnrichWith, pollEnrichWith, preCreateProcessor, process, process, process, recipientList, recipientList, recipientList, recipientList, removeHeader, removeHeaders, removeHeaders, removeProperties, removeProperties, removeProperty, resequence, resequence, rollback, rollback, routeDescription, routeGroup, routeId, routingSlip, routingSlip, routingSlip, saga, sample, sample, sample, sample, script, script, serviceCall, serviceCall, serviceCall, setBody, setBody, setBody, setExchangePattern, setHeader, setHeader, setHeader, setInheritErrorHandler, setParent, setProperty, setProperty, setProperty, sort, sort, sort, split, split, split, split, startupOrder, step, step, stop, threads, threads, threads, threads, throttle, throttle, throttle, throttle, throttle, throwException, throwException, to, to, to, to, to, to, to, to, to, to, to, to, to, to, toD, toD, toD, toD, toD, toD, toD, toF, transacted, transacted, transform, transform, unmarshal, unmarshal, unmarshal, unmarshal, validate, validate, validate, wireTap, wireTap, wireTap
description, description, getCustomId, getDescription, getDescriptionText, getId, hasCustomIdAssigned, idOrCreate, setCustomId, setDescription, setGeneratedId, setId
public ConvertBodyDefinition()
public ConvertBodyDefinition(String type)
public ConvertBodyDefinition(Class<?> typeClass)
public ConvertBodyDefinition(Class<?> typeClass, boolean mandatory)
public String getShortName()
public String getLabel()
ProcessorDefinition
getLabel
in interface org.apache.camel.NamedNode
getLabel
in class ProcessorDefinition<ConvertBodyDefinition>
public String getType()
public void setType(String type)
public Class<?> getTypeClass()
public void setTypeClass(Class<?> typeClass)
public String getCharset()
public void setCharset(String charset)
public String getMandatory()
public void setMandatory(String mandatory)
Apache Camel