Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W 

A

ackCumulative() - Method in class org.apache.pulsar.client.impl.BatchMessageIdImpl
 
ackIndividual() - Method in class org.apache.pulsar.client.impl.BatchMessageIdImpl
 
acknowledge(Message<?>) - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
acknowledge(MessageId) - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
acknowledgeAsync(Message<?>) - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
acknowledgeAsync(MessageId) - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
acknowledgeCumulative(Message<?>) - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
acknowledgeCumulative(MessageId) - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
acknowledgeCumulativeAsync(Message<?>) - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
acknowledgeCumulativeAsync(MessageId) - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
acknowledgmentGroupTime(long, TimeUnit) - Method in class org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
AcknowledgmentsGroupingTracker - Interface in org.apache.pulsar.client.impl
Acknowledgments grouping tracker.
ackTimeout(long, TimeUnit) - Method in class org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
add(MessageId) - Method in class org.apache.pulsar.client.impl.UnAckedMessageTracker
 
addAcknowledgment(MessageIdImpl, PulsarApi.CommandAck.AckType, Map<String, Long>) - Method in interface org.apache.pulsar.client.impl.AcknowledgmentsGroupingTracker
 
addAcknowledgment(MessageIdImpl, PulsarApi.CommandAck.AckType, Map<String, Long>) - Method in class org.apache.pulsar.client.impl.NonPersistentAcknowledgmentGroupingTracker
 
addAcknowledgment(MessageIdImpl, PulsarApi.CommandAck.AckType, Map<String, Long>) - Method in class org.apache.pulsar.client.impl.PersistentAcknowledgmentsGroupingTracker
 
addCallback(MessageImpl<?>, SendCallback) - Method in interface org.apache.pulsar.client.impl.SendCallback
used to specify a callback to be invoked on completion of a send operation for individual messages sent in a batch.
addEncryptionKey(String) - Method in class org.apache.pulsar.client.impl.ProducerBuilderImpl
 
addPublicKeyCipher(Set<String>, CryptoKeyReader) - Method in class org.apache.pulsar.client.impl.MessageCrypto
 
allowTlsInsecureConnection(boolean) - Method in class org.apache.pulsar.client.impl.ClientBuilderImpl
 
authentication(Authentication) - Method in class org.apache.pulsar.client.impl.ClientBuilderImpl
 
authentication(String, String) - Method in class org.apache.pulsar.client.impl.ClientBuilderImpl
 
authentication(String, Map<String, String>) - Method in class org.apache.pulsar.client.impl.ClientBuilderImpl
 
authentication - Variable in class org.apache.pulsar.client.impl.ClientCnx
 
authentication - Variable in class org.apache.pulsar.client.impl.HttpClient
 
AuthenticationBasic - Class in org.apache.pulsar.client.impl.auth
 
AuthenticationBasic() - Constructor for class org.apache.pulsar.client.impl.auth.AuthenticationBasic
 
AuthenticationDataBasic - Class in org.apache.pulsar.client.impl.auth
 
AuthenticationDataBasic(String, String) - Constructor for class org.apache.pulsar.client.impl.auth.AuthenticationDataBasic
 
AuthenticationDataNull - Class in org.apache.pulsar.client.impl.auth
 
AuthenticationDataNull() - Constructor for class org.apache.pulsar.client.impl.auth.AuthenticationDataNull
 
AuthenticationDataTls - Class in org.apache.pulsar.client.impl.auth
 
AuthenticationDataTls(String, String) - Constructor for class org.apache.pulsar.client.impl.auth.AuthenticationDataTls
 
AuthenticationDataToken - Class in org.apache.pulsar.client.impl.auth
 
AuthenticationDataToken(Supplier<String>) - Constructor for class org.apache.pulsar.client.impl.auth.AuthenticationDataToken
 
AuthenticationDisabled - Class in org.apache.pulsar.client.impl.auth
 
AuthenticationDisabled() - Constructor for class org.apache.pulsar.client.impl.auth.AuthenticationDisabled
 
AuthenticationTls - Class in org.apache.pulsar.client.impl.auth
This plugin requires these parameters tlsCertFile: A file path for a client certificate.
AuthenticationTls() - Constructor for class org.apache.pulsar.client.impl.auth.AuthenticationTls
 
AuthenticationTls(String, String) - Constructor for class org.apache.pulsar.client.impl.auth.AuthenticationTls
 
AuthenticationToken - Class in org.apache.pulsar.client.impl.auth
Token based authentication provider.
AuthenticationToken() - Constructor for class org.apache.pulsar.client.impl.auth.AuthenticationToken
 
AuthenticationToken(String) - Constructor for class org.apache.pulsar.client.impl.auth.AuthenticationToken
 
AuthenticationToken(Supplier<String>) - Constructor for class org.apache.pulsar.client.impl.auth.AuthenticationToken
 
AuthenticationUtil - Class in org.apache.pulsar.client.impl
 
AuthenticationUtil() - Constructor for class org.apache.pulsar.client.impl.AuthenticationUtil
 
authoritative - Variable in class org.apache.pulsar.client.impl.BinaryProtoLookupService.LookupDataResult
 
AutoConsumeSchema - Class in org.apache.pulsar.client.impl.schema
Auto detect schema.
AutoConsumeSchema() - Constructor for class org.apache.pulsar.client.impl.schema.AutoConsumeSchema
 
AutoProduceBytesSchema<T> - Class in org.apache.pulsar.client.impl.schema
Auto detect schema.
AutoProduceBytesSchema() - Constructor for class org.apache.pulsar.client.impl.schema.AutoProduceBytesSchema
 
autoUpdatePartitions(boolean) - Method in class org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
autoUpdatePartitions(boolean) - Method in class org.apache.pulsar.client.impl.ProducerBuilderImpl
 
AvroSchema<T> - Class in org.apache.pulsar.client.impl.schema
 

B

Backoff - Class in org.apache.pulsar.client.impl
 
Backoff(long, TimeUnit, long, TimeUnit, long, TimeUnit) - Constructor for class org.apache.pulsar.client.impl.Backoff
 
batchingMaxMessages(int) - Method in class org.apache.pulsar.client.impl.ProducerBuilderImpl
 
batchingMaxPublishDelay(long, TimeUnit) - Method in class org.apache.pulsar.client.impl.ProducerBuilderImpl
 
BatchMessageIdImpl - Class in org.apache.pulsar.client.impl
 
BatchMessageIdImpl(long, long, int, int) - Constructor for class org.apache.pulsar.client.impl.BatchMessageIdImpl
 
BatchMessageIdImpl(long, long, int, int, BatchMessageAcker) - Constructor for class org.apache.pulsar.client.impl.BatchMessageIdImpl
 
BatchMessageIdImpl(MessageIdImpl) - Constructor for class org.apache.pulsar.client.impl.BatchMessageIdImpl
 
beforeConsume(Message<T>) - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
beforeConsume(Consumer<T>, Message<T>) - Method in class org.apache.pulsar.client.impl.ConsumerInterceptors
This is called just before the message is returned by Consumer.receive(), MessageListener.received(Consumer, Message) or the CompletableFuture returned by Consumer.receiveAsync() completes.
beforeSend(Message<T>) - Method in class org.apache.pulsar.client.impl.ProducerBase
 
beforeSend(Producer<T>, Message<T>) - Method in class org.apache.pulsar.client.impl.ProducerInterceptors
This is called when client sends message to pulsar broker, before key and value gets serialized.
BinaryProtoLookupService - Class in org.apache.pulsar.client.impl
 
BinaryProtoLookupService(PulsarClientImpl, String, boolean, ExecutorService) - Constructor for class org.apache.pulsar.client.impl.BinaryProtoLookupService
 
BinaryProtoLookupService.LookupDataResult - Class in org.apache.pulsar.client.impl
 
blockIfQueueFull(boolean) - Method in class org.apache.pulsar.client.impl.ProducerBuilderImpl
 
BooleanSchema - Class in org.apache.pulsar.client.impl.schema
A schema for `Boolean`.
BooleanSchema() - Constructor for class org.apache.pulsar.client.impl.schema.BooleanSchema
 
brokerChecksumSupportedVersion() - Method in class org.apache.pulsar.client.impl.ProducerImpl
 
brokerUrl - Variable in class org.apache.pulsar.client.impl.BinaryProtoLookupService.LookupDataResult
 
brokerUrlTls - Variable in class org.apache.pulsar.client.impl.BinaryProtoLookupService.LookupDataResult
 
build() - Method in class org.apache.pulsar.client.impl.ClientBuilderImpl
 
ByteBufferSchema - Class in org.apache.pulsar.client.impl.schema
A bytebuffer schema is effectively a `BYTES` schema.
ByteBufferSchema() - Constructor for class org.apache.pulsar.client.impl.schema.ByteBufferSchema
 
ByteBufSchema - Class in org.apache.pulsar.client.impl.schema
A variant `Bytes` schema that takes ByteBuf.
ByteBufSchema() - Constructor for class org.apache.pulsar.client.impl.schema.ByteBufSchema
 
ByteSchema - Class in org.apache.pulsar.client.impl.schema
A schema for 'Byte'.
ByteSchema() - Constructor for class org.apache.pulsar.client.impl.schema.ByteSchema
 
BytesSchema - Class in org.apache.pulsar.client.impl.schema
A schema for bytes array.
BytesSchema() - Constructor for class org.apache.pulsar.client.impl.schema.BytesSchema
 

C

cancelStatsTimeout() - Method in class org.apache.pulsar.client.impl.ProducerStatsDisabled
 
cancelStatsTimeout() - Method in interface org.apache.pulsar.client.impl.ProducerStatsRecorder
 
cancelStatsTimeout() - Method in class org.apache.pulsar.client.impl.ProducerStatsRecorderImpl
 
certificates - Variable in class org.apache.pulsar.client.impl.auth.AuthenticationDataTls
 
channelActive(ChannelHandlerContext) - Method in class org.apache.pulsar.client.impl.ClientCnx
 
channelInactive(ChannelHandlerContext) - Method in class org.apache.pulsar.client.impl.ClientCnx
 
choosePartition(Message<?>, TopicMetadata) - Method in class org.apache.pulsar.client.impl.RoundRobinPartitionMessageRouterImpl
 
choosePartition(Message<?>, TopicMetadata) - Method in class org.apache.pulsar.client.impl.SinglePartitionMessageRouterImpl
 
clear() - Method in class org.apache.pulsar.client.impl.UnAckedMessageTracker
 
ClientBuilderImpl - Class in org.apache.pulsar.client.impl
 
ClientBuilderImpl() - Constructor for class org.apache.pulsar.client.impl.ClientBuilderImpl
 
ClientBuilderImpl(ClientConfigurationData) - Constructor for class org.apache.pulsar.client.impl.ClientBuilderImpl
 
ClientCnx - Class in org.apache.pulsar.client.impl
 
ClientCnx(ClientConfigurationData, EventLoopGroup) - Constructor for class org.apache.pulsar.client.impl.ClientCnx
 
ClientCnx(ClientConfigurationData, EventLoopGroup, int) - Constructor for class org.apache.pulsar.client.impl.ClientCnx
 
ClientConfigurationData - Class in org.apache.pulsar.client.impl.conf
This is a simple holder of the client configuration values.
ClientConfigurationData() - Constructor for class org.apache.pulsar.client.impl.conf.ClientConfigurationData
 
clone() - Method in class org.apache.pulsar.client.impl.ClientBuilderImpl
 
clone() - Method in class org.apache.pulsar.client.impl.conf.ClientConfigurationData
 
clone() - Method in class org.apache.pulsar.client.impl.conf.ConsumerConfigurationData
 
clone() - Method in class org.apache.pulsar.client.impl.conf.ProducerConfigurationData
 
clone() - Method in class org.apache.pulsar.client.impl.conf.ReaderConfigurationData
 
clone() - Method in class org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
clone() - Method in class org.apache.pulsar.client.impl.ProducerBuilderImpl
 
clone() - Method in class org.apache.pulsar.client.impl.ReaderBuilderImpl
 
close() - Method in interface org.apache.pulsar.client.impl.AcknowledgmentsGroupingTracker
 
close() - Method in class org.apache.pulsar.client.impl.auth.AuthenticationBasic
 
close() - Method in class org.apache.pulsar.client.impl.auth.AuthenticationDisabled
 
close() - Method in class org.apache.pulsar.client.impl.auth.AuthenticationTls
 
