Package fr.enedis.chutney.action.kafka
Class KafkaBasicConsumeAction
java.lang.Object
fr.enedis.chutney.action.kafka.KafkaBasicConsumeAction
- All Implemented Interfaces:
fr.enedis.chutney.action.spi.Action
-
Constructor Summary
ConstructorsConstructorDescriptionKafkaBasicConsumeAction(fr.enedis.chutney.action.spi.injectable.Target target, String topic, String group, Map<String, String> properties, Integer nbMessages, String selector, String headerSelector, String contentType, String timeout, String ackMode, Boolean resetOffset, fr.enedis.chutney.action.spi.injectable.Logger logger) -
Method Summary
-
Constructor Details
-
KafkaBasicConsumeAction
public KafkaBasicConsumeAction(fr.enedis.chutney.action.spi.injectable.Target target, @Input("topic") String topic, @Input("group") String group, @Input("properties") Map<String, String> properties, @Input("nb-messages") Integer nbMessages, @Input("selector") String selector, @Input("header-selector") String headerSelector, @Input("content-type") String contentType, @Input("timeout") String timeout, @Input("ackMode") String ackMode, @Input("reset-offset") Boolean resetOffset, fr.enedis.chutney.action.spi.injectable.Logger logger)
-
-
Method Details
-
validateInputs
- Specified by:
validateInputsin interfacefr.enedis.chutney.action.spi.Action
-
execute
public fr.enedis.chutney.action.spi.ActionExecutionResult execute()- Specified by:
executein interfacefr.enedis.chutney.action.spi.Action
-