Class PubNubEndpointBuilderFactory.PubNubHeaderNameBuilder

java.lang.Object
org.apache.camel.builder.endpoint.dsl.PubNubEndpointBuilderFactory.PubNubHeaderNameBuilder
Enclosing interface:
PubNubEndpointBuilderFactory

public static class PubNubEndpointBuilderFactory.PubNubHeaderNameBuilder extends Object
The builder of headers' name for the PubNub component.
  • Constructor Details

    • PubNubHeaderNameBuilder

      public PubNubHeaderNameBuilder()
  • Method Details

    • pubNubOperation

      public String pubNubOperation()
      The operation to perform. The option is a: String type. Group: producer
      Returns:
      the name of the header PubNubOperation.
    • pubNubTimeToken

      public String pubNubTimeToken()
      The Timestamp for the event. The option is a: Long type. Group: common
      Returns:
      the name of the header PubNubTimeToken.
    • pubNubChannel

      public String pubNubChannel()
      The channel for which the message belongs. The option is a: String type. Group: consumer
      Returns:
      the name of the header PubNubChannel.
    • pubNubUUID

      public String pubNubUUID()
      UUID to be used as a device identifier. The option is a: String type. Group: producer
      Returns:
      the name of the header PubNubUUID.