close() - Method in class org.apache.pulsar.client.impl.auth.AuthenticationToken
 
close() - Method in class org.apache.pulsar.client.impl.BinaryProtoLookupService
 
close() - Method in class org.apache.pulsar.client.impl.ClientCnx
 
close() - Method in class org.apache.pulsar.client.impl.ConnectionPool
 
close() - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
close() - Method in class org.apache.pulsar.client.impl.ConsumerInterceptors
 
close() - Method in class org.apache.pulsar.client.impl.HttpClient
 
close() - Method in class org.apache.pulsar.client.impl.NonPersistentAcknowledgmentGroupingTracker
 
close() - Method in class org.apache.pulsar.client.impl.PersistentAcknowledgmentsGroupingTracker
 
close() - Method in class org.apache.pulsar.client.impl.ProducerBase
 
close() - Method in class org.apache.pulsar.client.impl.ProducerInterceptors
 
close() - Method in class org.apache.pulsar.client.impl.PulsarClientImpl
 
close() - Method in class org.apache.pulsar.client.impl.ReaderImpl
 
close() - Method in class org.apache.pulsar.client.impl.UnAckedMessageTracker
 
closeAsync() - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
closeAsync() - Method in class org.apache.pulsar.client.impl.ConsumerImpl
 
closeAsync() - Method in class org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
closeAsync() - Method in class org.apache.pulsar.client.impl.PartitionedProducerImpl
 
closeAsync() - Method in class org.apache.pulsar.client.impl.PatternMultiTopicsConsumerImpl
 
closeAsync() - Method in class org.apache.pulsar.client.impl.ProducerBase
 
closeAsync() - Method in class org.apache.pulsar.client.impl.ProducerImpl
 
closeAsync() - Method in class org.apache.pulsar.client.impl.PulsarClientImpl
 
closeAsync() - Method in class org.apache.pulsar.client.impl.ReaderImpl
 
compareTo(MessageId) - Method in class org.apache.pulsar.client.impl.BatchMessageIdImpl
 
compareTo(ConsumerId) - Method in class org.apache.pulsar.client.impl.ConsumerId
 
compareTo(MessageId) - Method in class org.apache.pulsar.client.impl.MessageIdImpl
 
compareTo(MessageId) - Method in class org.apache.pulsar.client.impl.TopicMessageIdImpl
 
compressionType(CompressionType) - Method in class org.apache.pulsar.client.impl.ProducerBuilderImpl
 
conf - Variable in class org.apache.pulsar.client.impl.ConsumerBase
 
conf - Variable in class org.apache.pulsar.client.impl.ProducerBase
 
ConfigurationDataUtils - Class in org.apache.pulsar.client.impl.conf
Utils for loading configuration data.
configure(Map<String, String>) - Method in class org.apache.pulsar.client.impl.auth.AuthenticationBasic
 
configure(String) - Method in class org.apache.pulsar.client.impl.auth.AuthenticationBasic
 
configure(String) - Method in class org.apache.pulsar.client.impl.auth.AuthenticationDisabled
 
configure(Map<String, String>) - Method in class org.apache.pulsar.client.impl.auth.AuthenticationDisabled
Deprecated.
configure(String) - Method in class org.apache.pulsar.client.impl.auth.AuthenticationTls
 
configure(Map<String, String>) - Method in class org.apache.pulsar.client.impl.auth.AuthenticationTls
Deprecated.
configure(String) - Method in class org.apache.pulsar.client.impl.auth.AuthenticationToken
 
configure(Map<String, String>) - Method in class org.apache.pulsar.client.impl.auth.AuthenticationToken
 
configureFromJsonString(String) - Static method in class org.apache.pulsar.client.impl.AuthenticationUtil
 
configureFromPulsar1AuthParamString(String) - Static method in class org.apache.pulsar.client.impl.AuthenticationUtil
 
connectionFailed(PulsarClientException) - Method in class org.apache.pulsar.client.impl.ConsumerImpl
 
connectionFailed(PulsarClientException) - Method in class org.apache.pulsar.client.impl.ProducerImpl
 
connectionOpened(ClientCnx) - Method in class org.apache.pulsar.client.impl.ConsumerImpl
 
connectionOpened(ClientCnx) - Method in class org.apache.pulsar.client.impl.ProducerImpl
 
ConnectionPool - Class in org.apache.pulsar.client.impl
 
ConnectionPool(ClientConfigurationData, EventLoopGroup) - Constructor for class org.apache.pulsar.client.impl.ConnectionPool
 
ConnectionPool(ClientConfigurationData, EventLoopGroup, Supplier<ClientCnx>) - Constructor for class org.apache.pulsar.client.impl.ConnectionPool
 
connectionsPerBroker(int) - Method in class org.apache.pulsar.client.impl.ClientBuilderImpl
 
connectionTimeout(int, TimeUnit) - Method in class org.apache.pulsar.client.impl.ClientBuilderImpl
 
ConsumerBase<T> - Class in org.apache.pulsar.client.impl
 
ConsumerBase(PulsarClientImpl, String, ConsumerConfigurationData<T>, int, ExecutorService, CompletableFuture<Consumer<T>>, Schema<T>, ConsumerInterceptors) - Constructor for class org.apache.pulsar.client.impl.ConsumerBase
 
ConsumerBuilderImpl<T> - Class in org.apache.pulsar.client.impl
 
ConsumerBuilderImpl(PulsarClientImpl, Schema<T>) - Constructor for class org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
ConsumerConfigurationData<T> - Class in org.apache.pulsar.client.impl.conf
 
ConsumerConfigurationData() - Constructor for class org.apache.pulsar.client.impl.conf.ConsumerConfigurationData
 
consumerEventListener - Variable in class org.apache.pulsar.client.impl.ConsumerBase
 
consumerEventListener(ConsumerEventListener) - Method in class org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
ConsumerId - Class in org.apache.pulsar.client.impl
 
ConsumerId(String, String) - Constructor for class org.apache.pulsar.client.impl.ConsumerId
 
ConsumerImpl<T> - Class in org.apache.pulsar.client.impl
 
ConsumerInterceptors<T> - Class in org.apache.pulsar.client.impl
A container that hold the list ConsumerInterceptor and wraps calls to the chain of custom interceptors.
ConsumerInterceptors(List<ConsumerInterceptor<T>>) - Constructor for class org.apache.pulsar.client.impl.ConsumerInterceptors
 
consumerName - Variable in class org.apache.pulsar.client.impl.ConsumerBase
 
consumerName(String) - Method in class org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
ConsumerName - Class in org.apache.pulsar.client.util
 
ConsumerName() - Constructor for class org.apache.pulsar.client.util.ConsumerName
 
ConsumerStatsDisabled - Class in org.apache.pulsar.client.impl
 
ConsumerStatsDisabled() - Constructor for class org.apache.pulsar.client.impl.ConsumerStatsDisabled
 
ConsumerStatsRecorder - Interface in org.apache.pulsar.client.impl
 
ConsumerStatsRecorderImpl - Class in org.apache.pulsar.client.impl
 
ConsumerStatsRecorderImpl() - Constructor for class org.apache.pulsar.client.impl.ConsumerStatsRecorderImpl
 
ConsumerStatsRecorderImpl(PulsarClientImpl, ConsumerConfigurationData<?>, ConsumerImpl<?>) - Constructor for class org.apache.pulsar.client.impl.ConsumerStatsRecorderImpl
 
create(String, String) - Static method in class org.apache.pulsar.client.impl.AuthenticationUtil
Create an instance of the Authentication-Plugin
create(String, Map<String, String>) - Static method in class org.apache.pulsar.client.impl.AuthenticationUtil
Create an instance of the Authentication-Plugin
create() - Static method in class org.apache.pulsar.client.impl.conf.ConfigurationDataUtils
 
create() - Method in class org.apache.pulsar.client.impl.ProducerBuilderImpl
 
create() - Method in class org.apache.pulsar.client.impl.ReaderBuilderImpl
 
createAsync() - Method in class org.apache.pulsar.client.impl.ProducerBuilderImpl
 
createAsync() - Method in class org.apache.pulsar.client.impl.ReaderBuilderImpl
 
createPartitionedConsumer(PulsarClientImpl, ConsumerConfigurationData<T>, ExecutorService, CompletableFuture<Consumer<T>>, int, Schema<T>, ConsumerInterceptors<T>) - Static method in class org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
createProducerAsync(ProducerConfigurationData) - Method in class org.apache.pulsar.client.impl.PulsarClientImpl
 
createProducerAsync(ProducerConfigurationData, Schema<T>) - Method in class org.apache.pulsar.client.impl.PulsarClientImpl
 
createProducerAsync(ProducerConfigurationData, Schema<T>, ProducerInterceptors<T>) - Method in class org.apache.pulsar.client.impl.PulsarClientImpl
 
createReaderAsync(ReaderConfigurationData<byte[]>) - Method in class org.apache.pulsar.client.impl.PulsarClientImpl
 
createReaderAsync(ReaderConfigurationData<T>, Schema<T>) - Method in class org.apache.pulsar.client.impl.PulsarClientImpl
 
cryptoFailureAction(ConsumerCryptoFailureAction) - Method in class org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
cryptoFailureAction(ProducerCryptoFailureAction) - Method in class org.apache.pulsar.client.impl.ProducerBuilderImpl
 
cryptoFailureAction(ConsumerCryptoFailureAction) - Method in class org.apache.pulsar.client.impl.ReaderBuilderImpl
 
cryptoKeyReader(CryptoKeyReader) - Method in class org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
cryptoKeyReader(CryptoKeyReader) - Method in class org.apache.pulsar.client.impl.ProducerBuilderImpl
 
cryptoKeyReader(CryptoKeyReader) - Method in class org.apache.pulsar.client.impl.ReaderBuilderImpl
 

D

deadLetterPolicy(DeadLetterPolicy) - Method in class org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
decode(byte[]) - Method in class org.apache.pulsar.client.impl.schema.AutoConsumeSchema
 
decode(byte[]) - Method in class org.apache.pulsar.client.impl.schema.AutoProduceBytesSchema
 
decode(byte[]) - Method in class org.apache.pulsar.client.impl.schema.AvroSchema
 
decode(byte[]) - Method in class org.apache.pulsar.client.impl.schema.BooleanSchema
 
decode(byte[]) - Method in class org.apache.pulsar.client.impl.schema.ByteBufferSchema
 
decode(byte[]) - Method in class org.apache.pulsar.client.impl.schema.ByteBufSchema
 
decode(byte[]) - Method in class org.apache.pulsar.client.impl.schema.ByteSchema
 
decode(byte[]) - Method in class org.apache.pulsar.client.impl.schema.BytesSchema
 
decode(byte[]) - Method in class org.apache.pulsar.client.impl.schema.DoubleSchema
 
decode(byte[]) - Method in class org.apache.pulsar.client.impl.schema.FloatSchema
 
decode(byte[]) - Method in class org.apache.pulsar.client.impl.schema.IntSchema
 
decode(byte[]) - Method in class org.apache.pulsar.client.impl.schema.JSONSchema
 
decode(byte[]) - Method in class org.apache.pulsar.client.impl.schema.KeyValueSchema
 
decode(byte[]) - Method in class org.apache.pulsar.client.impl.schema.LongSchema
 
decode(byte[]) - Method in class org.apache.pulsar.client.impl.schema.ProtobufSchema
 
decode(byte[]) - Method in class org.apache.pulsar.client.impl.schema.ShortSchema
 
decode(byte[]) - Method in class org.apache.pulsar.client.impl.schema.StringSchema
 
decrypt(PulsarApi.MessageMetadata, ByteBuf, CryptoKeyReader) - Method in class org.apache.pulsar.client.impl.MessageCrypto
 
DEFAULT_CONNECT_TIMEOUT_IN_SECONDS - Static variable in class org.apache.pulsar.client.impl.HttpClient
 
DEFAULT_READ_TIMEOUT_IN_SECONDS - Static variable in class org.apache.pulsar.client.impl.HttpClient
 
deserialize(ByteBuf) - Static method in class org.apache.pulsar.client.impl.MessageImpl
 
disableReplication() - Method in class org.apache.pulsar.client.impl.TypedMessageBuilderImpl
 
dnsResolver - Variable in class org.apache.pulsar.client.impl.ConnectionPool
 
