Class PubNubEndpointBuilderFactory.PubNubHeaderNameBuilder

  • Enclosing interface:
    PubNubEndpointBuilderFactory

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

      • PubNubHeaderNameBuilder

        public PubNubHeaderNameBuilder()
    • Method Detail

      • 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.