blob: bb843ff841d0aee3a125b07e7bae1326408f52ff [file] [log] [blame]
// camel-k: dependency=camel-aws-kinesis dependency=mvn:org.apache.camel.k.examples:custom-kinesis-configuration:1.0.3
//
// Apache Camel Kinesis Consumer
//
// This is just a sample producer for AWS that creates 100 messages every 3 seconds
from('timer:java?period=3000&repeatCount=100')
.setHeader("CamelAwsKinesisPartitionKey")
.constant("p-01123")
.setHeader("CamelAwsKinesisSequenceNumber")
.constant(1)
.setBody()
.simple('Hello Camel K')
.to('aws-kinesis:stream?accessKey={{aws.kinesis.accessKey}}&secretKey={{aws.kinesis.accessKey}}')