Class Sqs2EndpointBuilderFactory.Sqs2HeaderNameBuilder
- java.lang.Object
-
- org.apache.camel.builder.endpoint.dsl.Sqs2EndpointBuilderFactory.Sqs2HeaderNameBuilder
-
- Enclosing interface:
- Sqs2EndpointBuilderFactory
public static class Sqs2EndpointBuilderFactory.Sqs2HeaderNameBuilder extends Object
The builder of headers' name for the AWS Simple Queue Service (SQS) component.
-
-
Constructor Summary
Constructors Constructor Description Sqs2HeaderNameBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringawsSqsAttributes()A map of the attributes requested in ReceiveMessage to their respective values.StringawsSqsDelaySeconds()The delay seconds that the Amazon SQS message can be see by others.StringawsSqsMD5OfBody()The MD5 checksum of the Amazon SQS message.StringawsSqsMessageAttributes()The Amazon SQS message attributes.StringawsSqsMessageId()The Amazon SQS message ID.StringawsSqsOperation()The operation we want to perform.StringawsSqsPrefix()A string to use for filtering the list results.StringawsSqsReceiptHandle()The Amazon SQS message receipt handle.
-
-
-
Method Detail
-
awsSqsAttributes
public String 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
public String awsSqsMessageAttributes()
The Amazon SQS message attributes. The option is a:Map<String, MessageAttributeValue>type. Group: consumer- Returns:
- the name of the header
AwsSqsMessageAttributes.
-
awsSqsMD5OfBody
public String awsSqsMD5OfBody()
The MD5 checksum of the Amazon SQS message. The option is a:Stringtype. Group: common- Returns:
- the name of the header
AwsSqsMD5OfBody.
-
awsSqsMessageId
public String awsSqsMessageId()
The Amazon SQS message ID. The option is a:Stringtype. Group: common- Returns:
- the name of the header
AwsSqsMessageId.
-
awsSqsReceiptHandle
public String awsSqsReceiptHandle()
The Amazon SQS message receipt handle. The option is a:Stringtype. Group: common- Returns:
- the name of the header
AwsSqsReceiptHandle.
-
awsSqsDelaySeconds
public String 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
public String 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
public String awsSqsOperation()
The operation we want to perform. The option is a:Stringtype. Group: common- Returns:
- the name of the header
AwsSqsOperation.
-
-