Package org.swisspush.gateleen.kafka
Class KafkaHandlerBuilder
- java.lang.Object
-
- org.swisspush.gateleen.kafka.KafkaHandlerBuilder
-
public class KafkaHandlerBuilder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description KafkaHandlerbuild()KafkaHandlerBuilderwithConfigResourceUri(String configResourceUri)KafkaHandlerBuilderwithConfigurationResourceManager(org.swisspush.gateleen.core.configuration.ConfigurationResourceManager configurationResourceManager)KafkaHandlerBuilderwithExceptionFactory(org.swisspush.gateleen.core.exception.GateleenExceptionFactory exceptionFactory)KafkaHandlerBuilderwithKafkaMessageSender(KafkaMessageSender kafkaMessageSender)KafkaHandlerBuilderwithKafkaMessageValidator(KafkaMessageValidator kafkaMessageValidator)KafkaHandlerBuilderwithProperties(Map<String,Object> properties)KafkaHandlerBuilderwithRepository(KafkaProducerRepository repository)KafkaHandlerBuilderwithStreamingPath(String streamingPath)KafkaHandlerBuilderwithVertx(io.vertx.core.Vertx vertx)
-
-
-
Method Detail
-
build
public KafkaHandler build()
-
withVertx
public KafkaHandlerBuilder withVertx(io.vertx.core.Vertx vertx)
-
withExceptionFactory
public KafkaHandlerBuilder withExceptionFactory(org.swisspush.gateleen.core.exception.GateleenExceptionFactory exceptionFactory)
-
withConfigurationResourceManager
public KafkaHandlerBuilder withConfigurationResourceManager(org.swisspush.gateleen.core.configuration.ConfigurationResourceManager configurationResourceManager)
-
withKafkaMessageValidator
public KafkaHandlerBuilder withKafkaMessageValidator(KafkaMessageValidator kafkaMessageValidator)
-
withRepository
public KafkaHandlerBuilder withRepository(KafkaProducerRepository repository)
-
withKafkaMessageSender
public KafkaHandlerBuilder withKafkaMessageSender(KafkaMessageSender kafkaMessageSender)
-
withConfigResourceUri
public KafkaHandlerBuilder withConfigResourceUri(String configResourceUri)
-
withStreamingPath
public KafkaHandlerBuilder withStreamingPath(String streamingPath)
-
withProperties
public KafkaHandlerBuilder withProperties(Map<String,Object> properties)
-
-