Interface MessageProcessor.Builder<T extends MessageProcessor,B extends MessageProcessor.Builder<T,B>>

Type Parameters:
T - processor type
B - builder reference to self
All Known Subinterfaces:
BinaryMessageProcessorBuilder<T,B>, CamelDataFormatMessageProcessorBuilder<T,B>, CamelMessageProcessorBuilder<T,B>, CamelMessageProcessorBuilderBase<T,B>, CamelMessageProcessors, CamelRouteProcessorBuilder<T,B>, CamelTransformMessageProcessorBuilder<T,B,F,E>, DelegatingPathExpressionProcessorBuilder<T,B>, DelegatingPayloadVariableExtractorBuilder<T,B>, GzipMessageProcessorBuilder<T,B>, JsonMappingValidationProcessorBuilder<M,T,B>, JsonPathMessageProcessorBuilder<T,B>, JsonPathVariableExtractorBuilder<T,B>, MessageHeaderVariableExtractorBuilder<T,B>, VariableExtractor.Builder<T,B>, XmlMarshallingValidationProcessorBuilder<M,T,B>, XpathMessageProcessorBuilder<T,B>, XpathPayloadVariableExtractorBuilder<T,B>
Enclosing interface:
MessageProcessor

public static interface MessageProcessor.Builder<T extends MessageProcessor,B extends MessageProcessor.Builder<T,B>>
Fluent builder
  • Method Summary

    Modifier and Type
    Method
    Description
    Builds new message processor instance.
  • Method Details

    • build

      T build()
      Builds new message processor instance.
      Returns:
      the built processor.