doAcknowledge(MessageId, PulsarApi.CommandAck.AckType, Map<String, Long>) - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
doAcknowledge(MessageId, PulsarApi.CommandAck.AckType, Map<String, Long>) - Method in class org.apache.pulsar.client.impl.ConsumerImpl
 
doAcknowledge(MessageId, PulsarApi.CommandAck.AckType, Map<String, Long>) - Method in class org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
DoubleSchema - Class in org.apache.pulsar.client.impl.schema
A schema for `Double`.
DoubleSchema() - Constructor for class org.apache.pulsar.client.impl.schema.DoubleSchema
 

E

enableBatching(boolean) - Method in class org.apache.pulsar.client.impl.ProducerBuilderImpl
 
enableTcpNoDelay(boolean) - Method in class org.apache.pulsar.client.impl.ClientBuilderImpl
 
enableTls(boolean) - Method in class org.apache.pulsar.client.impl.ClientBuilderImpl
 
enableTlsHostnameVerification(boolean) - Method in class org.apache.pulsar.client.impl.ClientBuilderImpl
 
encode(GenericRecord) - Method in class org.apache.pulsar.client.impl.schema.AutoConsumeSchema
 
encode(byte[]) - Method in class org.apache.pulsar.client.impl.schema.AutoProduceBytesSchema
 
encode(T) - Method in class org.apache.pulsar.client.impl.schema.AvroSchema
 
encode(Boolean) - Method in class org.apache.pulsar.client.impl.schema.BooleanSchema
 
encode(ByteBuffer) - Method in class org.apache.pulsar.client.impl.schema.ByteBufferSchema
 
encode(ByteBuf) - Method in class org.apache.pulsar.client.impl.schema.ByteBufSchema
 
encode(Byte) - Method in class org.apache.pulsar.client.impl.schema.ByteSchema
 
encode(byte[]) - Method in class org.apache.pulsar.client.impl.schema.BytesSchema
 
encode(Double) - Method in class org.apache.pulsar.client.impl.schema.DoubleSchema
 
encode(Float) - Method in class org.apache.pulsar.client.impl.schema.FloatSchema
 
encode(Integer) - Method in class org.apache.pulsar.client.impl.schema.IntSchema
 
encode(T) - Method in class org.apache.pulsar.client.impl.schema.JSONSchema
 
encode(KeyValue<K, V>) - Method in class org.apache.pulsar.client.impl.schema.KeyValueSchema
 
encode(Long) - Method in class org.apache.pulsar.client.impl.schema.LongSchema
 
encode(T) - Method in class org.apache.pulsar.client.impl.schema.ProtobufSchema
 
encode(Short) - Method in class org.apache.pulsar.client.impl.schema.ShortSchema
 
encode(String) - Method in class org.apache.pulsar.client.impl.schema.StringSchema
 
encrypt(Set<String>, CryptoKeyReader, PulsarApi.MessageMetadata.Builder, ByteBuf) - Method in class org.apache.pulsar.client.impl.MessageCrypto
 
entryId - Variable in class org.apache.pulsar.client.impl.MessageIdImpl
 
equals(Object) - Method in class org.apache.pulsar.client.impl.BatchMessageIdImpl
 
equals(Object) - Method in class org.apache.pulsar.client.impl.ConsumerId
 
equals(Object) - Method in class org.apache.pulsar.client.impl.MessageIdImpl
 
equals(Object) - Method in class org.apache.pulsar.client.impl.TopicMessageIdImpl
 
eventLoopGroup() - Method in class org.apache.pulsar.client.impl.PulsarClientImpl
 
eventTime(long) - Method in class org.apache.pulsar.client.impl.TypedMessageBuilderImpl
 
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class org.apache.pulsar.client.impl.ClientCnx
 
ExecutorProvider - Class in org.apache.pulsar.client.util
 
ExecutorProvider(int, ThreadFactory) - Constructor for class org.apache.pulsar.client.util.ExecutorProvider
 

F

fields - Variable in class org.apache.pulsar.client.impl.schema.generic.GenericSchema
 
FloatSchema - Class in org.apache.pulsar.client.impl.schema
A schema for `Float`.
FloatSchema() - Constructor for class org.apache.pulsar.client.impl.schema.FloatSchema
 
flush() - Method in interface org.apache.pulsar.client.impl.AcknowledgmentsGroupingTracker
 
flush() - Method in class org.apache.pulsar.client.impl.NonPersistentAcknowledgmentGroupingTracker
 
flush() - Method in class org.apache.pulsar.client.impl.PersistentAcknowledgmentsGroupingTracker
Flush all the pending acks and send them to the broker
flush() - Method in class org.apache.pulsar.client.impl.ProducerBase
 
flushAsync() - Method in class org.apache.pulsar.client.impl.PartitionedProducerImpl
 
flushAsync() - Method in class org.apache.pulsar.client.impl.ProducerImpl
 
fromByteArray(byte[]) - Static method in class org.apache.pulsar.client.impl.MessageIdImpl
 
fromByteArrayWithTopic(byte[], String) - Static method in class org.apache.pulsar.client.impl.MessageIdImpl
 
fromByteArrayWithTopic(byte[], TopicName) - Static method in class org.apache.pulsar.client.impl.MessageIdImpl
 

G

generateRandomName() - Static method in class org.apache.pulsar.client.util.ConsumerName
 
GenericSchema - Class in org.apache.pulsar.client.impl.schema.generic
A generic schema representation.
GenericSchema(SchemaInfo) - Constructor for class org.apache.pulsar.client.impl.schema.generic.GenericSchema
 
get(String, Class<T>) - Method in class org.apache.pulsar.client.impl.HttpClient
 
getAcker() - Method in class org.apache.pulsar.client.impl.BatchMessageIdImpl
 
getAuthData() - Method in class org.apache.pulsar.client.impl.auth.AuthenticationBasic
 
getAuthData() - Method in class org.apache.pulsar.client.impl.auth.AuthenticationDisabled
 
getAuthData() - Method in class org.apache.pulsar.client.impl.auth.AuthenticationTls
 
getAuthData() - Method in class org.apache.pulsar.client.impl.auth.AuthenticationToken
 
getAuthMethodName() - Method in class org.apache.pulsar.client.impl.auth.AuthenticationBasic
 
getAuthMethodName() - Method in class org.apache.pulsar.client.impl.auth.AuthenticationDisabled
 
getAuthMethodName() - Method in class org.apache.pulsar.client.impl.auth.AuthenticationTls
 
getAuthMethodName() - Method in class org.apache.pulsar.client.impl.auth.AuthenticationToken
 
getAvailablePermits() - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
getAvailablePermits() - Method in class org.apache.pulsar.client.impl.ConsumerImpl
 
getAvailablePermits() - Method in class org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
getAvroSchema() - Method in class org.apache.pulsar.client.impl.schema.generic.GenericSchema
 
getBackwardsCompatibleJsonSchemaInfo() - Method in class org.apache.pulsar.client.impl.schema.JSONSchema
Implemented for backwards compatibility reasons since the original schema generated by JSONSchema was based off the json schema standard since then we have standardized on Avro
getBatchIndex() - Method in class org.apache.pulsar.client.impl.BatchMessageIdImpl
 
getBatchSize() - Method in class org.apache.pulsar.client.impl.BatchMessageIdImpl
 
getBroker(TopicName) - Method in class org.apache.pulsar.client.impl.BinaryProtoLookupService
Calls broker binaryProto-lookup api to find broker-service address which can serve a given topic.
getBroker(TopicName) - Method in interface org.apache.pulsar.client.impl.LookupService
Calls broker lookup-api to get broker InetSocketAddress which serves namespace bundle that contains given topic.
getClientCnx() - Method in class org.apache.pulsar.client.impl.ConsumerImpl
 
getClientConfigurationData() - Method in class org.apache.pulsar.client.impl.ClientBuilderImpl
 
getCnx() - Method in class org.apache.pulsar.client.impl.MessageImpl
 
getCnxPool() - Method in class org.apache.pulsar.client.impl.PulsarClientImpl
 
getCommandData() - Method in class org.apache.pulsar.client.impl.auth.AuthenticationDataBasic
 
getCommandData() - Method in class org.apache.pulsar.client.impl.auth.AuthenticationDataToken
 
getConf() - Method in class org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
getConfiguration() - Method in class org.apache.pulsar.client.impl.ProducerBase
 
getConfiguration() - Method in class org.apache.pulsar.client.impl.PulsarClientImpl
 
getConnectedSince() - Method in class org.apache.pulsar.client.impl.ProducerImpl
 
getConnection(InetSocketAddress) - Method in class org.apache.pulsar.client.impl.ConnectionPool
 
getConnection(InetSocketAddress, InetSocketAddress) - Method in class org.apache.pulsar.client.impl.ConnectionPool
Get a connection from the pool.
getConnection(String) - Method in class org.apache.pulsar.client.impl.PulsarClientImpl
 
getConnectionHandler() - Method in class org.apache.pulsar.client.impl.ConsumerImpl
 
getConnectionHandler() - Method in class org.apache.pulsar.client.impl.ProducerImpl
 
getConnectionId() - Method in class org.apache.pulsar.client.impl.ProducerImpl
 
getConsumer() - Method in class org.apache.pulsar.client.impl.ReaderImpl
 
getConsumerName() - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
getConsumers() - Method in class org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
getContent() - Method in class org.apache.pulsar.client.impl.TypedMessageBuilderImpl
 
getData() - Method in class org.apache.pulsar.client.impl.MessageImpl
 
getData() - Method in class org.apache.pulsar.client.impl.TopicMessageImpl
 
getDataBuffer() - Method in class org.apache.pulsar.client.impl.MessageImpl
 
getDelayInMillis() - Method in class org.apache.pulsar.client.impl.ProducerImpl
 
getEncryptionCtx() - Method in class org.apache.pulsar.client.impl.MessageImpl
 
getEncryptionCtx() - Method in class org.apache.pulsar.client.impl.TopicMessageImpl
 
getEntryId() - Method in class org.apache.pulsar.client.impl.MessageIdImpl
 
getEventTime() - Method in class org.apache.pulsar.client.impl.MessageImpl
 
getEventTime() - Method in class org.apache.pulsar.client.impl.TopicMessageImpl
 
getExecutor() - Method in class org.apache.pulsar.client.util.ExecutorProvider
 
getFuture() - Method in interface org.apache.pulsar.client.impl.SendCallback
 
getHttpHeaders() - Method in class org.apache.pulsar.client.impl.auth.AuthenticationDataBasic
 
getHttpHeaders() - Method in class org.apache.pulsar.client.impl.auth.AuthenticationDataToken
 
getInnerMessageId() - Method in class org.apache.pulsar.client.impl.TopicMessageIdImpl
 
getInnerMessageId() - Method in class org.apache.pulsar.client.impl.TopicMessageImpl
 
getInstance() - Static method in class org.apache.pulsar.client.impl.JavaStringHash
 
getInstance() - Static method in class org.apache.pulsar.client.impl.Murmur3_32Hash
 
getKey() - Method in class org.apache.pulsar.client.impl.MessageImpl
 
getKey() - Method in class org.apache.pulsar.client.impl.TopicMessageImpl
 
getKey() - Method in class org.apache.pulsar.client.impl.TypedMessageBuilderImpl
 
getKeyBytes() - Method in class org.apache.pulsar.client.impl.MessageImpl
 
getKeyBytes() - Method in class org.apache.pulsar.client.impl.TopicMessageImpl
 
getLastSequenceId() - Method in class org.apache.pulsar.client.impl.PartitionedProducerImpl
 
getLastSequenceId() - Method in class org.apache.pulsar.client.impl.ProducerImpl
 
getLedgerId() - Method in class org.apache.pulsar.client.impl.MessageIdImpl
 
getLookup() - Method in class org.apache.pulsar.client.impl.PulsarClientImpl
 
getMessage() - Method in class org.apache.pulsar.client.impl.TopicMessageImpl
 
getMessage() - Method in class org.apache.pulsar.client.impl.TypedMessageBuilderImpl
 
getMessageBuilder() - Method in class org.apache.pulsar.client.impl.MessageImpl
 
getMessageId() - Method in class org.apache.pulsar.client.impl.MessageImpl
 
getMessageId() - Method in class org.apache.pulsar.client.impl.TopicMessageImpl
 
getMetadataBuilder() - Method in class org.apache.pulsar.client.impl.TypedMessageBuilderImpl
 
getNameSpaceFromPattern(Pattern) - Static method in class org.apache.pulsar.client.impl.PatternMultiTopicsConsumerImpl
 
