public interface AsyncMessageReader<T> extends MessageIO
| Modifier and Type | Method and Description |
|---|---|
default void |
addOnMessageCallback(java.util.function.Consumer<Message<T>> onMessage) |
void |
addOnMessageCallback(java.util.function.Consumer<Message<T>> onMessage,
java.util.function.Consumer<java.lang.Throwable> onFailure) |
void |
clearOnMessageCallback() |
Deserializer<T> |
getDeserializer() |
java.util.List<java.lang.String> |
getTopics() |
default void |
removeOnMessageCallback(java.util.function.Consumer<Message<T>> onMessage) |
void |
removeOnMessageCallback(java.util.function.Consumer<Message<T>> onMessage,
java.util.function.Consumer<java.lang.Throwable> onFailure) |
close, getClientId, getConfig, getConsistency, getMetrics, getService, getTopic, getValueType, isDataEncryption, resetMetrics, resetMetricsdefault void addOnMessageCallback(java.util.function.Consumer<Message<T>> onMessage)
void addOnMessageCallback(java.util.function.Consumer<Message<T>> onMessage, java.util.function.Consumer<java.lang.Throwable> onFailure)
default void removeOnMessageCallback(java.util.function.Consumer<Message<T>> onMessage)
void removeOnMessageCallback(java.util.function.Consumer<Message<T>> onMessage, java.util.function.Consumer<java.lang.Throwable> onFailure)
void clearOnMessageCallback()
java.util.List<java.lang.String> getTopics()
Deserializer<T> getDeserializer()