Class Sns2EndpointBuilderFactory.Sns2HeaderNameBuilder
java.lang.Object
org.apache.camel.builder.endpoint.dsl.Sns2EndpointBuilderFactory.Sns2HeaderNameBuilder
- Enclosing interface:
Sns2EndpointBuilderFactory
The builder of headers' name for the AWS Simple Notification System (SNS) component.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionThe number of failed messages in a batch publish operation.The Amazon SNS message ID.The message structure to use such as json.The sequence number for FIFO topics.The Amazon SNS message subject.The number of successful messages in a batch publish operation.
-
Constructor Details
-
Sns2HeaderNameBuilder
public Sns2HeaderNameBuilder()
-
-
Method Details
-
awsSnsMessageId
The Amazon SNS message ID. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsSnsMessageId.
-
awsSnsSubject
The Amazon SNS message subject. If not set, the subject from the SnsConfiguration is used. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsSnsSubject.
-
awsSnsMessageStructure
The message structure to use such as json. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsSnsMessageStructure.
-
awsSnsSequenceNumber
The sequence number for FIFO topics. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsSnsSequenceNumber.
-
awsSnsFailedMessageCount
The number of failed messages in a batch publish operation. The option is a:Integertype. Group: producer- Returns:
- the name of the header
AwsSnsFailedMessageCount.
-
awsSnsSuccessfulMessageCount
The number of successful messages in a batch publish operation. The option is a:Integertype. Group: producer- Returns:
- the name of the header
AwsSnsSuccessfulMessageCount.
-