getNextMessage() - Method in interface org.apache.pulsar.client.impl.SendCallback
Return next message in chain
getNextSendCallback() - Method in interface org.apache.pulsar.client.impl.SendCallback
 
getNumAcksFailed() - Method in class org.apache.pulsar.client.impl.ConsumerStatsDisabled
 
getNumAcksFailed() - Method in class org.apache.pulsar.client.impl.ConsumerStatsRecorderImpl
 
getNumAcksReceived() - Method in class org.apache.pulsar.client.impl.ProducerStatsDisabled
 
getNumAcksReceived() - Method in class org.apache.pulsar.client.impl.ProducerStatsRecorderImpl
 
getNumAcksSent() - Method in class org.apache.pulsar.client.impl.ConsumerStatsDisabled
 
getNumAcksSent() - Method in class org.apache.pulsar.client.impl.ConsumerStatsRecorderImpl
 
getNumberOfPartitions(String) - Method in class org.apache.pulsar.client.impl.PulsarClientImpl
 
getNumBytesReceived() - Method in class org.apache.pulsar.client.impl.ConsumerStatsDisabled
 
getNumBytesReceived() - Method in class org.apache.pulsar.client.impl.ConsumerStatsRecorderImpl
 
getNumBytesSent() - Method in class org.apache.pulsar.client.impl.ProducerStatsDisabled
 
getNumBytesSent() - Method in class org.apache.pulsar.client.impl.ProducerStatsRecorderImpl
 
getNumMsgsReceived() - Method in class org.apache.pulsar.client.impl.ConsumerStatsDisabled
 
getNumMsgsReceived() - Method in class org.apache.pulsar.client.impl.ConsumerStatsRecorderImpl
 
getNumMsgsSent() - Method in class org.apache.pulsar.client.impl.ProducerStatsDisabled
 
getNumMsgsSent() - Method in class org.apache.pulsar.client.impl.ProducerStatsRecorderImpl
 
getNumReceiveFailed() - Method in class org.apache.pulsar.client.impl.ConsumerStatsDisabled
 
getNumReceiveFailed() - Method in class org.apache.pulsar.client.impl.ConsumerStatsRecorderImpl
 
getNumSendFailed() - Method in class org.apache.pulsar.client.impl.ProducerStatsDisabled
 
getNumSendFailed() - Method in class org.apache.pulsar.client.impl.ProducerStatsRecorderImpl
 
getOutstandingAcksInSameBatch() - Method in class org.apache.pulsar.client.impl.BatchMessageIdImpl
 
getPartitionedTopicMetadata(TopicName) - Method in class org.apache.pulsar.client.impl.BinaryProtoLookupService
calls broker binaryProto-lookup api to get metadata of partitioned-topic.
getPartitionedTopicMetadata(TopicName) - Method in interface org.apache.pulsar.client.impl.LookupService
Returns PartitionedTopicMetadata for a given topic.
getPartitionedTopicMetadata(String) - Method in class org.apache.pulsar.client.impl.PulsarClientImpl
 
getPartitionedTopics() - Method in class org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
getPartitionIndex() - Method in class org.apache.pulsar.client.impl.MessageIdImpl
 
getPartitionsAutoUpdateTimeout() - Method in class org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
getPartitionsAutoUpdateTimeout() - Method in class org.apache.pulsar.client.impl.PartitionedProducerImpl
 
getPartitionsForTopic(String) - Method in class org.apache.pulsar.client.impl.PulsarClientImpl
 
getPattern() - Method in class org.apache.pulsar.client.impl.PatternMultiTopicsConsumerImpl
 
getPendingQueueSize() - Method in class org.apache.pulsar.client.impl.ProducerImpl
 
getProducerName() - Method in class org.apache.pulsar.client.impl.MessageImpl
 
getProducerName() - Method in class org.apache.pulsar.client.impl.PartitionedProducerImpl
 
getProducerName() - Method in class org.apache.pulsar.client.impl.ProducerImpl
 
getProducerName() - Method in class org.apache.pulsar.client.impl.TopicMessageImpl
 
getProducers() - Method in class org.apache.pulsar.client.impl.PartitionedProducerImpl
 
getProperties() - Method in class org.apache.pulsar.client.impl.MessageImpl
 
getProperties() - Method in class org.apache.pulsar.client.impl.TopicMessageImpl
 
getProperty(String) - Method in class org.apache.pulsar.client.impl.MessageImpl
 
getProperty(String) - Method in class org.apache.pulsar.client.impl.TopicMessageImpl
 
getPublishTime() - Method in class org.apache.pulsar.client.impl.MessageImpl
 
getPublishTime() - Method in class org.apache.pulsar.client.impl.TopicMessageImpl
 
getPublishTime() - Method in class org.apache.pulsar.client.impl.TypedMessageBuilderImpl
 
getPulsarClientVersion() - Static method in class org.apache.pulsar.client.impl.HttpClient
Looks for a file called pulsar-client-version.properties and returns the client version
getRateBytesReceived() - Method in class org.apache.pulsar.client.impl.ConsumerStatsDisabled
 
getRateBytesReceived() - Method in class org.apache.pulsar.client.impl.ConsumerStatsRecorderImpl
 
getRateMsgsReceived() - Method in class org.apache.pulsar.client.impl.ConsumerStatsDisabled
 
getRateMsgsReceived() - Method in class org.apache.pulsar.client.impl.ConsumerStatsRecorderImpl
 
getRedeliveryCount() - Method in class org.apache.pulsar.client.impl.MessageImpl
 
getRedeliveryCount() - Method in class org.apache.pulsar.client.impl.TopicMessageImpl
 
getReplicatedFrom() - Method in class org.apache.pulsar.client.impl.MessageImpl
 
getReplicateTo() - Method in class org.apache.pulsar.client.impl.MessageImpl
 
getSchema(TopicName) - Method in class org.apache.pulsar.client.impl.BinaryProtoLookupService
 
getSchema(TopicName) - Method in interface org.apache.pulsar.client.impl.LookupService
 
getSchema(String) - Method in class org.apache.pulsar.client.impl.PulsarClientImpl
Read the schema information for a given topic.
getSchema(SchemaInfo) - Static method in class org.apache.pulsar.client.impl.schema.AutoConsumeSchema
 
getSchemaInfo() - Method in class org.apache.pulsar.client.impl.schema.AutoConsumeSchema
 
getSchemaInfo() - Method in class org.apache.pulsar.client.impl.schema.AutoProduceBytesSchema
 
getSchemaInfo() - Method in class org.apache.pulsar.client.impl.schema.AvroSchema
 
getSchemaInfo() - Method in class org.apache.pulsar.client.impl.schema.BooleanSchema
 
getSchemaInfo() - Method in class org.apache.pulsar.client.impl.schema.ByteBufferSchema
 
getSchemaInfo() - Method in class org.apache.pulsar.client.impl.schema.ByteBufSchema
 
getSchemaInfo() - Method in class org.apache.pulsar.client.impl.schema.ByteSchema
 
getSchemaInfo() - Method in class org.apache.pulsar.client.impl.schema.BytesSchema
 
getSchemaInfo() - Method in class org.apache.pulsar.client.impl.schema.DoubleSchema
 
getSchemaInfo() - Method in class org.apache.pulsar.client.impl.schema.FloatSchema
 
getSchemaInfo() - Method in class org.apache.pulsar.client.impl.schema.generic.GenericSchema
 
getSchemaInfo() - Method in class org.apache.pulsar.client.impl.schema.IntSchema
 
getSchemaInfo() - Method in class org.apache.pulsar.client.impl.schema.JSONSchema
 
getSchemaInfo() - Method in class org.apache.pulsar.client.impl.schema.KeyValueSchema
 
getSchemaInfo() - Method in class org.apache.pulsar.client.impl.schema.LongSchema
 
getSchemaInfo() - Method in class org.apache.pulsar.client.impl.schema.ProtobufSchema
 
getSchemaInfo() - Method in class org.apache.pulsar.client.impl.schema.ShortSchema
 
getSchemaInfo() - Method in class org.apache.pulsar.client.impl.schema.StringSchema
 
getSendBytesRate() - Method in class org.apache.pulsar.client.impl.ProducerStatsDisabled
 
getSendBytesRate() - Method in class org.apache.pulsar.client.impl.ProducerStatsRecorderImpl
 
getSendLatencyMillis50pct() - Method in class org.apache.pulsar.client.impl.ProducerStatsDisabled
 
getSendLatencyMillis50pct() - Method in class org.apache.pulsar.client.impl.ProducerStatsRecorderImpl
 
getSendLatencyMillis75pct() - Method in class org.apache.pulsar.client.impl.ProducerStatsDisabled
 
getSendLatencyMillis75pct() - Method in class org.apache.pulsar.client.impl.ProducerStatsRecorderImpl
 
getSendLatencyMillis95pct() - Method in class org.apache.pulsar.client.impl.ProducerStatsDisabled
 
getSendLatencyMillis95pct() - Method in class org.apache.pulsar.client.impl.ProducerStatsRecorderImpl
 
getSendLatencyMillis999pct() - Method in class org.apache.pulsar.client.impl.ProducerStatsDisabled
 
getSendLatencyMillis999pct() - Method in class org.apache.pulsar.client.impl.ProducerStatsRecorderImpl
 
getSendLatencyMillis99pct() - Method in class org.apache.pulsar.client.impl.ProducerStatsDisabled
 
getSendLatencyMillis99pct() - Method in class org.apache.pulsar.client.impl.ProducerStatsRecorderImpl
 
getSendLatencyMillisMax() - Method in class org.apache.pulsar.client.impl.ProducerStatsDisabled
 
getSendLatencyMillisMax() - Method in class org.apache.pulsar.client.impl.ProducerStatsRecorderImpl
 
getSendMsgsRate() - Method in class org.apache.pulsar.client.impl.ProducerStatsDisabled
 
getSendMsgsRate() - Method in class org.apache.pulsar.client.impl.ProducerStatsRecorderImpl
 
getSequenceId() - Method in class org.apache.pulsar.client.impl.MessageImpl
 
getSequenceId() - Method in class org.apache.pulsar.client.impl.TopicMessageImpl
 
getServiceUri() - Method in interface org.apache.pulsar.client.impl.ServiceNameResolver
Get service uri.
getServiceUrl() - Method in class org.apache.pulsar.client.impl.BinaryProtoLookupService
 
getServiceUrl() - Method in interface org.apache.pulsar.client.impl.LookupService
Returns broker-service lookup api url.
getServiceUrl() - Method in interface org.apache.pulsar.client.impl.ServiceNameResolver
Get service url.
getSingleTopic() - Method in class org.apache.pulsar.client.impl.conf.ConsumerConfigurationData
 
getStats() - Method in class org.apache.pulsar.client.impl.ConsumerImpl
 
getStats() - Method in class org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
getStats() - Method in class org.apache.pulsar.client.impl.PartitionedProducerImpl
 
getStats() - Method in class org.apache.pulsar.client.impl.ProducerImpl
 
getStatTimeout() - Method in class org.apache.pulsar.client.impl.ConsumerStatsDisabled
 
getStatTimeout() - Method in interface org.apache.pulsar.client.impl.ConsumerStatsRecorder
 
getStatTimeout() - Method in class org.apache.pulsar.client.impl.ConsumerStatsRecorderImpl
 
getSubscription() - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
getSubscription() - Method in class org.apache.pulsar.client.impl.ConsumerId
 
getSubType() - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
getThreadLocal() - Static method in class org.apache.pulsar.client.impl.conf.ConfigurationDataUtils
 
getTlsCertificates() - Method in class org.apache.pulsar.client.impl.auth.AuthenticationDataTls
 
getTlsPrivateKey() - Method in class org.apache.pulsar.client.impl.auth.AuthenticationDataTls
 
getTopic() - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
getTopic() - Method in class org.apache.pulsar.client.impl.ConsumerId
 
getTopic() - Method in class org.apache.pulsar.client.impl.ProducerBase
 
getTopic() - Method in class org.apache.pulsar.client.impl.ReaderImpl
 
getTopicName() - Method in class org.apache.pulsar.client.impl.MessageImpl
 
getTopicName() - Method in class org.apache.pulsar.client.impl.TopicMessageIdImpl
Get the topic name without partition part of this message.
getTopicName() - Method in class org.apache.pulsar.client.impl.TopicMessageImpl
Get the topic name without partition part of this message.
getTopicNameWithoutPartition() - Method in class org.apache.pulsar.client.impl.ConsumerImpl
 
