Class PulsarOutgoingMessageMetadata
java.lang.Object
io.smallrye.reactive.messaging.pulsar.PulsarOutgoingMessageMetadata
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedPulsarOutgoingMessageMetadata(String key, byte[] keyBytes, boolean hasKey, byte[] orderingKey, Map<String, String> properties, Long eventTime, Long sequenceId, List<String> replicatedClusters, boolean replicationDisabled, Long deliverAt, org.apache.pulsar.client.api.transaction.Transaction transaction) -
Method Summary
-
Constructor Details
-
PulsarOutgoingMessageMetadata
protected PulsarOutgoingMessageMetadata(String key, byte[] keyBytes, boolean hasKey, byte[] orderingKey, Map<String, String> properties, Long eventTime, Long sequenceId, List<String> replicatedClusters, boolean replicationDisabled, Long deliverAt, org.apache.pulsar.client.api.transaction.Transaction transaction)
-
-
Method Details
-
builder
-
getKey
-
getKeyBytes
public byte[] getKeyBytes() -
hasKey
public boolean hasKey() -
getOrderingKey
public byte[] getOrderingKey() -
getProperties
-
getEventTime
-
getSequenceId
-
getReplicatedClusters
-
getReplicationDisabled
-
getDeliverAt
-
getTransaction
public org.apache.pulsar.client.api.transaction.Transaction getTransaction()
-