Class CamelKafkaConnectMain.Builder
- java.lang.Object
-
- org.apache.camel.kafkaconnector.utils.CamelKafkaConnectMain.Builder
-
- Enclosing class:
- CamelKafkaConnectMain
public static final class CamelKafkaConnectMain.Builder extends Object
-
-
Method Summary
-
-
-
Method Detail
-
withProperties
public CamelKafkaConnectMain.Builder withProperties(Map<String,String> props)
-
withMarshallDataFormat
public CamelKafkaConnectMain.Builder withMarshallDataFormat(String dataformatId)
-
withUnmarshallDataFormat
public CamelKafkaConnectMain.Builder withUnmarshallDataFormat(String dataformatId)
-
withAggregationSize
public CamelKafkaConnectMain.Builder withAggregationSize(int aggregationSize)
-
withAggregationTimeout
public CamelKafkaConnectMain.Builder withAggregationTimeout(long aggregationTimeout)
-
withErrorHandler
public CamelKafkaConnectMain.Builder withErrorHandler(String errorHandler)
-
withMaxRedeliveries
public CamelKafkaConnectMain.Builder withMaxRedeliveries(int maxRedeliveries)
-
withRedeliveryDelay
public CamelKafkaConnectMain.Builder withRedeliveryDelay(long redeliveryDelay)
-
withIdempotencyEnabled
public CamelKafkaConnectMain.Builder withIdempotencyEnabled(boolean idempotencyEnabled)
-
withExpressionType
public CamelKafkaConnectMain.Builder withExpressionType(String expressionType)
-
withExpressionHeader
public CamelKafkaConnectMain.Builder withExpressionHeader(String expressionHeader)
-
withMemoryDimension
public CamelKafkaConnectMain.Builder withMemoryDimension(int memoryDimension)
-
withIdempotentRepositoryType
public CamelKafkaConnectMain.Builder withIdempotentRepositoryType(String idempotentRepositoryType)
-
withIdempotentRepositoryTopicName
public CamelKafkaConnectMain.Builder withIdempotentRepositoryTopicName(String idempotentRepositoryTopicName)
-
withIdempotentRepositoryKafkaServers
public CamelKafkaConnectMain.Builder withIdempotentRepositoryKafkaServers(String idempotentRepositoryKafkaServers)
-
withIdempotentRepositoryKafkaMaxCacheSize
public CamelKafkaConnectMain.Builder withIdempotentRepositoryKafkaMaxCacheSize(int idempotentRepositoryKafkaMaxCacheSize)
-
withIdempotentRepositoryKafkaPollDuration
public CamelKafkaConnectMain.Builder withIdempotentRepositoryKafkaPollDuration(int idempotentRepositoryKafkaPollDuration)
-
withHeadersExcludePattern
public CamelKafkaConnectMain.Builder withHeadersExcludePattern(String headersExcludePattern)
-
build
public CamelKafkaConnectMain build(org.apache.camel.CamelContext camelContext)
-
-