Interface BrokerEntryMetadataInterceptor
- All Known Implementing Classes:
AppendBrokerTimestampMetadataInterceptor
,AppendIndexMetadataInterceptor
A plugin interface that allows you to intercept the client requests to
the Pulsar brokers and add metadata for each entry from broker side.
-
Method Summary
Modifier and TypeMethodDescriptionintercept
(BrokerEntryMetadata brokerMetadata) Called by ManagedLedger to intercept adding an entry.interceptWithNumberOfMessages
(BrokerEntryMetadata brokerMetadata, int numberOfMessages) Called by ManagedLedger to intercept adding an entry with numberOfMessages.
-
Method Details
-
intercept
Called by ManagedLedger to intercept adding an entry. -
interceptWithNumberOfMessages
BrokerEntryMetadata interceptWithNumberOfMessages(BrokerEntryMetadata brokerMetadata, int numberOfMessages) Called by ManagedLedger to intercept adding an entry with numberOfMessages.
-