getTopicPartitionName() - Method in class org.apache.pulsar.client.impl.TopicMessageIdImpl
Get the topic name which contains partition part for this message.
getTopicPartitionName() - Method in class org.apache.pulsar.client.impl.TopicMessageImpl
Get the topic name which contains partition part for this message.
getTopics() - Method in class org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
getTopicsUnderNamespace(NamespaceName, PulsarApi.CommandGetTopicsOfNamespace.Mode) - Method in class org.apache.pulsar.client.impl.BinaryProtoLookupService
 
getTopicsUnderNamespace(NamespaceName, PulsarApi.CommandGetTopicsOfNamespace.Mode) - Method in interface org.apache.pulsar.client.impl.LookupService
Returns all the topics name for a given namespace.
getTotalAcksFailed() - Method in class org.apache.pulsar.client.impl.ConsumerStatsDisabled
 
getTotalAcksFailed() - Method in class org.apache.pulsar.client.impl.ConsumerStatsRecorderImpl
 
getTotalAcksReceived() - Method in class org.apache.pulsar.client.impl.ProducerStatsDisabled
 
getTotalAcksReceived() - Method in class org.apache.pulsar.client.impl.ProducerStatsRecorderImpl
 
getTotalAcksSent() - Method in class org.apache.pulsar.client.impl.ConsumerStatsDisabled
 
getTotalAcksSent() - Method in class org.apache.pulsar.client.impl.ConsumerStatsRecorderImpl
 
getTotalBytesReceived() - Method in class org.apache.pulsar.client.impl.ConsumerStatsDisabled
 
getTotalBytesReceived() - Method in class org.apache.pulsar.client.impl.ConsumerStatsRecorderImpl
 
getTotalBytesSent() - Method in class org.apache.pulsar.client.impl.ProducerStatsDisabled
 
getTotalBytesSent() - Method in class org.apache.pulsar.client.impl.ProducerStatsRecorderImpl
 
getTotalMsgsReceived() - Method in class org.apache.pulsar.client.impl.ConsumerStatsDisabled
 
getTotalMsgsReceived() - Method in class org.apache.pulsar.client.impl.ConsumerStatsRecorderImpl
 
getTotalMsgsSent() - Method in class org.apache.pulsar.client.impl.ProducerStatsDisabled
 
getTotalMsgsSent() - Method in class org.apache.pulsar.client.impl.ProducerStatsRecorderImpl
 
getTotalReceivedFailed() - Method in class org.apache.pulsar.client.impl.ConsumerStatsDisabled
 
getTotalReceivedFailed() - Method in class org.apache.pulsar.client.impl.ConsumerStatsRecorderImpl
 
getTotalSendFailed() - Method in class org.apache.pulsar.client.impl.ProducerStatsDisabled
 
getTotalSendFailed() - Method in class org.apache.pulsar.client.impl.ProducerStatsRecorderImpl
 
getUnAckedMessageTracker() - Method in class org.apache.pulsar.client.impl.ConsumerImpl
 
getUnAckedMessageTracker() - Method in class org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
getValue() - Method in class org.apache.pulsar.client.impl.MessageImpl
 
getValue() - Method in class org.apache.pulsar.client.impl.TopicMessageImpl
 

H

handleActiveConsumerChange(PulsarApi.CommandActiveConsumerChange) - Method in class org.apache.pulsar.client.impl.ClientCnx
 
handleCloseConsumer(PulsarApi.CommandCloseConsumer) - Method in class org.apache.pulsar.client.impl.ClientCnx
 
handleCloseProducer(PulsarApi.CommandCloseProducer) - Method in class org.apache.pulsar.client.impl.ClientCnx
 
handleConnected(PulsarApi.CommandConnected) - Method in class org.apache.pulsar.client.impl.ClientCnx
 
handleError(PulsarApi.CommandError) - Method in class org.apache.pulsar.client.impl.ClientCnx
 
handleGetLastMessageIdSuccess(PulsarApi.CommandGetLastMessageIdResponse) - Method in class org.apache.pulsar.client.impl.ClientCnx
 
handleGetSchemaResponse(PulsarApi.CommandGetSchemaResponse) - Method in class org.apache.pulsar.client.impl.ClientCnx
 
handleGetTopicsOfNamespaceSuccess(PulsarApi.CommandGetTopicsOfNamespaceResponse) - Method in class org.apache.pulsar.client.impl.ClientCnx
 
handleLookupResponse(PulsarApi.CommandLookupTopicResponse) - Method in class org.apache.pulsar.client.impl.ClientCnx
 
handleMessage(PulsarApi.CommandMessage, ByteBuf) - Method in class org.apache.pulsar.client.impl.ClientCnx
 
handlePartitionResponse(PulsarApi.CommandPartitionedTopicMetadataResponse) - Method in class org.apache.pulsar.client.impl.ClientCnx
 
handleProducerSuccess(PulsarApi.CommandProducerSuccess) - Method in class org.apache.pulsar.client.impl.ClientCnx
 
handleReachedEndOfTopic(PulsarApi.CommandReachedEndOfTopic) - Method in class org.apache.pulsar.client.impl.ClientCnx
 
handleSendError(PulsarApi.CommandSendError) - Method in class org.apache.pulsar.client.impl.ClientCnx
 
handleSendReceipt(PulsarApi.CommandSendReceipt) - Method in class org.apache.pulsar.client.impl.ClientCnx
 
handleSuccess(PulsarApi.CommandSuccess) - Method in class org.apache.pulsar.client.impl.ClientCnx
 
hasBase64EncodedKey() - Method in class org.apache.pulsar.client.impl.MessageImpl
 
hasBase64EncodedKey() - Method in class org.apache.pulsar.client.impl.TopicMessageImpl
 
hasDataForHttp() - Method in class org.apache.pulsar.client.impl.auth.AuthenticationDataBasic
 
hasDataForHttp() - Method in class org.apache.pulsar.client.impl.auth.AuthenticationDataToken
 
hasDataForTls() - Method in class org.apache.pulsar.client.impl.auth.AuthenticationDataTls
 
hasDataFromCommand() - Method in class org.apache.pulsar.client.impl.auth.AuthenticationDataBasic
 
hasDataFromCommand() - Method in class org.apache.pulsar.client.impl.auth.AuthenticationDataToken
 
Hash - Interface in org.apache.pulsar.client.impl
 
hash - Variable in class org.apache.pulsar.client.impl.MessageRouterBase
 
hashCode() - Method in class org.apache.pulsar.client.impl.BatchMessageIdImpl
 
hashCode() - Method in class org.apache.pulsar.client.impl.ConsumerId
 
hashCode() - Method in class org.apache.pulsar.client.impl.ConsumerImpl
 
hashCode() - Method in class org.apache.pulsar.client.impl.MessageIdImpl
 
hashingScheme(HashingScheme) - Method in class org.apache.pulsar.client.impl.ProducerBuilderImpl
 
hasKey() - Method in class org.apache.pulsar.client.impl.MessageImpl
 
hasKey() - Method in class org.apache.pulsar.client.impl.TopicMessageImpl
 
hasKey() - Method in class org.apache.pulsar.client.impl.TypedMessageBuilderImpl
 
hasMessageAvailable() - Method in class org.apache.pulsar.client.impl.ConsumerImpl
 
hasMessageAvailable() - Method in class org.apache.pulsar.client.impl.ReaderImpl
 
hasMessageAvailableAsync() - Method in class org.apache.pulsar.client.impl.ConsumerImpl
 
hasMessageAvailableAsync() - Method in class org.apache.pulsar.client.impl.ReaderImpl
 
hasProperty(String) - Method in class org.apache.pulsar.client.impl.MessageImpl
 
hasProperty(String) - Method in class org.apache.pulsar.client.impl.TopicMessageImpl
 
hasReachedEndOfTopic() - Method in class org.apache.pulsar.client.impl.ConsumerImpl
 
hasReachedEndOfTopic() - Method in class org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
hasReachedEndOfTopic() - Method in class org.apache.pulsar.client.impl.ReaderImpl
 
hasReplicateTo() - Method in class org.apache.pulsar.client.impl.MessageImpl
 
HTTP_HEADER_NAME - Static variable in class org.apache.pulsar.client.impl.auth.AuthenticationDataToken
 
HttpClient - Class in org.apache.pulsar.client.impl
 
HttpClient(String, Authentication, EventLoopGroup, boolean, String) - Constructor for class org.apache.pulsar.client.impl.HttpClient
 
HttpClient(String, Authentication, EventLoopGroup, boolean, String, int, int) - Constructor for class org.apache.pulsar.client.impl.HttpClient
 
httpClient - Variable in class org.apache.pulsar.client.impl.HttpClient
 

I

incrementNumAcksFailed() - Method in class org.apache.pulsar.client.impl.ConsumerStatsDisabled
 
incrementNumAcksFailed() - Method in interface org.apache.pulsar.client.impl.ConsumerStatsRecorder
 
incrementNumAcksFailed() - Method in class org.apache.pulsar.client.impl.ConsumerStatsRecorderImpl
 
incrementNumAcksReceived(long) - Method in class org.apache.pulsar.client.impl.ProducerStatsDisabled
 
incrementNumAcksReceived(long) - Method in interface org.apache.pulsar.client.impl.ProducerStatsRecorder
 
incrementNumAcksReceived(long) - Method in class org.apache.pulsar.client.impl.ProducerStatsRecorderImpl
 
incrementNumAcksSent(long) - Method in class org.apache.pulsar.client.impl.ConsumerStatsDisabled
 
incrementNumAcksSent(long) - Method in interface org.apache.pulsar.client.impl.ConsumerStatsRecorder
 
incrementNumAcksSent(long) - Method in class org.apache.pulsar.client.impl.ConsumerStatsRecorderImpl
 
incrementNumReceiveFailed() - Method in class org.apache.pulsar.client.impl.ConsumerStatsDisabled
 
incrementNumReceiveFailed() - Method in interface org.apache.pulsar.client.impl.ConsumerStatsRecorder
 
incrementNumReceiveFailed() - Method in class org.apache.pulsar.client.impl.ConsumerStatsRecorderImpl
 
incrementSendFailed() - Method in class org.apache.pulsar.client.impl.ProducerStatsDisabled
 
incrementSendFailed(long) - Method in class org.apache.pulsar.client.impl.ProducerStatsDisabled
 
incrementSendFailed() - Method in interface org.apache.pulsar.client.impl.ProducerStatsRecorder
 
incrementSendFailed(long) - Method in interface org.apache.pulsar.client.impl.ProducerStatsRecorder
 
incrementSendFailed() - Method in class org.apache.pulsar.client.impl.ProducerStatsRecorderImpl
 
incrementSendFailed(long) - Method in class org.apache.pulsar.client.impl.ProducerStatsRecorderImpl
 
initChannel(SocketChannel) - Method in class org.apache.pulsar.client.impl.PulsarChannelInitializer
 
initialSequenceId(long) - Method in class org.apache.pulsar.client.impl.ProducerBuilderImpl
 
intercept(ConsumerInterceptor<T>...) - Method in class org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
intercept(ProducerInterceptor<T>...) - Method in class org.apache.pulsar.client.impl.ProducerBuilderImpl
 
interceptors - Variable in class org.apache.pulsar.client.impl.ConsumerBase
 
interceptors - Variable in class org.apache.pulsar.client.impl.ProducerBase
 
internalReceive() - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
internalReceive(int, TimeUnit) - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
internalReceive() - Method in class org.apache.pulsar.client.impl.ConsumerImpl
 
internalReceive(int, TimeUnit) - Method in class org.apache.pulsar.client.impl.ConsumerImpl
 
internalReceive() - Method in class org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
internalReceive(int, TimeUnit) - Method in class org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
internalReceiveAsync() - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
internalReceiveAsync() - Method in class org.apache.pulsar.client.impl.ConsumerImpl
 
internalReceiveAsync() - Method in class org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
IntSchema - Class in org.apache.pulsar.client.impl.schema
A schema for `Integer`.
IntSchema() - Constructor for class org.apache.pulsar.client.impl.schema.IntSchema
 
ioThreads(int) - Method in class org.apache.pulsar.client.impl.ClientBuilderImpl
 
isConnected() - Method in class org.apache.pulsar.client.impl.ConsumerImpl
 
