Class Sns2EndpointBuilderFactory.Sns2HeaderNameBuilder

java.lang.Object
org.apache.camel.builder.endpoint.dsl.Sns2EndpointBuilderFactory.Sns2HeaderNameBuilder
Enclosing interface:
Sns2EndpointBuilderFactory

public static class Sns2EndpointBuilderFactory.Sns2HeaderNameBuilder extends Object
The builder of headers' name for the AWS Simple Notification System (SNS) component.
  • Constructor Details

    • Sns2HeaderNameBuilder

      public Sns2HeaderNameBuilder()
  • Method Details

    • awsSnsMessageId

      public String awsSnsMessageId()
      The Amazon SNS message ID. The option is a: String type. Group: producer
      Returns:
      the name of the header AwsSnsMessageId.
    • awsSnsSubject

      public String awsSnsSubject()
      The Amazon SNS message subject. If not set, the subject from the SnsConfiguration is used. The option is a: String type. Group: producer
      Returns:
      the name of the header AwsSnsSubject.
    • awsSnsMessageStructure

      public String awsSnsMessageStructure()
      The message structure to use such as json. The option is a: String type. Group: producer
      Returns:
      the name of the header AwsSnsMessageStructure.