| // camel-k: dependency=camel-aws-kinesis | |
| // | |
| // 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.secretKey}}®ion={{aws.kinesis.region}}') |