isConnected() - Method in class org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
isConnected() - Method in class org.apache.pulsar.client.impl.PartitionedProducerImpl
 
isConnected() - Method in class org.apache.pulsar.client.impl.ProducerImpl
 
isConnected() - Method in class org.apache.pulsar.client.impl.ReaderImpl
 
isDuplicate(MessageId) - Method in interface org.apache.pulsar.client.impl.AcknowledgmentsGroupingTracker
 
isDuplicate(MessageId) - Method in class org.apache.pulsar.client.impl.NonPersistentAcknowledgmentGroupingTracker
 
isDuplicate(MessageId) - Method in class org.apache.pulsar.client.impl.PersistentAcknowledgmentsGroupingTracker
Since the ack are delayed, we need to do some best-effort duplicate check to discard messages that are being resent after a disconnection and for which the user has already sent an acknowlowdgement.
isEncryptionEnabled() - Method in class org.apache.pulsar.client.impl.conf.ProducerConfigurationData
Returns true if encryption keys are added
isExpired(int) - Method in class org.apache.pulsar.client.impl.MessageImpl
 
isHandshakeCompleted() - Method in class org.apache.pulsar.client.impl.ClientCnx
 
isKnownException(Throwable) - Static method in class org.apache.pulsar.client.impl.ClientCnx
 
isReplicated() - Method in class org.apache.pulsar.client.impl.MessageImpl
 
isWritable() - Method in class org.apache.pulsar.client.impl.ProducerImpl
 
ivLen - Static variable in class org.apache.pulsar.client.impl.MessageCrypto
 

J

JavaStringHash - Class in org.apache.pulsar.client.impl
 
JSONSchema<T> - Class in org.apache.pulsar.client.impl.schema
 

K

keepAliveInterval(int, TimeUnit) - Method in class org.apache.pulsar.client.impl.ClientBuilderImpl
 
key(String) - Method in class org.apache.pulsar.client.impl.TypedMessageBuilderImpl
 
keyBytes(byte[]) - Method in class org.apache.pulsar.client.impl.TypedMessageBuilderImpl
 
KeyValueSchema<K,V> - Class in org.apache.pulsar.client.impl.schema
[Key, Value] pair schema definition
KeyValueSchema(Schema<K>, Schema<V>) - Constructor for class org.apache.pulsar.client.impl.schema.KeyValueSchema
 

L

ledgerId - Variable in class org.apache.pulsar.client.impl.MessageIdImpl
 
listener - Variable in class org.apache.pulsar.client.impl.ConsumerBase
 
listenerExecutor - Variable in class org.apache.pulsar.client.impl.ConsumerBase
 
listenerThreads(int) - Method in class org.apache.pulsar.client.impl.ClientBuilderImpl
 
loadConf(Map<String, Object>) - Method in class org.apache.pulsar.client.impl.ClientBuilderImpl
 
loadConf(Map<String, Object>) - Method in class org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
loadConf(Map<String, Object>) - Method in class org.apache.pulsar.client.impl.ProducerBuilderImpl
 
loadConf(Map<String, Object>) - Method in class org.apache.pulsar.client.impl.ReaderBuilderImpl
 
loadData(Map<String, Object>, T, Class<T>) - Static method in class org.apache.pulsar.client.impl.conf.ConfigurationDataUtils
 
LongSchema - Class in org.apache.pulsar.client.impl.schema
A schema for `Long`.
LongSchema() - Constructor for class org.apache.pulsar.client.impl.schema.LongSchema
 
LookupDataResult(PulsarApi.CommandLookupTopicResponse) - Constructor for class org.apache.pulsar.client.impl.BinaryProtoLookupService.LookupDataResult
 
LookupDataResult(int) - Constructor for class org.apache.pulsar.client.impl.BinaryProtoLookupService.LookupDataResult
 
LookupService - Interface in org.apache.pulsar.client.impl
Provides lookup service to find broker which serves given topic.

M

makeHash(String) - Method in interface org.apache.pulsar.client.impl.Hash
Generate the hash of a given String
makeHash(String) - Method in class org.apache.pulsar.client.impl.JavaStringHash
 
makeHash(String) - Method in class org.apache.pulsar.client.impl.Murmur3_32Hash
 
MathUtils - Class in org.apache.pulsar.client.util
 
MathUtils() - Constructor for class org.apache.pulsar.client.util.MathUtils
 
maxConcurrentLookupRequests(int) - Method in class org.apache.pulsar.client.impl.ClientBuilderImpl
 
maxLookupRequests(int) - Method in class org.apache.pulsar.client.impl.ClientBuilderImpl
 
maxNumberOfRejectedRequestPerConnection(int) - Method in class org.apache.pulsar.client.impl.ClientBuilderImpl
 
maxPendingMessages(int) - Method in class org.apache.pulsar.client.impl.ProducerBuilderImpl
 
maxPendingMessagesAcrossPartitions(int) - Method in class org.apache.pulsar.client.impl.ProducerBuilderImpl
 
maxReceiverQueueSize - Variable in class org.apache.pulsar.client.impl.ConsumerBase
 
maxTotalReceiverQueueSizeAcrossPartitions(int) - Method in class org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
MessageCrypto - Class in org.apache.pulsar.client.impl
 
MessageCrypto(String, boolean) - Constructor for class org.apache.pulsar.client.impl.MessageCrypto
 
messageId - Variable in class org.apache.pulsar.client.impl.MessageImpl
 
MessageIdImpl - Class in org.apache.pulsar.client.impl
 
MessageIdImpl(long, long, int) - Constructor for class org.apache.pulsar.client.impl.MessageIdImpl
 
messageIdPartitionMap - Variable in class org.apache.pulsar.client.impl.UnAckedMessageTracker
 
MessageImpl<T> - Class in org.apache.pulsar.client.impl
 
MessageImpl(String, String, Map<String, String>, ByteBuf, Schema<T>) - Constructor for class org.apache.pulsar.client.impl.MessageImpl
 
messageListener(MessageListener<T>) - Method in class org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
messageProcessed(Message<?>) - Method in class org.apache.pulsar.client.impl.ConsumerImpl
Record the event that one message has been processed by the application.
messageRouter(MessageRouter) - Method in class org.apache.pulsar.client.impl.ProducerBuilderImpl
 
MessageRouterBase - Class in org.apache.pulsar.client.impl
 
messageRoutingMode(MessageRoutingMode) - Method in class org.apache.pulsar.client.impl.ProducerBuilderImpl
 
MultiTopicsConsumerImpl<T> - Class in org.apache.pulsar.client.impl
 
Murmur3_32Hash - Class in org.apache.pulsar.client.impl
 

N

namespaceName - Variable in class org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
newConnectCommand() - Method in class org.apache.pulsar.client.impl.ClientCnx
 
newConsumer() - Method in class org.apache.pulsar.client.impl.PulsarClientImpl
 
newConsumer(Schema<T>) - Method in class org.apache.pulsar.client.impl.PulsarClientImpl
 
newGetTopicsOfNamespace(ByteBuf, long) - Method in class org.apache.pulsar.client.impl.ClientCnx
 
newLookup(ByteBuf, long) - Method in class org.apache.pulsar.client.impl.ClientCnx
 
newMessage() - Method in class org.apache.pulsar.client.impl.ProducerBase
 
newProducer() - Method in class org.apache.pulsar.client.impl.PulsarClientImpl
 
newProducer(Schema<T>) - Method in class org.apache.pulsar.client.impl.PulsarClientImpl
 
newReader() - Method in class org.apache.pulsar.client.impl.PulsarClientImpl
 
newReader(Schema<T>) - Method in class org.apache.pulsar.client.impl.PulsarClientImpl
 
newRequestId() - Method in class org.apache.pulsar.client.impl.PulsarClientImpl
 
next() - Method in class org.apache.pulsar.client.impl.Backoff
 
NonPersistentAcknowledgmentGroupingTracker - Class in org.apache.pulsar.client.impl
A no-op acknowledgment grouping tracker.
nullData - Variable in class org.apache.pulsar.client.impl.auth.AuthenticationDisabled
 
numMessagesInQueue() - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
numMessagesInQueue() - Method in class org.apache.pulsar.client.impl.ConsumerImpl
 
numMessagesInQueue() - Method in class org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 

O

of() - Static method in class org.apache.pulsar.client.impl.NonPersistentAcknowledgmentGroupingTracker
 
of(Class<T>) - Static method in class org.apache.pulsar.client.impl.schema.AvroSchema
 
of(Class<T>, Map<String, String>) - Static method in class org.apache.pulsar.client.impl.schema.AvroSchema
 
of() - Static method in class org.apache.pulsar.client.impl.schema.BooleanSchema
 
of() - Static method in class org.apache.pulsar.client.impl.schema.ByteBufferSchema
 
of() - Static method in class org.apache.pulsar.client.impl.schema.ByteBufSchema
 
of() - Static method in class org.apache.pulsar.client.impl.schema.ByteSchema
 
of() - Static method in class org.apache.pulsar.client.impl.schema.BytesSchema
 
of() - Static method in class org.apache.pulsar.client.impl.schema.DoubleSchema
 
of() - Static method in class org.apache.pulsar.client.impl.schema.FloatSchema
 
of(SchemaInfo) - Static method in class org.apache.pulsar.client.impl.schema.generic.GenericSchema
Create a generic schema out of a SchemaInfo.
of() - Static method in class org.apache.pulsar.client.impl.schema.IntSchema
 
of(Class<T>) - Static method in class org.apache.pulsar.client.impl.schema.JSONSchema
 
of(Class<T>, Map<String, String>) - Static method in class org.apache.pulsar.client.impl.schema.JSONSchema
 
of(Class<K>, Class<V>, SchemaType) - Static method in class org.apache.pulsar.client.impl.schema.KeyValueSchema
Key Value Schema using passed in schema type, support JSON and AVRO currently.
of() - Static method in class org.apache.pulsar.client.impl.schema.LongSchema
 
of(Class<T>) - Static method in class org.apache.pulsar.client.impl.schema.ProtobufSchema
 
of(Class<T>, Map<String, String>) - Static method in class org.apache.pulsar.client.impl.schema.ProtobufSchema
 
of() - Static method in class org.apache.pulsar.client.impl.schema.ShortSchema
 
ofGenericClass(Class, Map<String, String>) - Static method in class org.apache.pulsar.client.impl.schema.ProtobufSchema
 
onAcknowledge(MessageId, Throwable) - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
onAcknowledge(Consumer<T>, MessageId, Throwable) - Method in class org.apache.pulsar.client.impl.ConsumerInterceptors
This is called when acknowledge request return from the broker.
onAcknowledgeCumulative(MessageId, Throwable) - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
onAcknowledgeCumulative(Consumer<T>, MessageId, Throwable) - Method in class org.apache.pulsar.client.impl.ConsumerInterceptors
This is called when acknowledge cumulative request return from the broker.
onSendAcknowledgement(Message<T>, MessageId, Throwable) - Method in class org.apache.pulsar.client.impl.ProducerBase
 
onSendAcknowledgement(Producer<T>, Message<T>, MessageId, Throwable) - Method in class org.apache.pulsar.client.impl.ProducerInterceptors
This method is called when the message send to the broker has been acknowledged, or when sending the record fails before it gets send to the broker.
onTopicsExtended(Collection<String>) - Method in interface org.apache.pulsar.client.impl.PartitionsChangedListener
Notified when topic partitions increased.
operationTimeout(int, TimeUnit) - Method in class org.apache.pulsar.client.impl.ClientBuilderImpl
 
org.apache.pulsar.client.impl - package org.apache.pulsar.client.impl
 
org.apache.pulsar.client.impl.auth - package org.apache.pulsar.client.impl.auth
 
org.apache.pulsar.client.impl.conf - package org.apache.pulsar.client.impl.conf
 
org.apache.pulsar.client.impl.schema - package org.apache.pulsar.client.impl.schema
 
org.apache.pulsar.client.impl.schema.generic - package org.apache.pulsar.client.impl.schema.generic
 
org.apache.pulsar.client.util - package org.apache.pulsar.client.util
 

P

PARSING_INFO_PROPERTY - Static variable in class org.apache.pulsar.client.impl.schema.ProtobufSchema
 
PartitionedProducerImpl<T> - Class in org.apache.pulsar.client.impl
 
