Package org.flowable.eventregistry.api.model

# Interface InboundChannelModelBuilder.InboundEventProcessingPipelineBuilder

Enclosing interface:
  `InboundChannelModelBuilder`

public static interface InboundChannelModelBuilder.InboundEventProcessingPipelineBuilder
Builder for the 'processing pipeline' part of the `InboundChannelModel`.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `InboundChannelModelBuilder.InboundEventKeyDetectorBuilder`
  `delegateExpressionDeserializer(String delegateExpression)`
  Uses a delegate expression to deserialize the event.
  `InboundChannelModelBuilder`
  `eventProcessingPipeline(String delegateExpression)`
  Uses a delegate expression to determine the custom `InboundEventProcessingPipeline` instance.
  `InboundChannelModelBuilder.InboundEventKeyJsonDetectorBuilder`
  `jsonDeserializer()`
  Deserializes the event to JSON.
  `InboundChannelModelBuilder.InboundEventKeyXmlDetectorBuilder`
  `xmlDeserializer()`
  Deserializes the event to XML.

- ## Method Details

  - ### jsonDeserializer

    InboundChannelModelBuilder.InboundEventKeyJsonDetectorBuilder jsonDeserializer()
    Deserializes the event to JSON.

  - ### xmlDeserializer

    InboundChannelModelBuilder.InboundEventKeyXmlDetectorBuilder xmlDeserializer()
    Deserializes the event to XML.

  - ### delegateExpressionDeserializer

    InboundChannelModelBuilder.InboundEventKeyDetectorBuilder delegateExpressionDeserializer(String delegateExpression)
    Uses a delegate expression to deserialize the event.

  - ### eventProcessingPipeline

    InboundChannelModelBuilder eventProcessingPipeline(String delegateExpression)
    Uses a delegate expression to determine the custom `InboundEventProcessingPipeline` instance.