| Package | Description |
|---|---|
| org.apache.pulsar.common.intercept |
Classes needed for broker interceptor.
|
| org.apache.pulsar.common.protocol |
Common protocol.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AppendBrokerTimestampMetadataInterceptor
A plugin interface that allows you to intercept the client requests to
the Pulsar brokers and add timestamp from broker side metadata for each entry.
|
class |
AppendIndexMetadataInterceptor |
| Modifier and Type | Method and Description |
|---|---|
static Set<BrokerEntryMetadataInterceptor> |
BrokerEntryMetadataUtils.loadBrokerEntryMetadataInterceptors(Set<String> interceptorNames,
ClassLoader classLoader) |
| Modifier and Type | Method and Description |
|---|---|
static io.netty.buffer.ByteBuf |
Commands.addBrokerEntryMetadata(io.netty.buffer.ByteBuf headerAndPayload,
Set<BrokerEntryMetadataInterceptor> interceptors) |
static io.netty.buffer.ByteBuf |
Commands.addBrokerEntryMetadata(io.netty.buffer.ByteBuf headerAndPayload,
Set<BrokerEntryMetadataInterceptor> brokerInterceptors,
int numberOfMessages) |
Copyright © 2017–2022 Apache Software Foundation. All rights reserved.