PartitionedProducerImpl(PulsarClientImpl, String, ProducerConfigurationData, int, CompletableFuture<Producer<T>>, Schema<T>, ProducerInterceptors<T>) - Constructor for class org.apache.pulsar.client.impl.PartitionedProducerImpl
 
partitionIndex - Variable in class org.apache.pulsar.client.impl.MessageIdImpl
 
partitions - Variable in class org.apache.pulsar.client.impl.BinaryProtoLookupService.LookupDataResult
 
PartitionsChangedListener - Interface in org.apache.pulsar.client.impl
Listener that notified when concerned topic partitions changed.
patternAutoDiscoveryPeriod(int) - Method in class org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
PatternMultiTopicsConsumerImpl<T> - Class in org.apache.pulsar.client.impl
 
PatternMultiTopicsConsumerImpl(Pattern, PulsarClientImpl, ConsumerConfigurationData<T>, ExecutorService, CompletableFuture<Consumer<T>>, Schema<T>, PulsarApi.CommandGetTopicsOfNamespace.Mode, ConsumerInterceptors<T>) - Constructor for class org.apache.pulsar.client.impl.PatternMultiTopicsConsumerImpl
 
patternTopicSubscribeAsync(ConsumerConfigurationData<byte[]>) - Method in class org.apache.pulsar.client.impl.PulsarClientImpl
 
pause() - Method in class org.apache.pulsar.client.impl.ConsumerImpl
 
pause() - Method in class org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
paused - Variable in class org.apache.pulsar.client.impl.ConsumerImpl
 
pendingReceives - Variable in class org.apache.pulsar.client.impl.ConsumerBase
 
PersistentAcknowledgmentsGroupingTracker - Class in org.apache.pulsar.client.impl
Group the acknowledgments for a certain time and then sends them out in a single protobuf command.
PersistentAcknowledgmentsGroupingTracker(ConsumerImpl<?>, ConsumerConfigurationData<?>, EventLoopGroup) - Constructor for class org.apache.pulsar.client.impl.PersistentAcknowledgmentsGroupingTracker
 
pool - Variable in class org.apache.pulsar.client.impl.ConnectionPool
 
prevBatchMessageId() - Method in class org.apache.pulsar.client.impl.BatchMessageIdImpl
 
priorityLevel(int) - Method in class org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
privateKey - Variable in class org.apache.pulsar.client.impl.auth.AuthenticationDataTls
 
ProducerBase<T> - Class in org.apache.pulsar.client.impl
 
ProducerBase(PulsarClientImpl, String, ProducerConfigurationData, CompletableFuture<Producer<T>>, Schema<T>, ProducerInterceptors<T>) - Constructor for class org.apache.pulsar.client.impl.ProducerBase
 
ProducerBuilderImpl<T> - Class in org.apache.pulsar.client.impl
 
ProducerBuilderImpl(PulsarClientImpl, Schema<T>) - Constructor for class org.apache.pulsar.client.impl.ProducerBuilderImpl
 
ProducerConfigurationData - Class in org.apache.pulsar.client.impl.conf
 
ProducerConfigurationData() - Constructor for class org.apache.pulsar.client.impl.conf.ProducerConfigurationData
 
producerCreatedFuture - Variable in class org.apache.pulsar.client.impl.ProducerBase
 
producerCreatedFuture() - Method in class org.apache.pulsar.client.impl.ProducerBase
 
ProducerImpl<T> - Class in org.apache.pulsar.client.impl
 
ProducerImpl(PulsarClientImpl, String, ProducerConfigurationData, CompletableFuture<Producer<T>>, int, Schema<T>, ProducerInterceptors<T>) - Constructor for class org.apache.pulsar.client.impl.ProducerImpl
 
ProducerImpl.OpSendMsg - Class in org.apache.pulsar.client.impl
 
ProducerInterceptors<T> - Class in org.apache.pulsar.client.impl
A container that holds the listProducerInterceptor and wraps calls to the chain of custom interceptors.
ProducerInterceptors(List<ProducerInterceptor<T>>) - Constructor for class org.apache.pulsar.client.impl.ProducerInterceptors
 
producerName(String) - Method in class org.apache.pulsar.client.impl.ProducerBuilderImpl
 
ProducerResponse - Class in org.apache.pulsar.client.impl
 
ProducerResponse() - Constructor for class org.apache.pulsar.client.impl.ProducerResponse
 
ProducerStatsDisabled - Class in org.apache.pulsar.client.impl
 
ProducerStatsDisabled() - Constructor for class org.apache.pulsar.client.impl.ProducerStatsDisabled
 
ProducerStatsRecorder - Interface in org.apache.pulsar.client.impl
 
ProducerStatsRecorderImpl - Class in org.apache.pulsar.client.impl
 
ProducerStatsRecorderImpl() - Constructor for class org.apache.pulsar.client.impl.ProducerStatsRecorderImpl
 
ProducerStatsRecorderImpl(PulsarClientImpl, ProducerConfigurationData, ProducerImpl<?>) - Constructor for class org.apache.pulsar.client.impl.ProducerStatsRecorderImpl
 
properties(Map<String, String>) - Method in class org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
properties(Map<String, String>) - Method in class org.apache.pulsar.client.impl.ProducerBuilderImpl
 
properties(Map<String, String>) - Method in class org.apache.pulsar.client.impl.TypedMessageBuilderImpl
 
property(String, String) - Method in class org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
property(String, String) - Method in class org.apache.pulsar.client.impl.ProducerBuilderImpl
 
property(String, String) - Method in class org.apache.pulsar.client.impl.TypedMessageBuilderImpl
 
ProtoBufParsingInfo() - Constructor for class org.apache.pulsar.client.impl.schema.ProtobufSchema.ProtoBufParsingInfo
 
ProtobufSchema<T extends com.google.protobuf.GeneratedMessageV3> - Class in org.apache.pulsar.client.impl.schema
 
ProtobufSchema.ProtoBufParsingInfo - Class in org.apache.pulsar.client.impl.schema
 
proxyThroughServiceUrl - Variable in class org.apache.pulsar.client.impl.BinaryProtoLookupService.LookupDataResult
 
proxyToTargetBrokerAddress - Variable in class org.apache.pulsar.client.impl.ClientCnx
 
PulsarChannelInitializer - Class in org.apache.pulsar.client.impl
 
PulsarChannelInitializer(ClientConfigurationData, Supplier<ClientCnx>) - Constructor for class org.apache.pulsar.client.impl.PulsarChannelInitializer
 
PulsarClientImpl - Class in org.apache.pulsar.client.impl
 
PulsarClientImpl(ClientConfigurationData) - Constructor for class org.apache.pulsar.client.impl.PulsarClientImpl
 
PulsarClientImpl(ClientConfigurationData, EventLoopGroup) - Constructor for class org.apache.pulsar.client.impl.PulsarClientImpl
 
PulsarClientImpl(ClientConfigurationData, EventLoopGroup, ConnectionPool) - Constructor for class org.apache.pulsar.client.impl.PulsarClientImpl
 

R

readCompacted(boolean) - Method in class org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
readCompacted(boolean) - Method in class org.apache.pulsar.client.impl.ReaderBuilderImpl
 
ReaderBuilderImpl<T> - Class in org.apache.pulsar.client.impl
 
ReaderConfigurationData<T> - Class in org.apache.pulsar.client.impl.conf
 
ReaderConfigurationData() - Constructor for class org.apache.pulsar.client.impl.conf.ReaderConfigurationData
 
ReaderImpl<T> - Class in org.apache.pulsar.client.impl
 
ReaderImpl(PulsarClientImpl, ReaderConfigurationData<T>, ExecutorService, CompletableFuture<Consumer<T>>, Schema<T>) - Constructor for class org.apache.pulsar.client.impl.ReaderImpl
 
readerListener(ReaderListener<T>) - Method in class org.apache.pulsar.client.impl.ReaderBuilderImpl
 
readerName(String) - Method in class org.apache.pulsar.client.impl.ReaderBuilderImpl
 
readLock - Variable in class org.apache.pulsar.client.impl.UnAckedMessageTracker
 
readNext() - Method in class org.apache.pulsar.client.impl.ReaderImpl
 
readNext(int, TimeUnit) - Method in class org.apache.pulsar.client.impl.ReaderImpl
 
readNextAsync() - Method in class org.apache.pulsar.client.impl.ReaderImpl
 
receive() - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
receive(int, TimeUnit) - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
receiveAsync() - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
receiverQueueSize(int) - Method in class org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
receiverQueueSize(int) - Method in class org.apache.pulsar.client.impl.ReaderBuilderImpl
 
recoverChecksumError(ClientCnx, long) - Method in class org.apache.pulsar.client.impl.ProducerImpl
Checks message checksum to retry if message was corrupted while sending to broker.
recycle() - Method in class org.apache.pulsar.client.impl.MessageImpl
 
redeliverUnacknowledgedMessages(Set<MessageId>) - Method in class org.apache.pulsar.client.impl.ConsumerBase
Redelivers the given unacknowledged messages.
redeliverUnacknowledgedMessages() - Method in class org.apache.pulsar.client.impl.ConsumerImpl
 
redeliverUnacknowledgedMessages(Set<MessageId>) - Method in class org.apache.pulsar.client.impl.ConsumerImpl
 
redeliverUnacknowledgedMessages() - Method in class org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
redeliverUnacknowledgedMessages(Set<MessageId>) - Method in class org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
redirect - Variable in class org.apache.pulsar.client.impl.BinaryProtoLookupService.LookupDataResult
 
reduceToHalf() - Method in class org.apache.pulsar.client.impl.Backoff
 
reloadLookUp() - Method in class org.apache.pulsar.client.impl.PulsarClientImpl
 
remove(MessageId) - Method in class org.apache.pulsar.client.impl.UnAckedMessageTracker
 
removeKeyCipher(String) - Method in class org.apache.pulsar.client.impl.MessageCrypto
 
removeMessagesTill(MessageId) - Method in class org.apache.pulsar.client.impl.UnAckedMessageTracker
 
removeTopicMessages(String) - Method in class org.apache.pulsar.client.impl.UnAckedTopicMessageTracker
 
replicationClusters(List<String>) - Method in class org.apache.pulsar.client.impl.TypedMessageBuilderImpl
 
reset() - Method in class org.apache.pulsar.client.impl.Backoff
 
reset() - Method in class org.apache.pulsar.client.impl.ConsumerStatsDisabled
 
reset() - Method in interface org.apache.pulsar.client.impl.ConsumerStatsRecorder
 
reset() - Method in class org.apache.pulsar.client.impl.ConsumerStatsRecorderImpl
 
resolveHost() - Method in interface org.apache.pulsar.client.impl.ServiceNameResolver
Resolve pulsar service url.
resolveHostUri() - Method in interface org.apache.pulsar.client.impl.ServiceNameResolver
Resolve pulsar service url
resume() - Method in class org.apache.pulsar.client.impl.ConsumerImpl
 
resume() - Method in class org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
RoundRobinPartitionMessageRouterImpl - Class in org.apache.pulsar.client.impl
The routing strategy here: If a key is present, choose a partition based on a hash of the key.
RoundRobinPartitionMessageRouterImpl(HashingScheme, int, boolean, long) - Constructor for class org.apache.pulsar.client.impl.RoundRobinPartitionMessageRouterImpl
 
RoundRobinPartitionMessageRouterImpl(HashingScheme, int, boolean, long, Clock) - Constructor for class org.apache.pulsar.client.impl.RoundRobinPartitionMessageRouterImpl
 
run(Timeout) - Method in class org.apache.pulsar.client.impl.PatternMultiTopicsConsumerImpl
 
run(Timeout) - Method in class org.apache.pulsar.client.impl.ProducerImpl
Process sendTimeout events

S

schema - Variable in class org.apache.pulsar.client.impl.ConsumerBase
 
schema - Variable in class org.apache.pulsar.client.impl.ProducerBase
 
schema(Schema<T>) - Method in class org.apache.pulsar.client.impl.ProducerBuilderImpl
Allow to override schema in builder implementation
schema - Variable in class org.apache.pulsar.client.impl.schema.generic.GenericSchema
 
schemaInfo - Variable in class org.apache.pulsar.client.impl.schema.generic.GenericSchema
 
seek(MessageId) - Method in class org.apache.pulsar.client.impl.ConsumerImpl
 
seek(MessageId) - Method in class org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
seekAsync(MessageId) - Method in class org.apache.pulsar.client.impl.ConsumerImpl
 
