| Package | Description |
|---|---|
| org.apache.camel.builder.endpoint | |
| org.apache.camel.builder.endpoint.dsl |
| Modifier and Type | Method and Description |
|---|---|
static SqsEndpointBuilderFactory.SqsEndpointBuilder |
StaticEndpointBuilders.awsSqs(String path)
AWS Simple Queue Service (SQS) (camel-aws-sqs)
Sending and receive messages to/from AWS SQS service.
|
static SqsEndpointBuilderFactory.SqsEndpointBuilder |
StaticEndpointBuilders.awsSqs(String componentName,
String path)
AWS Simple Queue Service (SQS) (camel-aws-sqs)
Sending and receive messages to/from AWS SQS service.
|
| Modifier and Type | Method and Description |
|---|---|
default SqsEndpointBuilderFactory.SqsEndpointBuilder |
SqsEndpointBuilderFactory.SqsEndpointBuilder.accessKey(String accessKey)
Amazon AWS Access Key.
|
default SqsEndpointBuilderFactory.SqsEndpointBuilder |
SqsEndpointBuilderFactory.SqsEndpointBuilder.amazonAWSHost(String amazonAWSHost)
The hostname of the Amazon AWS cloud.
|
default SqsEndpointBuilderFactory.SqsEndpointBuilder |
SqsEndpointBuilderFactory.SqsEndpointBuilder.amazonSQSClient(Object amazonSQSClient)
To use the AmazonSQS as client.
|
default SqsEndpointBuilderFactory.SqsEndpointBuilder |
SqsEndpointBuilderFactory.SqsEndpointBuilder.amazonSQSClient(String amazonSQSClient)
To use the AmazonSQS as client.
|
default SqsEndpointBuilderFactory.SqsEndpointBuilder |
SqsEndpointBuilderFactory.SqsEndpointBuilder.autoCreateQueue(boolean autoCreateQueue)
Setting the autocreation of the queue.
|
default SqsEndpointBuilderFactory.SqsEndpointBuilder |
SqsEndpointBuilderFactory.SqsEndpointBuilder.autoCreateQueue(String autoCreateQueue)
Setting the autocreation of the queue.
|
default SqsEndpointBuilderFactory.SqsEndpointBuilder |
SqsEndpointBuilderFactory.SqsEndpointBuilder.autoDiscoverClient(boolean autoDiscoverClient)
Setting the autoDiscoverClient mechanism, if true, the component will
look for a client instance in the registry automatically otherwise it
will skip that checking.
|
default SqsEndpointBuilderFactory.SqsEndpointBuilder |
SqsEndpointBuilderFactory.SqsEndpointBuilder.autoDiscoverClient(String autoDiscoverClient)
Setting the autoDiscoverClient mechanism, if true, the component will
look for a client instance in the registry automatically otherwise it
will skip that checking.
|
default SqsEndpointBuilderFactory.SqsEndpointBuilder |
SqsEndpointBuilderFactory.SqsBuilders.awsSqs(String path)
AWS Simple Queue Service (SQS) (camel-aws-sqs)
Sending and receive messages to/from AWS SQS service.
|
default SqsEndpointBuilderFactory.SqsEndpointBuilder |
SqsEndpointBuilderFactory.SqsBuilders.awsSqs(String componentName,
String path)
AWS Simple Queue Service (SQS) (camel-aws-sqs)
Sending and receive messages to/from AWS SQS service.
|
default SqsEndpointBuilderFactory.SqsEndpointBuilder |
SqsEndpointBuilderFactory.AdvancedSqsEndpointBuilder.basic() |
static SqsEndpointBuilderFactory.SqsEndpointBuilder |
SqsEndpointBuilderFactory.endpointBuilder(String componentName,
String path) |
default SqsEndpointBuilderFactory.SqsEndpointBuilder |
SqsEndpointBuilderFactory.SqsEndpointBuilder.headerFilterStrategy(org.apache.camel.spi.HeaderFilterStrategy headerFilterStrategy)
To use a custom HeaderFilterStrategy to map headers to/from Camel.
|
default SqsEndpointBuilderFactory.SqsEndpointBuilder |
SqsEndpointBuilderFactory.SqsEndpointBuilder.headerFilterStrategy(String headerFilterStrategy)
To use a custom HeaderFilterStrategy to map headers to/from Camel.
|
default SqsEndpointBuilderFactory.SqsEndpointBuilder |
SqsEndpointBuilderFactory.SqsEndpointBuilder.maximumMessageSize(Integer maximumMessageSize)
The maximumMessageSize (in bytes) an SQS message can contain for this
queue.
|
default SqsEndpointBuilderFactory.SqsEndpointBuilder |
SqsEndpointBuilderFactory.SqsEndpointBuilder.maximumMessageSize(String maximumMessageSize)
The maximumMessageSize (in bytes) an SQS message can contain for this
queue.
|
default SqsEndpointBuilderFactory.SqsEndpointBuilder |
SqsEndpointBuilderFactory.SqsEndpointBuilder.messageRetentionPeriod(Integer messageRetentionPeriod)
The messageRetentionPeriod (in seconds) a message will be retained by
SQS for this queue.
|
default SqsEndpointBuilderFactory.SqsEndpointBuilder |
SqsEndpointBuilderFactory.SqsEndpointBuilder.messageRetentionPeriod(String messageRetentionPeriod)
The messageRetentionPeriod (in seconds) a message will be retained by
SQS for this queue.
|
default SqsEndpointBuilderFactory.SqsEndpointBuilder |
SqsEndpointBuilderFactory.SqsEndpointBuilder.policy(String policy)
The policy for this queue.
|
default SqsEndpointBuilderFactory.SqsEndpointBuilder |
SqsEndpointBuilderFactory.SqsEndpointBuilder.protocol(String protocol)
The underlying protocol used to communicate with SQS.
|
default SqsEndpointBuilderFactory.SqsEndpointBuilder |
SqsEndpointBuilderFactory.SqsEndpointBuilder.proxyHost(String proxyHost)
To define a proxy host when instantiating the SQS client.
|
default SqsEndpointBuilderFactory.SqsEndpointBuilder |
SqsEndpointBuilderFactory.SqsEndpointBuilder.proxyPort(Integer proxyPort)
To define a proxy port when instantiating the SQS client.
|
default SqsEndpointBuilderFactory.SqsEndpointBuilder |
SqsEndpointBuilderFactory.SqsEndpointBuilder.proxyPort(String proxyPort)
To define a proxy port when instantiating the SQS client.
|
default SqsEndpointBuilderFactory.SqsEndpointBuilder |
SqsEndpointBuilderFactory.SqsEndpointBuilder.proxyProtocol(SqsEndpointBuilderFactory.Protocol proxyProtocol)
To define a proxy protocol when instantiating the SQS client.
|
default SqsEndpointBuilderFactory.SqsEndpointBuilder |
SqsEndpointBuilderFactory.SqsEndpointBuilder.proxyProtocol(String proxyProtocol)
To define a proxy protocol when instantiating the SQS client.
|
default SqsEndpointBuilderFactory.SqsEndpointBuilder |
SqsEndpointBuilderFactory.SqsEndpointBuilder.queueOwnerAWSAccountId(String queueOwnerAWSAccountId)
Specify the queue owner aws account id when you need to connect the
queue with different account owner.
|
default SqsEndpointBuilderFactory.SqsEndpointBuilder |
SqsEndpointBuilderFactory.SqsEndpointBuilder.receiveMessageWaitTimeSeconds(Integer receiveMessageWaitTimeSeconds)
If you do not specify WaitTimeSeconds in the request, the queue
attribute ReceiveMessageWaitTimeSeconds is used to determine how long
to wait.
|
default SqsEndpointBuilderFactory.SqsEndpointBuilder |
SqsEndpointBuilderFactory.SqsEndpointBuilder.receiveMessageWaitTimeSeconds(String receiveMessageWaitTimeSeconds)
If you do not specify WaitTimeSeconds in the request, the queue
attribute ReceiveMessageWaitTimeSeconds is used to determine how long
to wait.
|
default SqsEndpointBuilderFactory.SqsEndpointBuilder |
SqsEndpointBuilderFactory.SqsEndpointBuilder.redrivePolicy(String redrivePolicy)
Specify the policy that send message to DeadLetter queue.
|
default SqsEndpointBuilderFactory.SqsEndpointBuilder |
SqsEndpointBuilderFactory.SqsEndpointBuilder.region(String region)
Specify the queue region which could be used with
queueOwnerAWSAccountId to build the service URL.
|
default SqsEndpointBuilderFactory.SqsEndpointBuilder |
SqsEndpointBuilderFactory.SqsEndpointBuilder.secretKey(String secretKey)
Amazon AWS Secret Key.
|
Apache Camel