Class Sqs2EndpointBuilderFactory.Sqs2HeaderNameBuilder
java.lang.Object
org.apache.camel.builder.endpoint.dsl.Sqs2EndpointBuilderFactory.Sqs2HeaderNameBuilder
- Enclosing interface:
Sqs2EndpointBuilderFactory
The builder of headers' name for the AWS Simple Queue Service (SQS) component.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionA map of the attributes requested in ReceiveMessage to their respective values.The delay seconds that the Amazon SQS message can be see by others.The number of failed messages in a batch send operation.Whether the response has more results (is truncated).The maximum number of results to return.The MD5 checksum of the Amazon SQS message.The Amazon SQS message attributes.The Amazon SQS message ID.The token for the next set of results.The operation we want to perform.A string to use for filtering the list results.The Amazon SQS message receipt handle.The sequence number for FIFO queues.The number of successful messages in a batch send operation.
-
Constructor Details
-
Sqs2HeaderNameBuilder
public Sqs2HeaderNameBuilder()
-
-
Method Details
-
awsSqsAttributes
A map of the attributes requested in ReceiveMessage to their respective values. The option is a:Map<MessageSystemAttributeName, String>type. Group: consumer- Returns:
- the name of the header
AwsSqsAttributes.
-
awsSqsMessageAttributes
The Amazon SQS message attributes. The option is a:Map<String, MessageAttributeValue>type. Group: consumer- Returns:
- the name of the header
AwsSqsMessageAttributes.
-
awsSqsMD5OfBody
The MD5 checksum of the Amazon SQS message. The option is a:Stringtype. Group: common- Returns:
- the name of the header
AwsSqsMD5OfBody.
-
awsSqsMessageId
The Amazon SQS message ID. The option is a:Stringtype. Group: common- Returns:
- the name of the header
AwsSqsMessageId.
-
awsSqsReceiptHandle
The Amazon SQS message receipt handle. The option is a:Stringtype. Group: common- Returns:
- the name of the header
AwsSqsReceiptHandle.
-
awsSqsDelaySeconds
The delay seconds that the Amazon SQS message can be see by others. The option is a:Integertype. Group: producer- Returns:
- the name of the header
AwsSqsDelaySeconds.
-
awsSqsPrefix
A string to use for filtering the list results. The option is a:Stringtype. Group: common- Returns:
- the name of the header
AwsSqsPrefix.
-
awsSqsOperation
The operation we want to perform. The option is a:Stringtype. Group: common- Returns:
- the name of the header
AwsSqsOperation.
-
awsSqsNextToken
The token for the next set of results. The option is a:Stringtype. Group: listQueues- Returns:
- the name of the header
AwsSqsNextToken.
-
awsSqsMaxResults
The maximum number of results to return. The option is a:Integertype. Group: listQueues- Returns:
- the name of the header
AwsSqsMaxResults.
-
awsSqsIsTruncated
Whether the response has more results (is truncated). The option is a:Booleantype. Group: listQueues- Returns:
- the name of the header
AwsSqsIsTruncated.
-
awsSqsSequenceNumber
The sequence number for FIFO queues. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsSqsSequenceNumber.
-
awsSqsFailedMessageCount
The number of failed messages in a batch send operation. The option is a:Integertype. Group: sendBatchMessage- Returns:
- the name of the header
AwsSqsFailedMessageCount.
-
awsSqsSuccessfulMessageCount
The number of successful messages in a batch send operation. The option is a:Integertype. Group: sendBatchMessage- Returns:
- the name of the header
AwsSqsSuccessfulMessageCount.
-