Class Solace.CorrelationKey
java.lang.Object
org.apache.beam.sdk.io.solace.data.Solace.CorrelationKey
- Enclosing class:
Solace
@DefaultSchema(AutoValueSchema.class)
public abstract static class Solace.CorrelationKey
extends Object
The correlation key is an object that is passed back to the client during the event broker ack
or nack.
In the streaming writer is optionally used to calculate publish latencies, by calculating the time difference between the creation of the correlation key, and the time of the ack.
-
Constructor Details
-
CorrelationKey
public CorrelationKey()
-
-
Method Details
-
getMessageId
-
getPublishMonotonicNanos
-
builder
-