aws-sqs endpoint

aws-sqs endpoint

Defines the AWS SQS Endpoint.

Name Kind Type Required Deprecated Default Value Enum Values Description
queueName path java.lang.String true false
amazonSQSClient parameter com.amazonaws.services.sqs.AmazonSQS false
accessKey parameter java.lang.String false
secretKey parameter java.lang.String false
amazonSQSEndpoint parameter java.lang.String false
queueOwnerAWSAccountId parameter java.lang.String false
region parameter java.lang.String false
deleteAfterRead parameter java.lang.Boolean false true
deleteIfFiltered parameter java.lang.Boolean false true
visibilityTimeout parameter java.lang.Integer false
attributeNames parameter java.util.Collection false
messageAttributeNames parameter java.util.Collection false
waitTimeSeconds parameter java.lang.Integer false
defaultVisibilityTimeout parameter java.lang.Integer false
extendMessageVisibility parameter java.lang.Boolean false false
concurrentConsumers parameter java.lang.Integer false 1
delaySeconds parameter java.lang.Integer false
maximumMessageSize parameter java.lang.Integer false
messageRetentionPeriod parameter java.lang.Integer false
receiveMessageWaitTimeSeconds parameter java.lang.Integer false
policy parameter java.lang.String false
redrivePolicy parameter java.lang.String false
maxMessagesPerPoll parameter int false
headerFilterStrategy parameter org.apache.camel.spi.HeaderFilterStrategy false
startScheduler parameter boolean false true
initialDelay parameter long false 1000
delay parameter long false 500
timeUnit parameter java.util.concurrent.TimeUnit false MILLISECONDS NANOSECONDS
MICROSECONDS
MILLISECONDS
SECONDS
MINUTES
HOURS
DAYS
useFixedDelay parameter boolean false true
pollStrategy parameter org.apache.camel.spi.PollingConsumerPollStrategy false
runLoggingLevel parameter org.apache.camel.LoggingLevel false TRACE DEBUG
ERROR
INFO
TRACE
WARN
OFF
sendEmptyMessageWhenIdle parameter boolean false
greedy parameter boolean false
scheduler parameter org.apache.camel.spi.ScheduledPollConsumerScheduler false spring
quartz2
schedulerProperties parameter java.util.Map false
scheduledExecutorService parameter java.util.concurrent.ScheduledExecutorService false
backoffMultiplier parameter int false
backoffIdleThreshold parameter int false
backoffErrorThreshold parameter int false
exchangePattern parameter org.apache.camel.ExchangePattern false InOnly InOnly
RobustInOnly
InOut
InOptionalOut
OutOnly
RobustOutOnly
OutIn
OutOptionalIn
Sets the default exchange pattern when creating an exchange
synchronous parameter boolean false false Sets whether synchronous processing should be strictly used, or Camel is allowed to use asynchronous processing (if supported).

aws-sqs consumer

A Consumer of messages from the Amazon Web Service Simple Queue Service AWS SQS

Name Kind Type Required Deprecated Default Value Enum Values Description
maxMessagesPerPoll parameter int false