Interface InternalMessageSpec<T>

Type Parameters:
T - the message payload type
All Superinterfaces:
MessageSpec<T>

public interface InternalMessageSpec<T> extends MessageSpec<T>
Internal interface for the spec of a message to be sent.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    configure(org.apache.pulsar.client.api.TypedMessageBuilder<T> typedMessageBuilder)
    Configures the message from this message spec.

    Methods inherited from interface org.apache.pulsar.reactive.client.api.MessageSpec

    getCorrelationMetadata, getValue
  • Method Details

    • configure

      void configure(org.apache.pulsar.client.api.TypedMessageBuilder<T> typedMessageBuilder)
      Configures the message from this message spec.
      Parameters:
      typedMessageBuilder - the message to configure