seekAsync(MessageId) - Method in class org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
send(T) - Method in class org.apache.pulsar.client.impl.ProducerBase
 
send(Message<T>) - Method in class org.apache.pulsar.client.impl.ProducerBase
 
send() - Method in class org.apache.pulsar.client.impl.TypedMessageBuilderImpl
 
sendAsync(T) - Method in class org.apache.pulsar.client.impl.ProducerBase
 
sendAsync(Message<T>) - Method in class org.apache.pulsar.client.impl.ProducerBase
 
sendAsync(Message<T>, SendCallback) - Method in class org.apache.pulsar.client.impl.ProducerImpl
 
sendAsync() - Method in class org.apache.pulsar.client.impl.TypedMessageBuilderImpl
 
SendCallback - Interface in org.apache.pulsar.client.impl
 
sendComplete(Exception) - Method in interface org.apache.pulsar.client.impl.SendCallback
invoked when send operation completes
sendGetLastMessageId(ByteBuf, long) - Method in class org.apache.pulsar.client.impl.ClientCnx
 
sendGetSchema(ByteBuf, long) - Method in class org.apache.pulsar.client.impl.ClientCnx
 
sendTimeout(int, TimeUnit) - Method in class org.apache.pulsar.client.impl.ProducerBuilderImpl
 
sequenceId(long) - Method in class org.apache.pulsar.client.impl.TypedMessageBuilderImpl
 
serviceNameResolver - Variable in class org.apache.pulsar.client.impl.HttpClient
 
ServiceNameResolver - Interface in org.apache.pulsar.client.impl
A service name resolver to resolve real socket address.
serviceUrl(String) - Method in class org.apache.pulsar.client.impl.ClientBuilderImpl
 
serviceUrlProvider(ServiceUrlProvider) - Method in class org.apache.pulsar.client.impl.ClientBuilderImpl
 
setMaxReceiverQueueSize(int) - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
setReplicatedFrom(String) - Method in class org.apache.pulsar.client.impl.MessageImpl
 
setSchema(Schema<GenericRecord>) - Method in class org.apache.pulsar.client.impl.schema.AutoConsumeSchema
 
setSchema(Schema<T>) - Method in class org.apache.pulsar.client.impl.schema.AutoProduceBytesSchema
 
ShortSchema - Class in org.apache.pulsar.client.impl.schema
A schema for `Short`.
ShortSchema() - Constructor for class org.apache.pulsar.client.impl.schema.ShortSchema
 
shouldBackoff(long, TimeUnit, int) - Static method in class org.apache.pulsar.client.impl.Backoff
 
shutdown() - Method in class org.apache.pulsar.client.impl.PulsarClientImpl
 
shutdownNow() - Method in class org.apache.pulsar.client.util.ExecutorProvider
 
signSafeMod(long, int) - Static method in class org.apache.pulsar.client.impl.ConnectionPool
 
signSafeMod(long, int) - Static method in class org.apache.pulsar.client.util.MathUtils
Compute sign safe mod
SinglePartitionMessageRouterImpl - Class in org.apache.pulsar.client.impl
 
SinglePartitionMessageRouterImpl(int, HashingScheme) - Constructor for class org.apache.pulsar.client.impl.SinglePartitionMessageRouterImpl
 
start() - Method in class org.apache.pulsar.client.impl.auth.AuthenticationBasic
 
start() - Method in class org.apache.pulsar.client.impl.auth.AuthenticationDisabled
 
start() - Method in class org.apache.pulsar.client.impl.auth.AuthenticationTls
 
start() - Method in class org.apache.pulsar.client.impl.auth.AuthenticationToken
 
startMessageId(MessageId) - Method in class org.apache.pulsar.client.impl.ReaderBuilderImpl
 
stats - Variable in class org.apache.pulsar.client.impl.ConsumerImpl
 
statsInterval(long, TimeUnit) - Method in class org.apache.pulsar.client.impl.ClientBuilderImpl
 
StringSchema - Class in org.apache.pulsar.client.impl.schema
Schema definition for Strings encoded in UTF-8 format.
StringSchema() - Constructor for class org.apache.pulsar.client.impl.schema.StringSchema
 
StringSchema(Charset) - Constructor for class org.apache.pulsar.client.impl.schema.StringSchema
 
subscribe() - Method in class org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
subscribeAsync() - Method in class org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
subscribeAsync(String) - Method in class org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
subscribeAsync(ConsumerConfigurationData<byte[]>) - Method in class org.apache.pulsar.client.impl.PulsarClientImpl
 
subscribeAsync(ConsumerConfigurationData<T>, Schema<T>, ConsumerInterceptors<T>) - Method in class org.apache.pulsar.client.impl.PulsarClientImpl
 
subscribeFuture - Variable in class org.apache.pulsar.client.impl.ConsumerBase
 
subscribeFuture() - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
subscription - Variable in class org.apache.pulsar.client.impl.ConsumerBase
 
subscriptionInitialPosition(SubscriptionInitialPosition) - Method in class org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
subscriptionName(String) - Method in class org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
subscriptionRolePrefix(String) - Method in class org.apache.pulsar.client.impl.ReaderBuilderImpl
 
subscriptionTopicsMode(RegexSubscriptionMode) - Method in class org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
subscriptionType(SubscriptionType) - Method in class org.apache.pulsar.client.impl.ConsumerBuilderImpl
 

T

terminated(ClientCnx) - Method in class org.apache.pulsar.client.impl.ProducerImpl
 
timePartitions - Variable in class org.apache.pulsar.client.impl.UnAckedMessageTracker
 
timer() - Method in class org.apache.pulsar.client.impl.PulsarClientImpl
visible for pulsar-functions
TLS_HANDLER - Static variable in class org.apache.pulsar.client.impl.PulsarChannelInitializer
 
tlsTrustCertsFilePath(String) - Method in class org.apache.pulsar.client.impl.ClientBuilderImpl
 
toByteArray() - Method in class org.apache.pulsar.client.impl.BatchMessageIdImpl
 
toByteArray(int) - Method in class org.apache.pulsar.client.impl.MessageIdImpl
 
toByteArray() - Method in class org.apache.pulsar.client.impl.MessageIdImpl
 
toByteArray() - Method in class org.apache.pulsar.client.impl.TopicMessageIdImpl
 
topic(String...) - Method in class org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
topic(String) - Method in class org.apache.pulsar.client.impl.ProducerBuilderImpl
 
topic(String) - Method in class org.apache.pulsar.client.impl.ReaderBuilderImpl
 
TopicMessageIdImpl - Class in org.apache.pulsar.client.impl
 
TopicMessageImpl<T> - Class in org.apache.pulsar.client.impl
 
topics(List<String>) - Method in class org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
topics - Variable in class org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
topicsListsMinus(List<String>, List<String>) - Static method in class org.apache.pulsar.client.impl.PatternMultiTopicsConsumerImpl
 
topicsPattern(Pattern) - Method in class org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
topicsPattern(String) - Method in class org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
topicsPatternFilter(List<String>, Pattern) - Static method in class org.apache.pulsar.client.impl.PulsarClientImpl
 
toString() - Method in class org.apache.pulsar.client.impl.BatchMessageIdImpl
 
toString() - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
toString() - Method in class org.apache.pulsar.client.impl.MessageIdImpl
 
toString() - Method in class org.apache.pulsar.client.impl.ProducerBase
 
trackMessage(Message<?>) - Method in class org.apache.pulsar.client.impl.ConsumerImpl
 
triggerFlush() - Method in class org.apache.pulsar.client.impl.ProducerImpl
 
TypedMessageBuilderImpl<T> - Class in org.apache.pulsar.client.impl
 
TypedMessageBuilderImpl(ProducerBase<T>, Schema<T>) - Constructor for class org.apache.pulsar.client.impl.TypedMessageBuilderImpl
 

U

UNACKED_MESSAGE_TRACKER_DISABLED - Static variable in class org.apache.pulsar.client.impl.UnAckedMessageTracker
 
UnAckedMessageTracker - Class in org.apache.pulsar.client.impl
 
UnAckedMessageTracker() - Constructor for class org.apache.pulsar.client.impl.UnAckedMessageTracker
 
UnAckedMessageTracker(PulsarClientImpl, ConsumerBase<?>, long) - Constructor for class org.apache.pulsar.client.impl.UnAckedMessageTracker
 
UnAckedMessageTracker(PulsarClientImpl, ConsumerBase<?>, long, long) - Constructor for class org.apache.pulsar.client.impl.UnAckedMessageTracker
 
UnAckedTopicMessageTracker - Class in org.apache.pulsar.client.impl
 
UnAckedTopicMessageTracker(PulsarClientImpl, ConsumerBase<?>, long) - Constructor for class org.apache.pulsar.client.impl.UnAckedTopicMessageTracker
 
UnAckedTopicMessageTracker(PulsarClientImpl, ConsumerBase<?>, long, long) - Constructor for class org.apache.pulsar.client.impl.UnAckedTopicMessageTracker
 
unsubscribe() - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
unsubscribeAsync() - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
unsubscribeAsync() - Method in class org.apache.pulsar.client.impl.ConsumerImpl
 
unsubscribeAsync() - Method in class org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
unsubscribeAsync(String) - Method in class org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
updateCumulativeStats(ConsumerStats) - Method in class org.apache.pulsar.client.impl.ConsumerStatsDisabled
 
updateCumulativeStats(ConsumerStats) - Method in interface org.apache.pulsar.client.impl.ConsumerStatsRecorder
 
updateCumulativeStats(ConsumerStats) - Method in class org.apache.pulsar.client.impl.ConsumerStatsRecorderImpl
 
updateNumMsgsReceived(Message<?>) - Method in class org.apache.pulsar.client.impl.ConsumerStatsDisabled
 
updateNumMsgsReceived(Message<?>) - Method in interface org.apache.pulsar.client.impl.ConsumerStatsRecorder
 
updateNumMsgsReceived(Message<?>) - Method in class org.apache.pulsar.client.impl.ConsumerStatsRecorderImpl
 
updateNumMsgsSent(long, long) - Method in class org.apache.pulsar.client.impl.ProducerStatsDisabled
 
updateNumMsgsSent(long, long) - Method in interface org.apache.pulsar.client.impl.ProducerStatsRecorder
 
updateNumMsgsSent(long, long) - Method in class org.apache.pulsar.client.impl.ProducerStatsRecorderImpl
 
updateServiceUrl(String) - Method in class org.apache.pulsar.client.impl.BinaryProtoLookupService
 
updateServiceUrl(String) - Method in interface org.apache.pulsar.client.impl.LookupService
Instruct the LookupService to switch to a new service URL for all subsequent requests
updateServiceUrl(String) - Method in class org.apache.pulsar.client.impl.PulsarClientImpl
 
updateServiceUrl(String) - Method in interface org.apache.pulsar.client.impl.ServiceNameResolver
Update service url.
utf8() - Static method in class org.apache.pulsar.client.impl.schema.StringSchema
 

V

validate(byte[]) - Method in class org.apache.pulsar.client.impl.schema.AutoConsumeSchema
 
validate(byte[]) - Method in class org.apache.pulsar.client.impl.schema.AutoProduceBytesSchema
 
validate(byte[]) - Method in class org.apache.pulsar.client.impl.schema.BooleanSchema
 
validate(byte[]) - Method in class org.apache.pulsar.client.impl.schema.ByteSchema
 
validate(byte[]) - Method in class org.apache.pulsar.client.impl.schema.DoubleSchema
 
validate(byte[]) - Method in class org.apache.pulsar.client.impl.schema.FloatSchema
 
validate(byte[]) - Method in class org.apache.pulsar.client.impl.schema.IntSchema
 
validate(byte[]) - Method in class org.apache.pulsar.client.impl.schema.LongSchema
 
validate(byte[]) - Method in class org.apache.pulsar.client.impl.schema.ShortSchema
 
value(T) - Method in class org.apache.pulsar.client.impl.TypedMessageBuilderImpl
 
verifyLocalBufferIsNotCorrupted(ProducerImpl.OpSendMsg) - Method in class org.apache.pulsar.client.impl.ProducerImpl
Computes checksum again and verifies it against existing checksum.

W

writeLock - Variable in class org.apache.pulsar.client.impl.UnAckedMessageTracker
 
A B C D E F G H I J K L M N O P R S T U V W 
Skip navigation links

Copyright © 2017–2019 Apache Software Foundation. All rights reserved.