Index

A B C D E F G H I J K L M N O P R S T U V W Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

abort() - Method in class org.apache.pulsar.client.impl.transaction.TransactionImpl
 
abort(TxnID) - Method in class org.apache.pulsar.client.impl.transaction.TransactionCoordinatorClientImpl
 
abortAsync(TxnID) - Method in class org.apache.pulsar.client.impl.transaction.TransactionCoordinatorClientImpl
 
AbstractBatchMessageContainer - Class in org.apache.pulsar.client.impl
Batch message container framework.
AbstractBatchMessageContainer() - Constructor for class org.apache.pulsar.client.impl.AbstractBatchMessageContainer
 
AbstractMultiVersionAvroBaseReader<T> - Class in org.apache.pulsar.client.impl.schema.reader
The abstract class of multi version avro base reader.
AbstractMultiVersionAvroBaseReader(SchemaReader<T>, Schema) - Constructor for class org.apache.pulsar.client.impl.schema.reader.AbstractMultiVersionAvroBaseReader
 
AbstractMultiVersionGenericReader - Class in org.apache.pulsar.client.impl.schema.generic
The abstract class of multi version generic reader.
AbstractMultiVersionGenericReader(boolean, SchemaReader<GenericRecord>, Schema) - Constructor for class org.apache.pulsar.client.impl.schema.generic.AbstractMultiVersionGenericReader
 
AbstractMultiVersionReader<T> - Class in org.apache.pulsar.client.impl.schema.reader
The multi version reader abstract class, implement it will handle the multi version schema.
AbstractMultiVersionReader(SchemaReader<T>) - Constructor for class org.apache.pulsar.client.impl.schema.reader.AbstractMultiVersionReader
 
AbstractSchema<T> - Class in org.apache.pulsar.client.impl.schema
 
AbstractSchema() - Constructor for class org.apache.pulsar.client.impl.schema.AbstractSchema
 
AbstractStructSchema<T> - Class in org.apache.pulsar.client.impl.schema
minimal abstract StructSchema.
AbstractStructSchema(SchemaInfo) - Constructor for class org.apache.pulsar.client.impl.schema.AbstractStructSchema
 
accessMode(ProducerAccessMode) - Method in class org.apache.pulsar.client.impl.ProducerBuilderImpl
 
ackCumulative() - Method in class org.apache.pulsar.client.impl.BatchMessageIdImpl
Deprecated.
ackIndividual() - Method in class org.apache.pulsar.client.impl.BatchMessageIdImpl
Deprecated.
acknowledge(List<MessageId>) - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
acknowledge(Message<?>) - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
acknowledge(MessageId) - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
acknowledge(Messages<?>) - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
acknowledgeAsync(List<MessageId>) - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
acknowledgeAsync(List<MessageId>, Transaction) - 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
 
acknowledgeAsync(MessageId, Transaction) - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
acknowledgeAsync(Messages<?>) - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
acknowledgeAsync(Messages<?>, Transaction) - 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
 
acknowledgeCumulativeAsync(MessageId, Transaction) - 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
 
ackTimeoutMessages - Variable in class org.apache.pulsar.client.impl.UnAckedMessageRedeliveryTracker
 
ackTimeoutMillis - Variable in class org.apache.pulsar.client.impl.UnAckedMessageTracker
 
ackTimeoutRedeliveryBackoff(RedeliveryBackoff) - Method in class org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
ackTimeoutTickTime(long, TimeUnit) - Method in class org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
acquireReadLock() - Method in class org.apache.pulsar.client.impl.PersistentAcknowledgmentsGroupingTracker
 
acquireWriteLock() - Method in class org.apache.pulsar.client.impl.PersistentAcknowledgmentsGroupingTracker
 
adapt(Object, byte[]) - Method in class org.apache.pulsar.client.impl.schema.AutoConsumeSchema
 
add(Message<T>) - Method in class org.apache.pulsar.client.impl.MessagesImpl
 
add(MessageId) - Method in class org.apache.pulsar.client.impl.UnAckedMessageRedeliveryTracker
 
add(MessageId) - Method in class org.apache.pulsar.client.impl.UnAckedMessageTracker
 
add(MessageId, int) - Method in class org.apache.pulsar.client.impl.UnAckedMessageRedeliveryTracker
 
add(MessageId, int) - Method in class org.apache.pulsar.client.impl.UnAckedMessageTracker
 
add(MessageImpl<?>, SendCallback) - Method in interface org.apache.pulsar.client.impl.BatchMessageContainerBase
Add message to the batch message container.
add(ProducerImpl.OpSendMsg) - Method in class org.apache.pulsar.client.impl.ProducerImpl.OpSendMsgQueue
 
addAcknowledgment(MessageId, CommandAck.AckType, Map<String, Long>) - Method in interface org.apache.pulsar.client.impl.AcknowledgmentsGroupingTracker
 
addAcknowledgment(MessageId, CommandAck.AckType, Map<String, Long>) - Method in class org.apache.pulsar.client.impl.NonPersistentAcknowledgmentGroupingTracker
 
addAcknowledgment(MessageId, 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.
addChunkedMessageIdsAndRemoveFromSequenceMap(MessageId, Set<MessageId>, ConsumerBase<?>) - Static method in class org.apache.pulsar.client.impl.UnAckedMessageTracker
 
addEncryptionKey(String) - Method in class org.apache.pulsar.client.impl.ProducerBuilderImpl
 
addListAcknowledgment(List<MessageId>, CommandAck.AckType, Map<String, Long>) - Method in interface org.apache.pulsar.client.impl.AcknowledgmentsGroupingTracker
 
addListAcknowledgment(List<MessageId>, CommandAck.AckType, Map<String, Long>) - Method in class org.apache.pulsar.client.impl.NonPersistentAcknowledgmentGroupingTracker
 
addListAcknowledgment(List<MessageId>, CommandAck.AckType, Map<String, Long>) - Method in class org.apache.pulsar.client.impl.PersistentAcknowledgmentsGroupingTracker
 
addLogicalTypeConversions(ReflectData, boolean) - Static method in class org.apache.pulsar.client.impl.schema.AvroSchema
 
addLogicalTypeConversions(ReflectData, boolean, boolean) - Static method in class org.apache.pulsar.client.impl.schema.AvroSchema
 
addProperty(String, String) - Method in class org.apache.pulsar.client.impl.schema.SchemaDefinitionBuilderImpl
 
addPublishPartitionToTxn(TxnID, List<String>) - Method in class org.apache.pulsar.client.impl.transaction.TransactionCoordinatorClientImpl
 
addPublishPartitionToTxnAsync(TxnID, List<String>) - Method in class org.apache.pulsar.client.impl.transaction.TransactionCoordinatorClientImpl
 
addPublishPartitionToTxnAsync(TxnID, List<String>) - Method in class org.apache.pulsar.client.impl.TransactionMetaStoreHandler
 
addressResolver - Variable in class org.apache.pulsar.client.impl.ConnectionPool
 
addSubscriptionToTxn(TxnID, String, String) - Method in class org.apache.pulsar.client.impl.transaction.TransactionCoordinatorClientImpl
 
addSubscriptionToTxn(TxnID, List<Subscription>) - Method in class org.apache.pulsar.client.impl.TransactionMetaStoreHandler
 
addSubscriptionToTxnAsync(TxnID, String, String) - Method in class org.apache.pulsar.client.impl.transaction.TransactionCoordinatorClientImpl
 
allowTlsInsecureConnection(boolean) - Method in class org.apache.pulsar.client.impl.ClientBuilderImpl
 
ALWAYS_ALLOW_NULL - Static variable in class org.apache.pulsar.client.impl.schema.SchemaDefinitionBuilderImpl
 
asSingleMessage(MessagePayload, Schema<T>) - Method in class org.apache.pulsar.client.impl.MessagePayloadContextImpl
 
atSchemaVersion(byte[]) - Method in class org.apache.pulsar.client.impl.schema.AbstractSchema
Return an instance of this schema at the given version.
atSchemaVersion(byte[]) - Method in class org.apache.pulsar.client.impl.schema.AbstractStructSchema
 
atSchemaVersion(byte[]) - Method in class org.apache.pulsar.client.impl.schema.AutoConsumeSchema
 
atSchemaVersion(byte[]) - Method in class org.apache.pulsar.client.impl.schema.KeyValueSchemaImpl
 
AUTH_METHOD_NAME - Static variable in class org.apache.pulsar.client.impl.auth.oauth2.AuthenticationOAuth2
 
authentication - Variable in class org.apache.pulsar.client.impl.ClientCnx
 
authentication - Variable in class org.apache.pulsar.client.impl.HttpClient
 
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(Authentication) - Method in class org.apache.pulsar.client.impl.ClientBuilderImpl
 
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) - Constructor for class org.apache.pulsar.client.impl.auth.AuthenticationDataBasic
 
AuthenticationDataBasic(String, String) - Constructor for class org.apache.pulsar.client.impl.auth.AuthenticationDataBasic
 
AuthenticationDataKeyStoreTls - Class in org.apache.pulsar.client.impl.auth
 
AuthenticationDataKeyStoreTls(KeyStoreParams) - Constructor for class org.apache.pulsar.client.impl.auth.AuthenticationDataKeyStoreTls
 
AuthenticationDataNull - Class in org.apache.pulsar.client.impl.auth
 
AuthenticationDataNull() - Constructor for class org.apache.pulsar.client.impl.auth.AuthenticationDataNull
 
authenticationDataProvider - Variable in class org.apache.pulsar.client.impl.ClientCnx
 
AuthenticationDataTls - Class in org.apache.pulsar.client.impl.auth
 
AuthenticationDataTls(String, String) - Constructor for class org.apache.pulsar.client.impl.auth.AuthenticationDataTls
 
AuthenticationDataTls(Supplier<ByteArrayInputStream>, Supplier<ByteArrayInputStream>) - Constructor for class org.apache.pulsar.client.impl.auth.AuthenticationDataTls
 
AuthenticationDataTls(Supplier<ByteArrayInputStream>, Supplier<ByteArrayInputStream>, Supplier<ByteArrayInputStream>) - 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
 
AuthenticationFactoryOAuth2 - Class in org.apache.pulsar.client.impl.auth.oauth2
Factory class that allows to create Authentication instances for OAuth 2.0 authentication methods.
AuthenticationFactoryOAuth2() - Constructor for class org.apache.pulsar.client.impl.auth.oauth2.AuthenticationFactoryOAuth2
 
AuthenticationKeyStoreTls - Class in org.apache.pulsar.client.impl.auth
This plugin requires these parameters: keyStoreType, keyStorePath, and keyStorePassword.
AuthenticationKeyStoreTls() - Constructor for class org.apache.pulsar.client.impl.auth.AuthenticationKeyStoreTls
 
AuthenticationKeyStoreTls(String, String, String) - Constructor for class org.apache.pulsar.client.impl.auth.AuthenticationKeyStoreTls
 
AuthenticationOAuth2 - Class in org.apache.pulsar.client.impl.auth.oauth2
Pulsar client authentication provider based on OAuth 2.0.
AuthenticationOAuth2() - Constructor for class org.apache.pulsar.client.impl.auth.oauth2.AuthenticationOAuth2
 
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
 
AuthenticationTls(Supplier<ByteArrayInputStream>, Supplier<ByteArrayInputStream>) - Constructor for class org.apache.pulsar.client.impl.auth.AuthenticationTls
 
AuthenticationTls(Supplier<ByteArrayInputStream>, Supplier<ByteArrayInputStream>, Supplier<ByteArrayInputStream>) - 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
 
Auto - Enum constant in enum class org.apache.pulsar.client.impl.ProducerBase.MultiSchemaMode
 
autoAckOldestChunkedMessageOnQueueFull(boolean) - Method in class org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
autoAckOldestChunkedMessageOnQueueFull(boolean) - Method in class org.apache.pulsar.client.impl.ReaderBuilderImpl
 
AutoClusterFailover - Class in org.apache.pulsar.client.impl
 
AutoClusterFailover.AutoClusterFailoverBuilderImpl - Class in org.apache.pulsar.client.impl
 
AutoClusterFailoverBuilderImpl() - Constructor for class org.apache.pulsar.client.impl.AutoClusterFailover.AutoClusterFailoverBuilderImpl
 
AutoConsumeSchema - Class in org.apache.pulsar.client.impl.schema
Auto detect schema, returns only GenericRecord instances.
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
 
AutoProduceBytesSchema(Schema<T>) - Constructor for class org.apache.pulsar.client.impl.schema.AutoProduceBytesSchema
 
autoScaledReceiverQueueSizeEnabled(boolean) - Method in class org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
autoUpdatePartitions(boolean) - Method in class org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
autoUpdatePartitions(boolean) - Method in class org.apache.pulsar.client.impl.ProducerBuilderImpl
 
autoUpdatePartitions(boolean) - Method in class org.apache.pulsar.client.impl.ReaderBuilderImpl
 
autoUpdatePartitionsInterval(int, TimeUnit) - Method in class org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
autoUpdatePartitionsInterval(int, TimeUnit) - Method in class org.apache.pulsar.client.impl.ProducerBuilderImpl
 
autoUpdatePartitionsInterval(int, TimeUnit) - Method in class org.apache.pulsar.client.impl.ReaderBuilderImpl
 
autoUpdatePartitionsInterval(int, TimeUnit) - Method in class org.apache.pulsar.client.impl.TableViewBuilderImpl
 
AvroBaseStructSchema<T> - Class in org.apache.pulsar.client.impl.schema
This is a base schema implementation for Avro Based `Struct` types.
AvroBaseStructSchema(SchemaInfo) - Constructor for class org.apache.pulsar.client.impl.schema.AvroBaseStructSchema
 
AvroReader<T> - Class in org.apache.pulsar.client.impl.schema.reader
 
AvroReader(Schema) - Constructor for class org.apache.pulsar.client.impl.schema.reader.AvroReader
 
AvroReader(Schema, ClassLoader, boolean) - Constructor for class org.apache.pulsar.client.impl.schema.reader.AvroReader
 
AvroReader(Schema, Schema, ClassLoader, boolean) - Constructor for class org.apache.pulsar.client.impl.schema.reader.AvroReader
 
AvroSchema<T> - Class in org.apache.pulsar.client.impl.schema
An AVRO schema implementation.
AvroSchema.TimestampConversion - Class in org.apache.pulsar.client.impl.schema
 
AvroWriter<T> - Class in org.apache.pulsar.client.impl.schema.writer
 
AvroWriter(Schema) - Constructor for class org.apache.pulsar.client.impl.schema.writer.AvroWriter
 
AvroWriter(Schema, boolean) - Constructor for class org.apache.pulsar.client.impl.schema.writer.AvroWriter
 

B

backoff - Variable in class org.apache.pulsar.client.impl.ConnectionHandler
 
Backoff - Class in org.apache.pulsar.client.impl
 
Backoff(long, TimeUnit, long, TimeUnit, long, TimeUnit) - Constructor for class org.apache.pulsar.client.impl.Backoff
 
BackoffBuilder - Class in org.apache.pulsar.client.impl
 
BackoffBuilder() - Constructor for class org.apache.pulsar.client.impl.BackoffBuilder
 
batchAllocatedSizeBytes - Variable in class org.apache.pulsar.client.impl.AbstractBatchMessageContainer
 
batcherBuilder(BatcherBuilder) - Method in class org.apache.pulsar.client.impl.ProducerBuilderImpl
 
batchIndex - Variable in class org.apache.pulsar.client.impl.ResetCursorData
 
batchingMaxBytes(int) - Method in class org.apache.pulsar.client.impl.ProducerBuilderImpl
 
batchingMaxMessages(int) - Method in class org.apache.pulsar.client.impl.ProducerBuilderImpl
 
batchingMaxPublishDelay(long, TimeUnit) - Method in class org.apache.pulsar.client.impl.ProducerBuilderImpl
 
batchingPartitionSwitchFrequencyIntervalMicros() - Method in class org.apache.pulsar.client.impl.conf.ProducerConfigurationData
 
BatchMessageContainerBase - Interface in org.apache.pulsar.client.impl
 
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, int, BitSet) - Constructor for class org.apache.pulsar.client.impl.BatchMessageIdImpl
 
BatchMessageIdImpl(MessageIdAdv) - Constructor for class org.apache.pulsar.client.impl.BatchMessageIdImpl
 
batchReceive() - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
batchReceiveAsync() - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
batchReceivePolicy - Variable in class org.apache.pulsar.client.impl.ConsumerBase
 
batchReceivePolicy(BatchReceivePolicy) - Method in class org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
batchReceiveTimeout - Variable 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.
beforeConsume(Message<T>) - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
beforeSend(Message<?>) - Method in class org.apache.pulsar.client.impl.ProducerBase
 
beforeSend(Producer, Message) - 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(PulsarClientImpl, String, 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.AutoClusterFailover.AutoClusterFailoverBuilderImpl
 
build() - Method in class org.apache.pulsar.client.impl.ClientBuilderImpl
 
build() - Method in class org.apache.pulsar.client.impl.ControlledClusterFailover.ControlledClusterFailoverBuilderImpl
 
build() - Method in class org.apache.pulsar.client.impl.DefaultBatcherBuilder
 
build() - Method in class org.apache.pulsar.client.impl.DefaultCryptoKeyReaderBuilder
 
build() - Method in class org.apache.pulsar.client.impl.KeyBasedBatcherBuilder
 
build() - Method in class org.apache.pulsar.client.impl.MultiplierRedeliveryBackoff.MultiplierRedeliveryBackoffBuilder
 
build() - Method in class org.apache.pulsar.client.impl.schema.generic.JsonRecordBuilderImpl
 
build() - Method in class org.apache.pulsar.client.impl.schema.generic.ProtobufNativeRecordBuilderImpl
 
build() - Method in class org.apache.pulsar.client.impl.schema.SchemaDefinitionBuilderImpl
 
build() - Method in class org.apache.pulsar.client.impl.transaction.TransactionBuilderImpl
 
build(SchemaType) - Method in class org.apache.pulsar.client.impl.schema.RecordSchemaBuilderImpl
 
builder() - Static method in class org.apache.pulsar.client.impl.AutoClusterFailover
 
builder() - Static method in class org.apache.pulsar.client.impl.ControlledClusterFailover
 
builder() - Static method in class org.apache.pulsar.client.impl.DefaultCryptoKeyReader
 
builder() - Static method in class org.apache.pulsar.client.impl.MultiplierRedeliveryBackoff
 
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

callMessageListener(Message<T>) - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
canAdd(Message<T>) - Method in class org.apache.pulsar.client.impl.MessagesImpl
 
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
 
canEnqueueMessage(Message<T>) - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
canEnqueueMessage(Message<T>) - Method in class org.apache.pulsar.client.impl.ZeroQueueConsumerImpl
 
ceilDiv(int, int) - Static method in class org.apache.pulsar.client.util.MathUtils
Ceil version of Math.floorDiv().
changeToConnecting() - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
changeToReadyState() - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
changeToRegisteringSchemaState() - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
channelActive(ChannelHandlerContext) - Method in class org.apache.pulsar.client.impl.ClientCnx
 
channelInactive(ChannelHandlerContext) - Method in class org.apache.pulsar.client.impl.ClientCnx
 
checkArgument(boolean, Object) - Static method in class org.apache.pulsar.client.impl.AutoClusterFailover.AutoClusterFailoverBuilderImpl
 
checkArgument(boolean, Object) - Static method in class org.apache.pulsar.client.impl.ControlledClusterFailover.ControlledClusterFailoverBuilderImpl
 
checkIfOpen(CompletableFuture<T>) - Method in class org.apache.pulsar.client.impl.transaction.TransactionImpl
 
checkInterval(long, TimeUnit) - Method in class org.apache.pulsar.client.impl.ControlledClusterFailover.ControlledClusterFailoverBuilderImpl
 
checkInterval(long, TimeUnit) - Method in class org.apache.pulsar.client.impl.AutoClusterFailover.AutoClusterFailoverBuilderImpl
 
checkType(Object, Class<T>) - Static method in class org.apache.pulsar.client.util.TypeCheckUtil
 
choosePartition(Message<?>, TopicMetadata) - Method in class org.apache.pulsar.client.impl.customroute.PartialRoundRobinMessageRouterImpl
Choose a partition based on the topic metadata.
choosePartition(Message<?>, TopicMetadata) - Method in class org.apache.pulsar.client.impl.RoundRobinPartitionMessageRouterImpl
 
choosePartition(Message<?>, TopicMetadata) - Method in class org.apache.pulsar.client.impl.SinglePartitionMessageRouterImpl
 
chunkedMessagesMap - Variable in class org.apache.pulsar.client.impl.ConsumerImpl
 
chunkMaxMessageSize(int) - Method in class org.apache.pulsar.client.impl.ProducerBuilderImpl
 
ChunkMessageIdImpl - Class in org.apache.pulsar.client.impl
 
ChunkMessageIdImpl(MessageIdImpl, MessageIdImpl) - Constructor for class org.apache.pulsar.client.impl.ChunkMessageIdImpl
 
clear() - Method in class org.apache.pulsar.client.impl.MessagesImpl
 
clear() - Method in class org.apache.pulsar.client.impl.ProducerImpl.OpSendMsgQueue
 
clear() - Method in class org.apache.pulsar.client.impl.UnAckedMessageRedeliveryTracker
 
clear() - Method in class org.apache.pulsar.client.impl.UnAckedMessageTracker
 
clear(String) - Method in class org.apache.pulsar.client.impl.schema.generic.JsonRecordBuilderImpl
Clears the value of the given field.
clear(String) - Method in class org.apache.pulsar.client.impl.schema.generic.ProtobufNativeRecordBuilderImpl
 
clear(Field) - Method in class org.apache.pulsar.client.impl.schema.generic.JsonRecordBuilderImpl
Clears the value of the given field.
clear(Field) - Method in class org.apache.pulsar.client.impl.schema.generic.ProtobufNativeRecordBuilderImpl
 
clearCaches() - Static method in class org.apache.pulsar.client.impl.schema.JSONSchema
Clears the caches tied to the ObjectMapper instances and replaces the singleton ObjectMapper instance.
clearIncomingMessages() - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
clearTimestamp() - Method in class org.apache.pulsar.client.impl.AbstractBatchMessageContainer
 
client - Variable in class org.apache.pulsar.client.impl.ConsumerBase
 
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
Channel handler for the Pulsar client.
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
 
ClientCnx.State - Enum Class in org.apache.pulsar.client.impl
 
ClientCnxIdleState - Class in org.apache.pulsar.client.impl
 
ClientCnxIdleState(ClientCnx) - Constructor for class org.apache.pulsar.client.impl.ClientCnxIdleState
 
ClientCnxIdleState.State - Enum Class in org.apache.pulsar.client.impl
Indicates the usage status of the connection and whether it has been released.
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
 
clientCredentials(URL, URL, String) - Static method in class org.apache.pulsar.client.impl.auth.oauth2.AuthenticationFactoryOAuth2
Authenticate with client credentials.
clientCredentials(URL, URL, String, String) - Static method in class org.apache.pulsar.client.impl.auth.oauth2.AuthenticationFactoryOAuth2
Authenticate with client credentials.
ClientCredentialsExchanger - Interface in org.apache.pulsar.client.impl.auth.oauth2.protocol
An interface for exchanging client credentials for an access token.
ClientCredentialsExchangeRequest - Class in org.apache.pulsar.client.impl.auth.oauth2.protocol
A token request based on the exchange of client credentials.
ClientCredentialsExchangeRequest() - Constructor for class org.apache.pulsar.client.impl.auth.oauth2.protocol.ClientCredentialsExchangeRequest
 
clock(Clock) - Method in class org.apache.pulsar.client.impl.ClientBuilderImpl
 
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.DefaultCryptoKeyReaderConfigurationData
 
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.DefaultCryptoKeyReaderBuilder
 
clone() - Method in class org.apache.pulsar.client.impl.ProducerBuilderImpl
 
clone() - Method in class org.apache.pulsar.client.impl.ReaderBuilderImpl
 
clone() - Method in class org.apache.pulsar.client.impl.schema.AbstractSchema
 
clone() - Method in class org.apache.pulsar.client.impl.schema.AutoConsumeSchema
 
clone() - Method in class org.apache.pulsar.client.impl.schema.AutoProduceBytesSchema
 
clone() - Method in class org.apache.pulsar.client.impl.schema.AvroSchema
 
clone() - Method in class org.apache.pulsar.client.impl.schema.generic.GenericAvroSchema
 
clone() - Method in class org.apache.pulsar.client.impl.schema.generic.GenericJsonSchema
 
clone() - Method in class org.apache.pulsar.client.impl.schema.KeyValueSchemaImpl
 
clone() - Method in class org.apache.pulsar.client.impl.schema.NativeAvroBytesSchema
 
clone() - Method in class org.apache.pulsar.client.impl.TableViewConfigurationData
 
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.AuthenticationKeyStoreTls
 
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.auth.oauth2.AuthenticationOAuth2
 
close() - Method in class org.apache.pulsar.client.impl.auth.oauth2.protocol.TokenClient
 
close() - Method in class org.apache.pulsar.client.impl.AutoClusterFailover
 
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.ControlledClusterFailover
 
close() - Method in class org.apache.pulsar.client.impl.HttpClient
 
close() - Method in class org.apache.pulsar.client.impl.HttpLookupService
 
close() - Method in class org.apache.pulsar.client.impl.MultiTopicsReaderImpl
 
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.TableViewImpl
 
close() - Method in interface org.apache.pulsar.client.impl.transaction.TransactionBufferHandler
Release resources.
close() - Method in class org.apache.pulsar.client.impl.transaction.TransactionCoordinatorClientImpl
 
close() - Method in class org.apache.pulsar.client.impl.TransactionMetaStoreHandler
 
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.MultiTopicsReaderImpl
 
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
 
closeAsync() - Method in class org.apache.pulsar.client.impl.TableViewImpl
 
closeAsync() - Method in class org.apache.pulsar.client.impl.TopicListWatcher
 
closeAsync() - Method in class org.apache.pulsar.client.impl.transaction.TransactionCoordinatorClientImpl
 
Closed - Enum constant in enum class org.apache.pulsar.client.impl.PulsarClientImpl.State
 
closeWithException(Throwable) - Method in class org.apache.pulsar.client.impl.ClientCnx
 
Closing - Enum constant in enum class org.apache.pulsar.client.impl.PulsarClientImpl.State
 
cnx() - Method in class org.apache.pulsar.client.impl.ConnectionHandler
 
commit() - Method in class org.apache.pulsar.client.impl.transaction.TransactionImpl
 
commit(TxnID) - Method in class org.apache.pulsar.client.impl.transaction.TransactionCoordinatorClientImpl
 
commitAsync(TxnID) - Method in class org.apache.pulsar.client.impl.transaction.TransactionCoordinatorClientImpl
 
compareTo(MessageId) - Method in class org.apache.pulsar.client.impl.MultiMessageIdImpl
Deprecated.
 
compareTo(MessageId) - Method in class org.apache.pulsar.client.impl.TopicMessageIdImpl
 
compareTo(ConsumerId) - Method in class org.apache.pulsar.client.impl.ConsumerId
 
completeOpBatchReceive(ConsumerBase.OpBatchReceive<T>) - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
completeOpBatchReceive(ConsumerBase.OpBatchReceive<T>) - Method in class org.apache.pulsar.client.impl.ConsumerImpl
 
completeOpBatchReceive(ConsumerBase.OpBatchReceive<T>) - Method in class org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
completePendingBatchReceive(CompletableFuture<Messages<T>>, Messages<T>) - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
completePendingReceive(CompletableFuture<Message<T>>, Message<T>) - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
compressionType - Variable in class org.apache.pulsar.client.impl.AbstractBatchMessageContainer
 
compressionType(CompressionType) - Method in class org.apache.pulsar.client.impl.ProducerBuilderImpl
 
compressor - Variable in class org.apache.pulsar.client.impl.AbstractBatchMessageContainer
 
conf - Variable in class org.apache.pulsar.client.impl.ConsumerBase
 
conf - Variable in class org.apache.pulsar.client.impl.ProducerBase
 
conf - Variable in class org.apache.pulsar.client.impl.PulsarClientImpl
 
CONFIG_PARAM_TYPE - Static variable in class org.apache.pulsar.client.impl.auth.oauth2.AuthenticationOAuth2
 
ConfigurationDataUtils - Class in org.apache.pulsar.client.impl.conf
Utils for loading configuration data.
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(String) - Method in class org.apache.pulsar.client.impl.auth.AuthenticationKeyStoreTls
 
configure(String) - Method in class org.apache.pulsar.client.impl.auth.AuthenticationTls
 
configure(String) - Method in class org.apache.pulsar.client.impl.auth.AuthenticationToken
 
configure(String) - Method in class org.apache.pulsar.client.impl.auth.oauth2.AuthenticationOAuth2
 
configure(Map<String, String>) - Method in class org.apache.pulsar.client.impl.auth.AuthenticationBasic
 
configure(Map<String, String>) - Method in class org.apache.pulsar.client.impl.auth.AuthenticationDisabled
Deprecated.
configure(Map<String, String>) - Method in class org.apache.pulsar.client.impl.auth.AuthenticationKeyStoreTls
 
configure(Map<String, String>) - Method in class org.apache.pulsar.client.impl.auth.AuthenticationTls
Deprecated.
configure(Map<String, String>) - Method in class org.apache.pulsar.client.impl.auth.AuthenticationToken
 
configure(Map<String, String>) - Method in class org.apache.pulsar.client.impl.auth.oauth2.AuthenticationOAuth2
Deprecated.
configureFromJsonString(String) - Static method in class org.apache.pulsar.client.impl.AuthenticationUtil
 
configureFromPulsar1AuthParamString(String) - Static method in class org.apache.pulsar.client.impl.AuthenticationUtil
 
configureSchemaInfo(String, String, SchemaInfo) - Method in class org.apache.pulsar.client.impl.schema.AutoConsumeSchema
 
configureSchemaInfo(String, String, SchemaInfo) - Method in class org.apache.pulsar.client.impl.schema.KeyValueSchemaImpl
 
configureSslEngine(SSLEngine, AsyncHttpClientConfig) - Method in class org.apache.pulsar.client.util.WithSNISslEngineFactory
 
Connecting - Enum constant in enum class org.apache.pulsar.client.impl.ClientCnx.State
 
connection - Variable in class org.apache.pulsar.client.impl.ConnectionHandler
 
connectionClosed(ClientCnx) - Method in class org.apache.pulsar.client.impl.ConnectionHandler
 
connectionClosed(ClientCnx) - Method in class org.apache.pulsar.client.impl.TopicListWatcher
 
connectionClosed(ClientCnx, Optional<Long>, Optional<URI>) - Method in class org.apache.pulsar.client.impl.ConnectionHandler
 
connectionFailed(PulsarClientException) - Method in class org.apache.pulsar.client.impl.ConsumerImpl
 
connectionFailed(PulsarClientException) - Method in class org.apache.pulsar.client.impl.ProducerImpl
 
connectionFailed(PulsarClientException) - Method in class org.apache.pulsar.client.impl.TopicListWatcher
 
connectionFailed(PulsarClientException) - Method in class org.apache.pulsar.client.impl.TransactionMetaStoreHandler
 
ConnectionHandler - Class in org.apache.pulsar.client.impl
 
ConnectionHandler(HandlerState, Backoff, ConnectionHandler.Connection) - Constructor for class org.apache.pulsar.client.impl.ConnectionHandler
 
connectionMaxIdleSeconds(int) - Method in class org.apache.pulsar.client.impl.ClientBuilderImpl
 
connectionOpened(ClientCnx) - Method in class org.apache.pulsar.client.impl.ConsumerImpl
 
connectionOpened(ClientCnx) - Method in class org.apache.pulsar.client.impl.ProducerImpl
 
connectionOpened(ClientCnx) - Method in class org.apache.pulsar.client.impl.TopicListWatcher
 
connectionOpened(ClientCnx) - Method in class org.apache.pulsar.client.impl.TransactionMetaStoreHandler
 
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
 
ConnectionPool(ClientConfigurationData, EventLoopGroup, Supplier<ClientCnx>, Optional<AddressResolver<InetSocketAddress>>) - 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
 
CONSUMER_EPOCH - Static variable in class org.apache.pulsar.client.impl.ConsumerBase
 
ConsumerBase<T> - Class in org.apache.pulsar.client.impl
 
ConsumerBase(PulsarClientImpl, String, ConsumerConfigurationData<T>, int, ExecutorProvider, CompletableFuture<Consumer<T>>, Schema<T>, ConsumerInterceptors) - Constructor for class org.apache.pulsar.client.impl.ConsumerBase
 
ConsumerBase.OpBatchReceive<T> - Class in org.apache.pulsar.client.impl
 
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
 
consumerEpoch - Variable in class org.apache.pulsar.client.impl.ConsumerBase
 
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
 
ConsumerImpl(PulsarClientImpl, String, ConsumerConfigurationData<T>, ExecutorProvider, int, boolean, boolean, CompletableFuture<Consumer<T>>, MessageId, long, Schema<T>, ConsumerInterceptors<T>, boolean) - Constructor for class org.apache.pulsar.client.impl.ConsumerImpl
 
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
 
consumerIsReconnectedToBroker(ClientCnx, int) - Method in class org.apache.pulsar.client.impl.ConsumerImpl
 
consumerIsReconnectedToBroker(ClientCnx, int) - Method in class org.apache.pulsar.client.impl.ZeroQueueConsumerImpl
 
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(Consumer<?>) - Constructor for class org.apache.pulsar.client.impl.ConsumerStatsRecorderImpl
 
ConsumerStatsRecorderImpl(PulsarClientImpl, ConsumerConfigurationData<?>, Consumer<?>) - Constructor for class org.apache.pulsar.client.impl.ConsumerStatsRecorderImpl
 
containsKey(String) - Method in class org.apache.pulsar.client.impl.TableViewImpl
 
ControlledClusterFailover - Class in org.apache.pulsar.client.impl
 
ControlledClusterFailover.ControlledClusterFailoverBuilderImpl - Class in org.apache.pulsar.client.impl
 
ControlledClusterFailover.ControlledConfiguration - Class in org.apache.pulsar.client.impl
 
ControlledClusterFailoverBuilderImpl() - Constructor for class org.apache.pulsar.client.impl.ControlledClusterFailover.ControlledClusterFailoverBuilderImpl
 
ControlledConfiguration() - Constructor for class org.apache.pulsar.client.impl.ControlledClusterFailover.ControlledConfiguration
 
convertKeyValueDataStringToSchemaInfoSchema(byte[]) - Method in class org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
Convert the key/value schema info data json bytes to key/value schema info data bytes.
convertKeyValueSchemaInfoDataToString(KeyValue<SchemaInfo, SchemaInfo>) - Method in class org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
Convert the key/value schema data.
convertToByteBuf(MessagePayload) - Static method in class org.apache.pulsar.client.impl.MessagePayloadUtils
 
convertToConsumerInterceptors(Reader<T>, List<ReaderInterceptor<T>>) - Static method in class org.apache.pulsar.client.impl.ReaderInterceptorUtil
 
copiedBuffer() - Method in class org.apache.pulsar.client.impl.MessagePayloadImpl
 
create() - Method in class org.apache.pulsar.client.impl.BackoffBuilder
 
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
 
create() - Method in class org.apache.pulsar.client.impl.TableViewBuilderImpl
 
create(ByteBuf) - Static method in class org.apache.pulsar.client.impl.MessagePayloadImpl
 
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(String, BatchMessageIdImpl, MessageMetadata, SingleMessageMetadata, ByteBuf, Optional<EncryptionContext>, ClientCnx, Schema<T>, int, boolean, long) - Static method in class org.apache.pulsar.client.impl.MessageImpl
 
create(String, MessageIdImpl, MessageMetadata, ByteBuf, Optional<EncryptionContext>, ClientCnx, Schema<T>, int, boolean, long) - Static method in class org.apache.pulsar.client.impl.MessageImpl
 
create(MessageMetadata, ByteBuffer, Schema<T>, String) - Static method in class org.apache.pulsar.client.impl.MessageImpl
 
createAsync() - Method in class org.apache.pulsar.client.impl.ProducerBuilderImpl
 
createAsync() - Method in class org.apache.pulsar.client.impl.ReaderBuilderImpl
 
createAsync() - Method in class org.apache.pulsar.client.impl.TableViewBuilderImpl
 
createAuthentication(String, String) - Method in class org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
createAuthentication(String, Map<String, String>) - Method in class org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
createAvroSchema(SchemaDefinition) - Static method in class org.apache.pulsar.client.impl.schema.util.SchemaUtil
 
createExecutor(ExecutorProvider.ExtendedThreadFactory) - Method in class org.apache.pulsar.client.util.ExecutorProvider
 
createExecutor(ExecutorProvider.ExtendedThreadFactory) - Method in class org.apache.pulsar.client.util.ScheduledExecutorProvider
 
createLookup(String) - Method in class org.apache.pulsar.client.impl.PulsarClientImpl
 
createMultiTopicReaderAsync(ReaderConfigurationData<T>, Schema<T>) - Method in class org.apache.pulsar.client.impl.PulsarClientImpl
 
createOpSendMsg() - Method in class org.apache.pulsar.client.impl.AbstractBatchMessageContainer
 
createOpSendMsg() - Method in interface org.apache.pulsar.client.impl.BatchMessageContainerBase
Create OpSendMsg, producer use OpSendMsg to send to the broker.
createOpSendMsgs() - Method in class org.apache.pulsar.client.impl.AbstractBatchMessageContainer
 
createOpSendMsgs() - Method in interface org.apache.pulsar.client.impl.BatchMessageContainerBase
Create list of OpSendMsg, producer use OpSendMsg to send to the broker.
createPartitionedConsumer(PulsarClientImpl, ConsumerConfigurationData<T>, ExecutorProvider, CompletableFuture<Consumer<T>>, int, Schema<T>, ConsumerInterceptors<T>) - Static method in class org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
createPendingMessagesQueue() - Method in class org.apache.pulsar.client.impl.ProducerImpl
 
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) - 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
 
createSingleTopicReaderAsync(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
 
cryptoFailureAction(ConsumerCryptoFailureAction) - Method in class org.apache.pulsar.client.impl.TableViewBuilderImpl
 
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
 
cryptoKeyReader(CryptoKeyReader) - Method in class org.apache.pulsar.client.impl.TableViewBuilderImpl
 
ctx() - Method in class org.apache.pulsar.client.impl.ClientCnx
 
CURRENT_RECEIVER_QUEUE_SIZE_UPDATER - Static variable in class org.apache.pulsar.client.impl.ConsumerBase
 
currentBatchSizeBytes - Variable in class org.apache.pulsar.client.impl.AbstractBatchMessageContainer
 
currentTxnidLeastBits - Variable in class org.apache.pulsar.client.impl.AbstractBatchMessageContainer
 
currentTxnidMostBits - Variable in class org.apache.pulsar.client.impl.AbstractBatchMessageContainer
 
currentUsage() - Method in class org.apache.pulsar.client.impl.MemoryLimitController
 
currentUsagePercent() - Method in class org.apache.pulsar.client.impl.MemoryLimitController
 

D

DateSchema - Class in org.apache.pulsar.client.impl.schema
A schema for `java.util.Date` or `java.sql.Date`.
DateSchema() - Constructor for class org.apache.pulsar.client.impl.schema.DateSchema
 
deadLetterPolicy(DeadLetterPolicy) - Method in class org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
decode(byte[]) - Method in class org.apache.pulsar.client.impl.schema.AbstractStructSchema
 
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.DateSchema
 
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.InstantSchema
 
decode(byte[]) - Method in class org.apache.pulsar.client.impl.schema.IntSchema
 
decode(byte[]) - Method in class org.apache.pulsar.client.impl.schema.KeyValueSchemaImpl
 
decode(byte[]) - Method in class org.apache.pulsar.client.impl.schema.LocalDateSchema
 
decode(byte[]) - Method in class org.apache.pulsar.client.impl.schema.LocalDateTimeSchema
 
decode(byte[]) - Method in class org.apache.pulsar.client.impl.schema.LocalTimeSchema
 
decode(byte[]) - Method in class org.apache.pulsar.client.impl.schema.LongSchema
 
decode(byte[]) - Method in class org.apache.pulsar.client.impl.schema.ShortSchema
 
decode(byte[]) - Method in class org.apache.pulsar.client.impl.schema.StringSchema
 
decode(byte[]) - Method in class org.apache.pulsar.client.impl.schema.TimeSchema
 
decode(byte[]) - Method in class org.apache.pulsar.client.impl.schema.TimestampSchema
 
decode(byte[], byte[]) - Method in class org.apache.pulsar.client.impl.schema.AbstractStructSchema
 
decode(byte[], byte[]) - Method in class org.apache.pulsar.client.impl.schema.AutoConsumeSchema
 
decode(byte[], byte[]) - Method in class org.apache.pulsar.client.impl.schema.AutoProduceBytesSchema
 
decode(byte[], byte[]) - Method in class org.apache.pulsar.client.impl.schema.KeyValueSchemaImpl
 
decode(byte[], byte[]) - Method in class org.apache.pulsar.client.impl.schema.NativeAvroBytesSchema
 
decode(byte[], byte[], byte[]) - Method in class org.apache.pulsar.client.impl.schema.KeyValueSchemaImpl
 
decode(ByteBuf) - Method in class org.apache.pulsar.client.impl.schema.AbstractSchema
Decode a byteBuf into an object using the schema definition and deserializer implementation
decode(ByteBuf) - Method in class org.apache.pulsar.client.impl.schema.AbstractStructSchema
 
decode(ByteBuf) - Method in class org.apache.pulsar.client.impl.schema.BooleanSchema
 
decode(ByteBuf) - Method in class org.apache.pulsar.client.impl.schema.ByteBufferSchema
 
decode(ByteBuf) - Method in class org.apache.pulsar.client.impl.schema.ByteBufSchema
 
decode(ByteBuf) - Method in class org.apache.pulsar.client.impl.schema.ByteSchema
 
decode(ByteBuf) - Method in class org.apache.pulsar.client.impl.schema.BytesSchema
 
decode(ByteBuf) - Method in class org.apache.pulsar.client.impl.schema.DateSchema
 
decode(ByteBuf) - Method in class org.apache.pulsar.client.impl.schema.DoubleSchema
 
decode(ByteBuf) - Method in class org.apache.pulsar.client.impl.schema.FloatSchema
 
decode(ByteBuf) - Method in class org.apache.pulsar.client.impl.schema.InstantSchema
 
decode(ByteBuf) - Method in class org.apache.pulsar.client.impl.schema.IntSchema
 
decode(ByteBuf) - Method in class org.apache.pulsar.client.impl.schema.KeyValueSchemaImpl
 
decode(ByteBuf) - Method in class org.apache.pulsar.client.impl.schema.LocalDateSchema
 
decode(ByteBuf) - Method in class org.apache.pulsar.client.impl.schema.LocalDateTimeSchema
 
decode(ByteBuf) - Method in class org.apache.pulsar.client.impl.schema.LocalTimeSchema
 
decode(ByteBuf) - Method in class org.apache.pulsar.client.impl.schema.LongSchema
 
decode(ByteBuf) - Method in class org.apache.pulsar.client.impl.schema.ShortSchema
 
decode(ByteBuf) - Method in class org.apache.pulsar.client.impl.schema.StringSchema
 
decode(ByteBuf) - Method in class org.apache.pulsar.client.impl.schema.TimeSchema
 
decode(ByteBuf) - Method in class org.apache.pulsar.client.impl.schema.TimestampSchema
 
decode(ByteBuf, byte[]) - Method in class org.apache.pulsar.client.impl.schema.AbstractSchema
Decode a byteBuf into an object using a given version.
decode(ByteBuf, byte[]) - Method in class org.apache.pulsar.client.impl.schema.AbstractStructSchema
 
decode(ByteBuf, byte[]) - Method in class org.apache.pulsar.client.impl.schema.KeyValueSchemaImpl
 
decode(ByteBuffer) - Method in class org.apache.pulsar.client.impl.schema.AbstractStructSchema
 
decode(ByteBuffer, byte[]) - Method in class org.apache.pulsar.client.impl.schema.AbstractStructSchema
 
decode(ByteBuffer, byte[]) - Method in class org.apache.pulsar.client.impl.schema.AutoConsumeSchema
 
decode(ByteBuffer, byte[]) - Method in class org.apache.pulsar.client.impl.schema.ByteBufferSchema
 
decodeKeyValueEncodingType(SchemaInfo) - Method in class org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
Decode the kv encoding type from the schema info.
decodeKeyValueSchemaInfo(SchemaInfo) - Method in class org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
Decode the key/value schema info to get key schema info and value schema info.
decreaseIncomingMessageSize(Message<?>) - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
DEFAULT_BATCHING_MAX_MESSAGES - Static variable in class org.apache.pulsar.client.impl.conf.ProducerConfigurationData
 
DEFAULT_CONNECT_TIMEOUT_IN_SECONDS - Static variable in class org.apache.pulsar.client.impl.auth.oauth2.protocol.DefaultMetadataResolver
 
DEFAULT_CONNECT_TIMEOUT_IN_SECONDS - Static variable in class org.apache.pulsar.client.impl.auth.oauth2.protocol.TokenClient
 
DEFAULT_CONNECT_TIMEOUT_IN_SECONDS - Static variable in class org.apache.pulsar.client.impl.HttpClient
 
DEFAULT_INTERVAL_IN_NANOSECONDS - Static variable in class org.apache.pulsar.client.impl.Backoff
 
DEFAULT_MAX_PENDING_MESSAGES - Static variable in class org.apache.pulsar.client.impl.conf.ProducerConfigurationData
 
DEFAULT_MAX_PENDING_MESSAGES_ACROSS_PARTITIONS - Static variable in class org.apache.pulsar.client.impl.conf.ProducerConfigurationData
 
DEFAULT_READ_TIMEOUT_IN_SECONDS - Static variable in class org.apache.pulsar.client.impl.auth.oauth2.protocol.DefaultMetadataResolver
 
DEFAULT_READ_TIMEOUT_IN_SECONDS - Static variable in class org.apache.pulsar.client.impl.auth.oauth2.protocol.TokenClient
 
DEFAULT_READ_TIMEOUT_IN_SECONDS - Static variable in class org.apache.pulsar.client.impl.HttpClient
 
DEFAULT_SCHEMA_NAME - Static variable in class org.apache.pulsar.client.impl.schema.RecordSchemaBuilderImpl
 
DefaultBatcherBuilder - Class in org.apache.pulsar.client.impl
 
DefaultBatcherBuilder() - Constructor for class org.apache.pulsar.client.impl.DefaultBatcherBuilder
 
defaultCryptoKeyReader(Map<String, String>) - Method in class org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
defaultCryptoKeyReader(Map<String, String>) - Method in class org.apache.pulsar.client.impl.ProducerBuilderImpl
 
defaultCryptoKeyReader(Map<String, String>) - Method in class org.apache.pulsar.client.impl.ReaderBuilderImpl
 
defaultCryptoKeyReader(Map<String, String>) - Method in class org.apache.pulsar.client.impl.TableViewBuilderImpl
 
defaultCryptoKeyReader(String) - Method in class org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
defaultCryptoKeyReader(String) - Method in class org.apache.pulsar.client.impl.ProducerBuilderImpl
 
defaultCryptoKeyReader(String) - Method in class org.apache.pulsar.client.impl.ReaderBuilderImpl
 
defaultCryptoKeyReader(String) - Method in class org.apache.pulsar.client.impl.TableViewBuilderImpl
 
DefaultCryptoKeyReader - Class in org.apache.pulsar.client.impl
 
DefaultCryptoKeyReaderBuilder - Class in org.apache.pulsar.client.impl
 
DefaultCryptoKeyReaderConfigurationData - Class in org.apache.pulsar.client.impl.conf
 
DefaultCryptoKeyReaderConfigurationData() - Constructor for class org.apache.pulsar.client.impl.conf.DefaultCryptoKeyReaderConfigurationData
 
DefaultMetadataResolver - Class in org.apache.pulsar.client.impl.auth.oauth2.protocol
Resolves OAuth 2.0 authorization server metadata as described in RFC 8414.
DefaultMetadataResolver(URL) - Constructor for class org.apache.pulsar.client.impl.auth.oauth2.protocol.DefaultMetadataResolver
 
defaultPrivateKey(String) - Method in class org.apache.pulsar.client.impl.DefaultCryptoKeyReaderBuilder
 
defaultPublicKey(String) - Method in class org.apache.pulsar.client.impl.DefaultCryptoKeyReaderBuilder
 
defaultServiceUrl(String) - Method in class org.apache.pulsar.client.impl.ControlledClusterFailover.ControlledClusterFailoverBuilderImpl
 
DELIMITER - Static variable in class org.apache.pulsar.client.impl.schema.LocalDateTimeSchema
 
deliverAfter(long, TimeUnit) - Method in class org.apache.pulsar.client.impl.TypedMessageBuilderImpl
 
deliverAt(long) - Method in class org.apache.pulsar.client.impl.TypedMessageBuilderImpl
 
description(String) - Method in class org.apache.pulsar.client.impl.ClientBuilderImpl
Set the description.
deserialize(byte[]) - Static method in class org.apache.pulsar.client.impl.schema.ProtobufNativeSchemaUtils
 
deserialize(ByteBuf) - Static method in class org.apache.pulsar.client.impl.MessageImpl
 
deserializeSkipBrokerEntryMetaData(ByteBuf) - Static method in class org.apache.pulsar.client.impl.MessageImpl
 
Disabled - Enum constant in enum class org.apache.pulsar.client.impl.ProducerBase.MultiSchemaMode
 
disableReplication() - Method in class org.apache.pulsar.client.impl.TypedMessageBuilderImpl
 
DLQ_GROUP_TOPIC_SUFFIX - Static variable in class org.apache.pulsar.client.util.RetryMessageUtil
 
dnsLookupBind(String, int) - Method in class org.apache.pulsar.client.impl.ClientBuilderImpl
 
dnsServerAddresses(List<InetSocketAddress>) - Method in class org.apache.pulsar.client.impl.ClientBuilderImpl
 
doAcknowledge(List<MessageId>, CommandAck.AckType, Map<String, Long>, TransactionImpl) - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
doAcknowledge(List<MessageId>, CommandAck.AckType, Map<String, Long>, TransactionImpl) - Method in class org.apache.pulsar.client.impl.ConsumerImpl
 
doAcknowledge(List<MessageId>, CommandAck.AckType, Map<String, Long>, TransactionImpl) - Method in class org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
doAcknowledge(MessageId, CommandAck.AckType, Map<String, Long>, TransactionImpl) - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
doAcknowledge(MessageId, CommandAck.AckType, Map<String, Long>, TransactionImpl) - Method in class org.apache.pulsar.client.impl.ConsumerImpl
 
doAcknowledge(MessageId, CommandAck.AckType, Map<String, Long>, TransactionImpl) - Method in class org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
doAcknowledgeWithTxn(List<MessageId>, CommandAck.AckType, Map<String, Long>, TransactionImpl) - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
doAcknowledgeWithTxn(MessageId, CommandAck.AckType, Map<String, Long>, TransactionImpl) - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
doc(String) - Method in class org.apache.pulsar.client.impl.schema.RecordSchemaBuilderImpl
 
doIdleDetect(long) - Method in class org.apache.pulsar.client.impl.ClientCnxIdleState
Check whether the connection is idle, and if so, set the idle-state to #ClientCnxIdleState.State.IDLE.
doMarkAndReleaseUselessConnections() - Method in class org.apache.pulsar.client.impl.ConnectionPool
 
doReconsumeLater(Message<?>, CommandAck.AckType, Map<String, String>, long, TimeUnit) - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
doReconsumeLater(Message<?>, CommandAck.AckType, Map<String, String>, long, TimeUnit) - Method in class org.apache.pulsar.client.impl.ConsumerImpl
 
doReconsumeLater(Message<?>, CommandAck.AckType, Map<String, String>, long, TimeUnit) - 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
 
DUMMY_TOPIC_NAME_PREFIX - Static variable in class org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 

E

enableBatchIndexAcknowledgment(boolean) - Method in class org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
enableBatching(boolean) - Method in class org.apache.pulsar.client.impl.ProducerBuilderImpl
 
enableBusyWait(boolean) - Method in class org.apache.pulsar.client.impl.ClientBuilderImpl
 
enableChunking(boolean) - Method in class org.apache.pulsar.client.impl.ProducerBuilderImpl
 
Enabled - Enum constant in enum class org.apache.pulsar.client.impl.ProducerBase.MultiSchemaMode
 
enableLazyStartPartitionedProducers(boolean) - Method in class org.apache.pulsar.client.impl.ProducerBuilderImpl
 
enableMultiSchema(boolean) - Method in class org.apache.pulsar.client.impl.ProducerBuilderImpl
 
enableRetry(boolean) - Method in class org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
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
 
enableTransaction(boolean) - Method in class org.apache.pulsar.client.impl.ClientBuilderImpl
 
encode(byte[]) - Method in class org.apache.pulsar.client.impl.schema.AutoProduceBytesSchema
 
encode(byte[]) - Method in class org.apache.pulsar.client.impl.schema.BytesSchema
 
encode(byte[]) - Method in class org.apache.pulsar.client.impl.schema.NativeAvroBytesSchema
 
encode(ByteBuf) - Method in class org.apache.pulsar.client.impl.schema.ByteBufSchema
 
encode(Boolean) - Method in class org.apache.pulsar.client.impl.schema.BooleanSchema
 
encode(Byte) - Method in class org.apache.pulsar.client.impl.schema.ByteSchema
 
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(Long) - Method in class org.apache.pulsar.client.impl.schema.LongSchema
 
encode(Short) - Method in class org.apache.pulsar.client.impl.schema.ShortSchema
 
encode(String) - Method in class org.apache.pulsar.client.impl.schema.StringSchema
 
encode(ByteBuffer) - Method in class org.apache.pulsar.client.impl.schema.ByteBufferSchema
 
encode(Time) - Method in class org.apache.pulsar.client.impl.schema.TimeSchema
 
encode(Timestamp) - Method in class org.apache.pulsar.client.impl.schema.TimestampSchema
 
encode(Instant) - Method in class org.apache.pulsar.client.impl.schema.InstantSchema
 
encode(LocalDate) - Method in class org.apache.pulsar.client.impl.schema.LocalDateSchema
 
encode(LocalDateTime) - Method in class org.apache.pulsar.client.impl.schema.LocalDateTimeSchema
 
encode(LocalTime) - Method in class org.apache.pulsar.client.impl.schema.LocalTimeSchema
 
encode(Date) - Method in class org.apache.pulsar.client.impl.schema.DateSchema
 
encode(GenericRecord) - Method in class org.apache.pulsar.client.impl.schema.AutoConsumeSchema
 
encode(KeyValue<K, V>) - Method in class org.apache.pulsar.client.impl.schema.KeyValueSchemaImpl
 
encode(T) - Method in class org.apache.pulsar.client.impl.schema.AbstractStructSchema
 
encodeKeyValueSchemaInfo(String, Schema<K>, Schema<V>, KeyValueEncodingType) - Method in class org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
Encode key & value into schema into a KeyValue schema.
encodeKeyValueSchemaInfo(Schema<K>, Schema<V>, KeyValueEncodingType) - Method in class org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
Encode key & value into schema into a KeyValue schema.
encryptMessage(MessageMetadata, ByteBuf) - Method in class org.apache.pulsar.client.impl.ProducerImpl
 
endTxnAsync(TxnID, TxnAction) - Method in class org.apache.pulsar.client.impl.TransactionMetaStoreHandler
 
endTxnOnSubscription(String, String, long, long, TxnAction, long) - Method in interface org.apache.pulsar.client.impl.transaction.TransactionBufferHandler
End transaction on subscription.
endTxnOnTopic(String, long, long, TxnAction, long) - Method in interface org.apache.pulsar.client.impl.transaction.TransactionBufferHandler
End transaction on topic.
enqueueMessageAndCheckBatchReceive(Message<T>) - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
entryId - Variable in class org.apache.pulsar.client.impl.MessageIdImpl
 
entryId - Variable in class org.apache.pulsar.client.impl.ResetCursorData
 
entrySet() - Method in class org.apache.pulsar.client.impl.TableViewImpl
 
equals(Object) - Method in class org.apache.pulsar.client.impl.BatchMessageIdImpl
 
equals(Object) - Method in class org.apache.pulsar.client.impl.ChunkMessageIdImpl
 
equals(Object) - Method in class org.apache.pulsar.client.impl.ConsumerId
 
equals(Object) - Method in class org.apache.pulsar.client.impl.ConsumerImpl
 
equals(Object) - Method in class org.apache.pulsar.client.impl.MessageIdImpl
 
equals(Object) - Method in class org.apache.pulsar.client.impl.MultiMessageIdImpl
Deprecated.
 
equals(Object) - Method in class org.apache.pulsar.client.impl.TopicMessageIdImpl
 
equals(Object) - Method in class org.apache.pulsar.client.impl.UnackMessageIdWrapper
 
eventLoopGroup - Variable in class org.apache.pulsar.client.impl.PulsarClientImpl
 
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
 
exchangeClientCredentials(ClientCredentialsExchangeRequest) - Method in interface org.apache.pulsar.client.impl.auth.oauth2.protocol.ClientCredentialsExchanger
Requests an exchange of client credentials for an access token.
exchangeClientCredentials(ClientCredentialsExchangeRequest) - Method in class org.apache.pulsar.client.impl.auth.oauth2.protocol.TokenClient
Performs a token exchange using client credentials.
executorProvider - Variable in class org.apache.pulsar.client.impl.ConsumerBase
 
ExecutorProvider - Class in org.apache.pulsar.client.util
 
ExecutorProvider(int, String) - Constructor for class org.apache.pulsar.client.util.ExecutorProvider
 
ExecutorProvider.ExtendedThreadFactory - Class in org.apache.pulsar.client.util
 
expectMoreIncomingMessages() - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
expireTimeOfIncompleteChunkedMessage(long, TimeUnit) - Method in class org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
expireTimeOfIncompleteChunkedMessage(long, TimeUnit) - Method in class org.apache.pulsar.client.impl.ReaderBuilderImpl
 
expireTimeOfIncompleteChunkedMessageMillis - Variable in class org.apache.pulsar.client.impl.ConsumerImpl
 
EXPIRY_ADJUSTMENT - Static variable in class org.apache.pulsar.client.impl.auth.oauth2.AuthenticationOAuth2
 
ExtendedThreadFactory(String) - Constructor for class org.apache.pulsar.client.util.ExecutorProvider.ExtendedThreadFactory
 
ExtendedThreadFactory(String, boolean) - Constructor for class org.apache.pulsar.client.util.ExecutorProvider.ExtendedThreadFactory
 
externalExecutorProvider() - Method in class org.apache.pulsar.client.impl.PulsarClientImpl
 
externalPinnedExecutor - Variable in class org.apache.pulsar.client.impl.ConsumerBase
 
extractAvroSchema(SchemaDefinition, Class) - Static method in class org.apache.pulsar.client.impl.schema.util.SchemaUtil
 

F

Failed - Enum constant in enum class org.apache.pulsar.client.impl.ClientCnx.State
 
failoverDelay(long, TimeUnit) - Method in class org.apache.pulsar.client.impl.AutoClusterFailover.AutoClusterFailoverBuilderImpl
 
failoverPolicy(AutoClusterFailoverBuilder.FailoverPolicy) - Method in class org.apache.pulsar.client.impl.AutoClusterFailover.AutoClusterFailoverBuilderImpl
 
failPendingReceive() - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
fetchControlledConfiguration() - Method in class org.apache.pulsar.client.impl.ControlledClusterFailover
 
fetchSchemaIfNeeded(String, SchemaVersion) - Method in class org.apache.pulsar.client.impl.schema.KeyValueSchemaImpl
It may happen that the schema is not loaded but we need it, for instance in order to call getSchemaInfo() We cannot call this method in getSchemaInfo.
fetchSchemaIfNeeded(SchemaVersion) - Method in class org.apache.pulsar.client.impl.schema.AutoConsumeSchema
It may happen that the schema is not loaded but we need it, for instance in order to call getSchemaInfo() We cannot call this method in getSchemaInfo, because getSchemaInfo is called in many places and we will introduce lots of deadlocks.
field(String) - Method in class org.apache.pulsar.client.impl.schema.RecordSchemaBuilderImpl
 
field(String, GenericSchema) - Method in class org.apache.pulsar.client.impl.schema.RecordSchemaBuilderImpl
 
fields - Variable in class org.apache.pulsar.client.impl.schema.generic.GenericProtobufNativeSchema
 
fields - Variable in class org.apache.pulsar.client.impl.schema.generic.GenericSchemaImpl
 
fields - Variable in class org.apache.pulsar.client.impl.schema.generic.GenericJsonRecord
 
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
 
flushAndClean() - Method in interface org.apache.pulsar.client.impl.AcknowledgmentsGroupingTracker
 
flushAndClean() - Method in class org.apache.pulsar.client.impl.NonPersistentAcknowledgmentGroupingTracker
 
flushAndClean() - Method in class org.apache.pulsar.client.impl.PersistentAcknowledgmentsGroupingTracker
 
flushAsync() - Method in class org.apache.pulsar.client.impl.PartitionedProducerImpl
 
flushAsync() - Method in class org.apache.pulsar.client.impl.ProducerImpl
 
forceReserveMemory(long) - Method in class org.apache.pulsar.client.impl.MemoryLimitController
 
forEach(BiConsumer<String, T>) - Method in class org.apache.pulsar.client.impl.TableViewImpl
 
forEach(Consumer<? super ProducerImpl.OpSendMsg>) - Method in class org.apache.pulsar.client.impl.ProducerImpl.OpSendMsgQueue
 
forEachAndListen(BiConsumer<String, T>) - Method in class org.apache.pulsar.client.impl.TableViewImpl
 
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
 
fromIssuerUrl(URL) - Static method in class org.apache.pulsar.client.impl.auth.oauth2.protocol.DefaultMetadataResolver
Gets a well-known metadata URL for the given OAuth issuer URL.
fromJson(Reader) - Static method in class org.apache.pulsar.client.impl.auth.oauth2.KeyFile
 
fromJson(String) - Static method in class org.apache.pulsar.client.impl.auth.oauth2.KeyFile
 
fromLong(Long, Schema, LogicalType) - Method in class org.apache.pulsar.client.impl.schema.AvroSchema.TimestampConversion
 
fromSchemaInfo(SchemaInfo) - Static method in class org.apache.pulsar.client.impl.schema.StringSchema
 

G

generateRandomName() - Static method in class org.apache.pulsar.client.util.ConsumerName
 
GenericAvroReader - Class in org.apache.pulsar.client.impl.schema.generic
 
GenericAvroReader(Schema) - Constructor for class org.apache.pulsar.client.impl.schema.generic.GenericAvroReader
 
GenericAvroReader(Schema, Schema, byte[]) - Constructor for class org.apache.pulsar.client.impl.schema.generic.GenericAvroReader
 
GenericAvroRecord - Class in org.apache.pulsar.client.impl.schema.generic
A generic avro record.
GenericAvroRecord(byte[], Schema, List<Field>, GenericRecord) - Constructor for class org.apache.pulsar.client.impl.schema.generic.GenericAvroRecord
 
GenericAvroSchema - Class in org.apache.pulsar.client.impl.schema.generic
A generic avro schema.
GenericAvroSchema(SchemaInfo) - Constructor for class org.apache.pulsar.client.impl.schema.generic.GenericAvroSchema
 
GenericAvroWriter - Class in org.apache.pulsar.client.impl.schema.generic
 
GenericAvroWriter(Schema) - Constructor for class org.apache.pulsar.client.impl.schema.generic.GenericAvroWriter
 
GenericJsonReader - Class in org.apache.pulsar.client.impl.schema.generic
 
GenericJsonReader(byte[], List<Field>) - Constructor for class org.apache.pulsar.client.impl.schema.generic.GenericJsonReader
 
GenericJsonReader(byte[], List<Field>, SchemaInfo) - Constructor for class org.apache.pulsar.client.impl.schema.generic.GenericJsonReader
 
GenericJsonReader(List<Field>) - Constructor for class org.apache.pulsar.client.impl.schema.generic.GenericJsonReader
 
GenericJsonReader(List<Field>, SchemaInfo) - Constructor for class org.apache.pulsar.client.impl.schema.generic.GenericJsonReader
 
GenericJsonRecord - Class in org.apache.pulsar.client.impl.schema.generic
Generic json record.
GenericJsonRecord(byte[], List<Field>, JsonNode, SchemaInfo) - Constructor for class org.apache.pulsar.client.impl.schema.generic.GenericJsonRecord
 
GenericJsonSchema - Class in org.apache.pulsar.client.impl.schema.generic
A generic json schema.
GenericJsonSchema(SchemaInfo) - Constructor for class org.apache.pulsar.client.impl.schema.generic.GenericJsonSchema
 
GenericJsonWriter - Class in org.apache.pulsar.client.impl.schema.generic
 
GenericJsonWriter() - Constructor for class org.apache.pulsar.client.impl.schema.generic.GenericJsonWriter
 
GenericProtobufNativeReader - Class in org.apache.pulsar.client.impl.schema.generic
 
GenericProtobufNativeReader(Descriptors.Descriptor) - Constructor for class org.apache.pulsar.client.impl.schema.generic.GenericProtobufNativeReader
 
GenericProtobufNativeReader(Descriptors.Descriptor, byte[]) - Constructor for class org.apache.pulsar.client.impl.schema.generic.GenericProtobufNativeReader
 
GenericProtobufNativeRecord - Class in org.apache.pulsar.client.impl.schema.generic
 
GenericProtobufNativeRecord(byte[], Descriptors.Descriptor, List<Field>, DynamicMessage) - Constructor for class org.apache.pulsar.client.impl.schema.generic.GenericProtobufNativeRecord
 
GenericProtobufNativeSchema - Class in org.apache.pulsar.client.impl.schema.generic
Generic ProtobufNative schema.
GenericProtobufNativeSchema(SchemaInfo) - Constructor for class org.apache.pulsar.client.impl.schema.generic.GenericProtobufNativeSchema
 
GenericProtobufNativeSchema(SchemaInfo, boolean) - Constructor for class org.apache.pulsar.client.impl.schema.generic.GenericProtobufNativeSchema
 
GenericProtobufNativeWriter - Class in org.apache.pulsar.client.impl.schema.generic
 
GenericProtobufNativeWriter() - Constructor for class org.apache.pulsar.client.impl.schema.generic.GenericProtobufNativeWriter
 
GenericSchemaImpl - Class in org.apache.pulsar.client.impl.schema.generic
A generic schema representation for AvroBasedGenericSchema .
GenericSchemaImpl(SchemaInfo) - Constructor for class org.apache.pulsar.client.impl.schema.generic.GenericSchemaImpl
 
genRandomKeyToSelectCon() - Method in class org.apache.pulsar.client.impl.ConnectionPool
 
get() - Method in class org.apache.pulsar.client.util.ObjectCache
 
get(String) - Method in class org.apache.pulsar.client.impl.TableViewImpl
 
get(String, Class<T>) - Method in class org.apache.pulsar.client.impl.HttpClient
 
get(BrokerEntryMetadata, MessageMetadata, MessageIdImpl, ConsumerImpl<?>, int, List<Long>, long) - Static method in class org.apache.pulsar.client.impl.MessagePayloadContextImpl
 
getAckSet() - Method in class org.apache.pulsar.client.impl.BatchMessageIdImpl
 
getAckSet() - Method in class org.apache.pulsar.client.impl.TopicMessageIdImpl
 
getAlwaysAllowNull() - Method in class org.apache.pulsar.client.impl.schema.SchemaDefinitionImpl
get schema whether always allow null or not.
getAndUpdateState(UnaryOperator<HandlerState.State>) - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
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.AuthenticationKeyStoreTls
 
getAuthData() - Method in class org.apache.pulsar.client.impl.auth.AuthenticationTls
 
getAuthData() - Method in class org.apache.pulsar.client.impl.auth.AuthenticationToken
 
getAuthData() - Method in class org.apache.pulsar.client.impl.auth.oauth2.AuthenticationOAuth2
 
getAuthentication() - Method in class org.apache.pulsar.client.impl.conf.ClientConfigurationData
Gets the authentication settings for the client.
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.AuthenticationKeyStoreTls
 
getAuthMethodName() - Method in class org.apache.pulsar.client.impl.auth.AuthenticationTls
 
getAuthMethodName() - Method in class org.apache.pulsar.client.impl.auth.AuthenticationToken
 
getAuthMethodName() - Method in class org.apache.pulsar.client.impl.auth.oauth2.AuthenticationOAuth2
 
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
 
getAvailableRequestCredits() - Method in interface org.apache.pulsar.client.impl.transaction.TransactionBufferHandler
 
getAvroRecord() - Method in class org.apache.pulsar.client.impl.schema.generic.GenericAvroRecord
 
getAvroSchema() - Method in class org.apache.pulsar.client.impl.schema.AvroBaseStructSchema
 
getAvroSchema() - Method in class org.apache.pulsar.client.impl.schema.StructSchema
Deprecated.
 
getBackwardsCompatibleJsonSchemaInfo() - Method in class org.apache.pulsar.client.impl.schema.JSONSchema
Implemented for backwards compatibility reasons.
getBatchAllocatedSizeBytes() - Method in class org.apache.pulsar.client.impl.AbstractBatchMessageContainer
 
getBatchIndex() - Method in class org.apache.pulsar.client.impl.BatchMessageIdImpl
 
getBatchIndex() - Method in class org.apache.pulsar.client.impl.TopicMessageIdImpl
 
getBatchSize() - Method in class org.apache.pulsar.client.impl.BatchMessageIdImpl
 
getBatchSize() - Method in class org.apache.pulsar.client.impl.TopicMessageIdImpl
 
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 class org.apache.pulsar.client.impl.HttpLookupService
Calls http-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.
getBrokerEntryMetadata() - Method in class org.apache.pulsar.client.impl.MessageImpl
 
getBrokerPublishTime() - Method in class org.apache.pulsar.client.impl.MessageImpl
 
getBrokerPublishTime() - Method in class org.apache.pulsar.client.impl.TopicMessageImpl
 
getCertFilePath() - Method in class org.apache.pulsar.client.impl.auth.AuthenticationTls
 
getChecksumType() - Method in class org.apache.pulsar.client.impl.ProducerImpl
 
getClassLoader() - Method in class org.apache.pulsar.client.impl.schema.SchemaDefinitionImpl
 
getClient() - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
getClientClock() - Method in class org.apache.pulsar.client.impl.PulsarClientImpl
 
getClientCnx() - Method in class org.apache.pulsar.client.impl.ConsumerImpl
 
getClientCnx() - Method in class org.apache.pulsar.client.impl.ProducerImpl
 
getClientCnx() - Method in class org.apache.pulsar.client.impl.TopicListWatcher
 
getClientConfigurationData() - Method in class org.apache.pulsar.client.impl.ClientBuilderImpl
 
getCnx() - Method in class org.apache.pulsar.client.impl.MessageImpl
 
getCnxIfReady() - Method in class org.apache.pulsar.client.impl.ProducerImpl
Hook method for testing.
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.AuthenticationDataKeyStoreTls
 
getCommandData() - Method in class org.apache.pulsar.client.impl.auth.AuthenticationDataToken
 
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
 
getConnectHandleState() - Method in class org.apache.pulsar.client.impl.TransactionMetaStoreHandler
 
getConnection(String) - Method in class org.apache.pulsar.client.impl.PulsarClientImpl
Only for test.
getConnection(String, int) - Method in class org.apache.pulsar.client.impl.PulsarClientImpl
 
getConnection(String, String) - Method in class org.apache.pulsar.client.impl.PulsarClientImpl
 
getConnection(InetSocketAddress) - Method in class org.apache.pulsar.client.impl.ConnectionPool
 
getConnection(InetSocketAddress, InetSocketAddress, int) - Method in class org.apache.pulsar.client.impl.ConnectionPool
Get a connection from the pool.
getConnection(InetSocketAddress, InetSocketAddress, int) - 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
 
getConnections() - Method in class org.apache.pulsar.client.impl.ConnectionPool
 
getConnectionToServiceUrl() - Method in class org.apache.pulsar.client.impl.PulsarClientImpl
 
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
 
getConvertedType() - Method in class org.apache.pulsar.client.impl.schema.AvroSchema.TimestampConversion
 
getCurrentBatchSize() - Method in class org.apache.pulsar.client.impl.AbstractBatchMessageContainer
 
getCurrentPulsarServiceUrl() - Method in class org.apache.pulsar.client.impl.ControlledClusterFailover
 
getCurrentReceiverQueueSize() - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
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
 
getDeadLetterProducerStats() - Method in class org.apache.pulsar.client.impl.ConsumerStatsDisabled
 
getDeadLetterProducerStats() - Method in class org.apache.pulsar.client.impl.ConsumerStatsRecorderImpl
 
getDeadLetterProducerStats() - Method in class org.apache.pulsar.client.impl.MultiTopicConsumerStatsRecorderImpl
 
getDelayInMillis() - Method in class org.apache.pulsar.client.impl.ProducerImpl
 
getDeliverAtTime() - Method in class org.apache.pulsar.client.impl.MessageImpl
 
getDuplicatedResponseCount() - Method in class org.apache.pulsar.client.impl.ClientCnx
 
getEncoder() - Method in class org.apache.pulsar.client.impl.schema.writer.AvroWriter
 
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
 
getEntryId() - Method in class org.apache.pulsar.client.impl.TopicMessageIdImpl
 
getEpoch() - Method in class org.apache.pulsar.client.impl.ConnectionHandler
 
getError() - Method in exception org.apache.pulsar.client.impl.auth.oauth2.protocol.TokenExchangeException
 
getEventTime() - Method in class org.apache.pulsar.client.impl.MessageImpl
 
getEventTime() - Method in class org.apache.pulsar.client.impl.TopicMessageImpl
 
getExceptionByServerError(ServerError, String) - Static method in class org.apache.pulsar.client.impl.TransactionMetaStoreHandler
 
getExecutor() - Method in class org.apache.pulsar.client.util.ExecutorProvider
 
getExecutor(byte[]) - Method in class org.apache.pulsar.client.util.ExecutorProvider
 
getExecutor(Object) - Method in class org.apache.pulsar.client.util.ExecutorProvider
 
getField(String) - Method in class org.apache.pulsar.client.impl.schema.generic.GenericAvroRecord
 
getField(String) - Method in class org.apache.pulsar.client.impl.schema.generic.GenericJsonRecord
 
getField(String) - Method in class org.apache.pulsar.client.impl.schema.generic.GenericProtobufNativeRecord
 
getFields() - Method in class org.apache.pulsar.client.impl.schema.generic.GenericProtobufNativeSchema
 
getFields() - Method in class org.apache.pulsar.client.impl.schema.generic.GenericSchemaImpl
 
getFields() - Method in class org.apache.pulsar.client.impl.schema.generic.GenericJsonRecord
 
getFirstAddedTimestamp() - Method in class org.apache.pulsar.client.impl.AbstractBatchMessageContainer
 
getFirstAddedTimestamp() - Method in interface org.apache.pulsar.client.impl.BatchMessageContainerBase
Get the timestamp in nanoseconds when the 1st message is added into the batch container.
getFirstChunkMessageId() - Method in class org.apache.pulsar.client.impl.ChunkMessageIdImpl
 
getFirstChunkMessageId() - Method in class org.apache.pulsar.client.impl.TopicMessageIdImpl
 
getFuture() - Method in interface org.apache.pulsar.client.impl.SendCallback
 
getGenericSchema(SchemaInfo) - Method in class org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
getHandlerName() - Method in class org.apache.pulsar.client.impl.TransactionMetaStoreHandler
 
getHttpHeaders() - Method in class org.apache.pulsar.client.impl.auth.AuthenticationDataBasic
 
getHttpHeaders() - Method in class org.apache.pulsar.client.impl.auth.AuthenticationDataTls
 
getHttpHeaders() - Method in class org.apache.pulsar.client.impl.auth.AuthenticationDataToken
 
getIdleStat() - Method in class org.apache.pulsar.client.impl.ClientCnxIdleState
Get idle-stat.
getIncomingMessageSize() - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
getIndex() - Method in class org.apache.pulsar.client.impl.MessageImpl
 
getIndex() - Method in class org.apache.pulsar.client.impl.TopicMessageImpl
 
getInnerMessageId() - Method in class org.apache.pulsar.client.impl.TopicMessageIdImpl
Deprecated.
getInnerMessageId() - Method in class org.apache.pulsar.client.impl.TopicMessageImpl
Deprecated.
getInstance() - Static method in class org.apache.pulsar.client.impl.JavaStringHash
 
getInstance() - Static method in class org.apache.pulsar.client.impl.Murmur3Hash32
 
getInternalExecutorService() - Method in class org.apache.pulsar.client.impl.PulsarClientImpl
 
getInternalSchema() - Method in class org.apache.pulsar.client.impl.schema.AutoConsumeSchema
 
getInternalSchema(byte[]) - Method in class org.apache.pulsar.client.impl.schema.AutoConsumeSchema
 
getJsonDef() - Method in class org.apache.pulsar.client.impl.schema.SchemaDefinitionImpl
Get json schema definition.
getJsonNode() - Method in class org.apache.pulsar.client.impl.schema.generic.GenericJsonRecord
 
getJsr310ConversionEnabledFromSchemaInfo(SchemaInfo) - Static method in class org.apache.pulsar.client.impl.schema.util.SchemaUtil
 
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
 
getKeyFilePath() - Method in class org.apache.pulsar.client.impl.auth.AuthenticationTls
 
getKeySchema() - Method in class org.apache.pulsar.client.impl.schema.KeyValueSchemaImpl
Get the Schema of the Key.
getKeyValueEncodingType() - Method in class org.apache.pulsar.client.impl.schema.KeyValueSchemaImpl
Get the KeyValueEncodingType.
getLastChunkMessageId() - Method in class org.apache.pulsar.client.impl.ChunkMessageIdImpl
 
getLastDisconnectedTimestamp() - Method in class org.apache.pulsar.client.impl.ConsumerImpl
 
getLastDisconnectedTimestamp() - Method in class org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
getLastDisconnectedTimestamp() - Method in class org.apache.pulsar.client.impl.PartitionedProducerImpl
 
getLastDisconnectedTimestamp() - Method in class org.apache.pulsar.client.impl.ProducerImpl
 
getLastMessageId() - Method in class org.apache.pulsar.client.impl.ConsumerBase
Deprecated.
getLastMessageIdAsync() - Method in class org.apache.pulsar.client.impl.ConsumerBase
Deprecated.
getLastMessageIdAsync() - Method in class org.apache.pulsar.client.impl.ConsumerImpl
Deprecated.
getLastMessageIdAsync() - Method in class org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
Deprecated.
getLastMessageIds() - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
getLastMessageIds() - Method in class org.apache.pulsar.client.impl.MultiTopicsReaderImpl
 
getLastMessageIds() - Method in class org.apache.pulsar.client.impl.ReaderImpl
 
getLastMessageIdsAsync() - Method in class org.apache.pulsar.client.impl.ConsumerImpl
 
getLastMessageIdsAsync() - Method in class org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
getLastMessageIdsAsync() - Method in class org.apache.pulsar.client.impl.MultiTopicsReaderImpl
 
getLastMessageIdsAsync() - Method in class org.apache.pulsar.client.impl.ReaderImpl
 
getLastSequenceId() - Method in class org.apache.pulsar.client.impl.PartitionedProducerImpl
 
getLastSequenceId() - Method in class org.apache.pulsar.client.impl.ProducerImpl
 
getLatestSchema() - Method in class org.apache.pulsar.client.impl.schema.generic.MultiVersionSchemaInfoProvider
 
getLedgerId() - Method in class org.apache.pulsar.client.impl.MessageIdImpl
 
getLedgerId() - Method in class org.apache.pulsar.client.impl.TopicMessageIdImpl
 
getLogicalTypeName() - Method in class org.apache.pulsar.client.impl.schema.AvroSchema.TimestampConversion
 
getLookup() - Method in class org.apache.pulsar.client.impl.PulsarClientImpl
 
getLookup(String) - Method in class org.apache.pulsar.client.impl.PulsarClientImpl
 
getLookupTimeoutMs() - Method in class org.apache.pulsar.client.impl.conf.ClientConfigurationData
 
getMatchingTopicConfiguration(String) - Method in class org.apache.pulsar.client.impl.conf.ConsumerConfigurationData
 
getMaxMessageSize() - Method in class org.apache.pulsar.client.impl.AbstractBatchMessageContainer
 
getMaxMessagesNum() - Method in class org.apache.pulsar.client.impl.AbstractBatchMessageContainer
 
getMaxPendingChuckedMessage() - Method in class org.apache.pulsar.client.impl.conf.ConsumerConfigurationData
Deprecated.
use #getMaxPendingChunkedMessage()
getMemoryLimitController() - 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
 
getMessageAt(int, int, MessagePayload, boolean, Schema<T>) - Method in class org.apache.pulsar.client.impl.MessagePayloadContextImpl
 
getMessageBuilder() - Method in class org.apache.pulsar.client.impl.MessageImpl
 
getMessageCrypto() - Method in class org.apache.pulsar.client.impl.conf.ReaderConfigurationData
 
getMessageHeaderAndPayloadSize() - Method in class org.apache.pulsar.client.impl.ProducerImpl.OpSendMsg
 
getMessageId() - Method in class org.apache.pulsar.client.impl.MessageImpl
 
getMessageId() - Method in class org.apache.pulsar.client.impl.TopicMessageImpl
 
getMessageId(long) - Static method in class org.apache.pulsar.client.util.MessageIdUtils
 
getMetadataBuilder() - Method in class org.apache.pulsar.client.impl.TypedMessageBuilderImpl
 
getMsgNumInReceiverQueue() - Method in class org.apache.pulsar.client.impl.ConsumerStatsDisabled
 
getMsgNumInReceiverQueue() - Method in class org.apache.pulsar.client.impl.ConsumerStatsRecorderImpl
 
getMsgNumInSubReceiverQueue() - Method in class org.apache.pulsar.client.impl.ConsumerStatsDisabled
 
getMsgNumInSubReceiverQueue() - Method in class org.apache.pulsar.client.impl.ConsumerStatsRecorderImpl
 
getMultiTopicsConsumer() - Method in class org.apache.pulsar.client.impl.MultiTopicsReaderImpl
 
getNameSpaceFromPattern(Pattern) - Static method in class org.apache.pulsar.client.impl.PatternMultiTopicsConsumerImpl
 
getNativeObject() - Method in class org.apache.pulsar.client.impl.schema.generic.GenericAvroRecord
 
getNativeObject() - Method in class org.apache.pulsar.client.impl.schema.generic.GenericJsonRecord
 
getNativeObject() - Method in class org.apache.pulsar.client.impl.schema.generic.GenericProtobufNativeRecord
 
getNativeSchema() - Method in class org.apache.pulsar.client.impl.schema.AutoConsumeSchema
 
getNativeSchema() - Method in class org.apache.pulsar.client.impl.schema.AutoProduceBytesSchema
 
getNativeSchema() - Method in class org.apache.pulsar.client.impl.schema.AvroBaseStructSchema
 
getNativeSchema() - Method in class org.apache.pulsar.client.impl.schema.generic.GenericAvroReader
 
getNativeSchema() - Method in class org.apache.pulsar.client.impl.schema.generic.GenericProtobufNativeReader
 
getNativeSchema() - Method in class org.apache.pulsar.client.impl.schema.generic.GenericProtobufNativeSchema
 
getNativeSchema() - Method in class org.apache.pulsar.client.impl.schema.NativeAvroBytesSchema
 
getNativeSchema() - Method in class org.apache.pulsar.client.impl.schema.ProtobufNativeSchema
 
getNativeSchema() - Method in class org.apache.pulsar.client.impl.schema.reader.AvroReader
 
getNewMessagesImpl() - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
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
 
getNumBatchReceiveFailed() - Method in class org.apache.pulsar.client.impl.ConsumerStatsDisabled
 
getNumBatchReceiveFailed() - 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
 
getNumMessages() - Method in class org.apache.pulsar.client.impl.MessagePayloadContextImpl
 
getNumMessagesInBatch() - Method in class org.apache.pulsar.client.impl.AbstractBatchMessageContainer
 
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
 
getNumOfPartitions() - Method in class org.apache.pulsar.client.impl.PartitionedProducerImpl
 
getNumOfPartitions() - Method in class org.apache.pulsar.client.impl.ProducerImpl
 
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
 
getOffset() - Method in class org.apache.pulsar.client.impl.schema.generic.GenericAvroReader
 
getOffset(MessageId) - Static method in class org.apache.pulsar.client.util.MessageIdUtils
 
getOrderingKey() - Method in class org.apache.pulsar.client.impl.MessageImpl
 
getOrderingKey() - Method in class org.apache.pulsar.client.impl.TopicMessageImpl
 
getOriginalBatchSize() - Method in class org.apache.pulsar.client.impl.BatchMessageIdImpl
Deprecated.
getOriginalLastSendFuture() - Method in class org.apache.pulsar.client.impl.PartitionedProducerImpl
 
getOutstandingAcksInSameBatch() - Method in class org.apache.pulsar.client.impl.BatchMessageIdImpl
Deprecated.
getOwnerTopic() - Method in class org.apache.pulsar.client.impl.TopicMessageIdImpl
 
getPartitionedTopicMetadata(String) - Method in class org.apache.pulsar.client.impl.PulsarClientImpl
 
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 class org.apache.pulsar.client.impl.HttpLookupService
 
getPartitionedTopicMetadata(TopicName) - Method in interface org.apache.pulsar.client.impl.LookupService
Returns PartitionedTopicMetadata for a given topic.
getPartitionedTopics() - Method in class org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
getPartitionIndex() - Method in class org.apache.pulsar.client.impl.MessageIdImpl
 
getPartitionIndex() - Method in class org.apache.pulsar.client.impl.TopicMessageIdImpl
 
getPartitions() - Method in class org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
getPartitionsAutoUpdateFuture() - Method in class org.apache.pulsar.client.impl.PartitionedProducerImpl
 
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
 
getPartitionStats() - Method in class org.apache.pulsar.client.impl.MultiTopicConsumerStatsRecorderImpl
 
getPartitionStats() - Method in class org.apache.pulsar.client.impl.PartitionedTopicProducerStatsRecorderImpl
 
getPattern() - Method in class org.apache.pulsar.client.impl.PatternMultiTopicsConsumerImpl
 
getPendingQueueSize() - Method in class org.apache.pulsar.client.impl.ProducerImpl
 
getPendingQueueSize() - Method in class org.apache.pulsar.client.impl.ProducerStatsDisabled
 
getPendingQueueSize() - Method in class org.apache.pulsar.client.impl.ProducerStatsRecorderImpl
 
getPendingRequestsCount() - Method in interface org.apache.pulsar.client.impl.transaction.TransactionBufferHandler
 
getPojo() - Method in class org.apache.pulsar.client.impl.schema.SchemaDefinitionImpl
Get pojo schema definition.
getPossibleSendToDeadLetterTopicMessages() - Method in class org.apache.pulsar.client.impl.ConsumerImpl
 
getPrivateKey(String, Map<String, String>) - Method in class org.apache.pulsar.client.impl.DefaultCryptoKeyReader
 
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.schema.SchemaDefinitionImpl
Get schema class.
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.MessagePayloadContextImpl
 
getProperty(String) - Method in class org.apache.pulsar.client.impl.TopicMessageImpl
 
getProtobufNativeSchema() - Method in class org.apache.pulsar.client.impl.schema.generic.GenericProtobufNativeSchema
 
getProtobufNativeSchema() - Method in class org.apache.pulsar.client.impl.schema.ProtobufNativeSchema
 
getProtobufRecord() - Method in class org.apache.pulsar.client.impl.schema.generic.GenericProtobufNativeRecord
 
getProxyConnection(InetSocketAddress, int) - Method in class org.apache.pulsar.client.impl.PulsarClientImpl
 
getPublicKey(String, Map<String, String>) - Method in class org.apache.pulsar.client.impl.DefaultCryptoKeyReader
 
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
 
getPulsarClient() - Method in class org.apache.pulsar.client.impl.schema.generic.MultiVersionSchemaInfoProvider
 
getPulsarClientException(ServerError, String) - Static method in class org.apache.pulsar.client.impl.ClientCnx
 
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
 
getReader() - Method in class org.apache.pulsar.client.impl.schema.AbstractStructSchema
 
getReaderSchema() - Method in class org.apache.pulsar.client.impl.MessageImpl
 
getReaderSchema() - Method in class org.apache.pulsar.client.impl.TopicMessageImpl
 
getRecommendedSchema() - Method in class org.apache.pulsar.client.impl.schema.AvroSchema.TimestampConversion
 
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
 
getReplicatedFrom() - Method in class org.apache.pulsar.client.impl.TopicMessageImpl
 
getReplicateTo() - Method in class org.apache.pulsar.client.impl.MessageImpl
 
getRequestBuilder() - Method in class org.apache.pulsar.client.impl.ControlledClusterFailover
 
getRetryLetterProducerStats() - Method in class org.apache.pulsar.client.impl.ConsumerStatsDisabled
 
getRetryLetterProducerStats() - Method in class org.apache.pulsar.client.impl.ConsumerStatsRecorderImpl
 
getRetryLetterProducerStats() - Method in class org.apache.pulsar.client.impl.MultiTopicConsumerStatsRecorderImpl
 
getScheduledExecutorProvider() - Method in class org.apache.pulsar.client.impl.PulsarClientImpl
 
getSchema(String) - Method in class org.apache.pulsar.client.impl.PulsarClientImpl
Read the schema information for a given topic.
getSchema(TopicName) - Method in class org.apache.pulsar.client.impl.BinaryProtoLookupService
 
getSchema(TopicName) - Method in class org.apache.pulsar.client.impl.HttpLookupService
 
getSchema(TopicName) - Method in interface org.apache.pulsar.client.impl.LookupService
Returns current SchemaInfo SchemaInfo for a given topic.
getSchema(TopicName, byte[]) - Method in class org.apache.pulsar.client.impl.BinaryProtoLookupService
 
getSchema(TopicName, byte[]) - Method in class org.apache.pulsar.client.impl.HttpLookupService
 
getSchema(TopicName, byte[]) - Method in interface org.apache.pulsar.client.impl.LookupService
Returns specific version SchemaInfo SchemaInfo for a given topic.
getSchema(SchemaInfo) - Method in class org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
getSchema(SchemaInfo) - Static method in class org.apache.pulsar.client.impl.schema.AutoConsumeSchema
 
getSchemaByVersion(byte[]) - Method in class org.apache.pulsar.client.impl.schema.generic.MultiVersionSchemaInfoProvider
 
getSchemaHash() - Method in class org.apache.pulsar.client.impl.MessageImpl
 
getSchemaInfo() - Method in class org.apache.pulsar.client.impl.MessageImpl
 
getSchemaInfo() - Method in class org.apache.pulsar.client.impl.schema.AbstractStructSchema
 
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.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.DateSchema
 
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.InstantSchema
 
getSchemaInfo() - Method in class org.apache.pulsar.client.impl.schema.IntSchema
 
getSchemaInfo() - Method in class org.apache.pulsar.client.impl.schema.KeyValueSchemaImpl
 
getSchemaInfo() - Method in class org.apache.pulsar.client.impl.schema.LocalDateSchema
 
getSchemaInfo() - Method in class org.apache.pulsar.client.impl.schema.LocalDateTimeSchema
 
getSchemaInfo() - Method in class org.apache.pulsar.client.impl.schema.LocalTimeSchema
 
getSchemaInfo() - Method in class org.apache.pulsar.client.impl.schema.LongSchema
 
getSchemaInfo() - Method in class org.apache.pulsar.client.impl.schema.NativeAvroBytesSchema
 
getSchemaInfo() - Method in class org.apache.pulsar.client.impl.schema.ShortSchema
 
getSchemaInfo() - Method in class org.apache.pulsar.client.impl.schema.StringSchema
 
getSchemaInfo() - Method in class org.apache.pulsar.client.impl.schema.TimeSchema
 
getSchemaInfo() - Method in class org.apache.pulsar.client.impl.schema.TimestampSchema
 
getSchemaInfo(byte[]) - Method in class org.apache.pulsar.client.impl.schema.AutoConsumeSchema
 
getSchemaInfoByVersion(byte[]) - Method in class org.apache.pulsar.client.impl.schema.reader.AbstractMultiVersionReader
TODO: think about how to make this async.
getSchemaInfoForReplicator() - Method in class org.apache.pulsar.client.impl.MessageImpl
 
getSchemaInternal() - Method in class org.apache.pulsar.client.impl.MessageImpl
 
getSchemaInternal() - Method in class org.apache.pulsar.client.impl.TopicMessageImpl
 
getSchemaProviderLoadingCache() - Method in class org.apache.pulsar.client.impl.PulsarClientImpl
 
getSchemaReader(byte[]) - Method in class org.apache.pulsar.client.impl.schema.reader.AbstractMultiVersionReader
 
getSchemaReaderOpt() - Method in class org.apache.pulsar.client.impl.schema.SchemaDefinitionImpl
 
getSchemaType() - Method in class org.apache.pulsar.client.impl.schema.generic.GenericAvroRecord
 
getSchemaType() - Method in class org.apache.pulsar.client.impl.schema.generic.GenericJsonRecord
 
getSchemaType() - Method in class org.apache.pulsar.client.impl.schema.generic.GenericProtobufNativeRecord
 
getSchemaVersion() - Method in class org.apache.pulsar.client.impl.MessageImpl
 
getSchemaVersion() - Method in class org.apache.pulsar.client.impl.ProducerResponse
 
getSchemaVersion() - Method in class org.apache.pulsar.client.impl.schema.generic.GenericJsonRecord
 
getSchemaVersion() - Method in class org.apache.pulsar.client.impl.TopicMessageImpl
 
getSchemaWriterOpt() - Method in class org.apache.pulsar.client.impl.schema.SchemaDefinitionImpl
 
getSendBytesRate() - Method in class org.apache.pulsar.client.impl.PartitionedTopicProducerStatsRecorderImpl
 
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.PartitionedTopicProducerStatsRecorderImpl
 
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 class org.apache.pulsar.client.impl.PulsarServiceNameResolver
 
getServiceUri() - Method in interface org.apache.pulsar.client.impl.ServiceNameResolver
Get service uri.
getServiceUrl() - Method in class org.apache.pulsar.client.impl.AutoClusterFailover
 
getServiceUrl() - Method in class org.apache.pulsar.client.impl.BinaryProtoLookupService
 
getServiceUrl() - Method in class org.apache.pulsar.client.impl.ControlledClusterFailover
 
getServiceUrl() - Method in class org.apache.pulsar.client.impl.HttpLookupService
 
getServiceUrl() - Method in interface org.apache.pulsar.client.impl.LookupService
Returns broker-service lookup api url.
getServiceUrl() - Method in class org.apache.pulsar.client.impl.PulsarServiceNameResolver
 
getServiceUrl() - Method in interface org.apache.pulsar.client.impl.ServiceNameResolver
Get service url.
getSingleTopic() - Method in class org.apache.pulsar.client.impl.conf.ConsumerConfigurationData
 
getSocks5ProxyAddress() - Method in class org.apache.pulsar.client.impl.conf.ClientConfigurationData
 
getSocks5ProxyPassword() - Method in class org.apache.pulsar.client.impl.conf.ClientConfigurationData
 
getSocks5ProxyUsername() - Method in class org.apache.pulsar.client.impl.conf.ClientConfigurationData
 
getState() - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
getState() - Method in class org.apache.pulsar.client.impl.PulsarClientImpl
 
getState() - Method in class org.apache.pulsar.client.impl.transaction.TransactionCoordinatorClientImpl
 
getState() - Method in class org.apache.pulsar.client.impl.transaction.TransactionImpl
 
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
 
getSupportSchemaVersioning() - Method in class org.apache.pulsar.client.impl.schema.SchemaDefinitionImpl
 
getTlsCertificateFilePath() - Method in class org.apache.pulsar.client.impl.auth.AuthenticationDataTls
 
getTlsCertificates() - Method in class org.apache.pulsar.client.impl.auth.AuthenticationDataTls
 
getTlsKeyStoreParams() - Method in class org.apache.pulsar.client.impl.auth.AuthenticationDataKeyStoreTls
 
getTlsPrivateKey() - Method in class org.apache.pulsar.client.impl.auth.AuthenticationDataTls
 
getTlsPrivateKeyFilePath() - Method in class org.apache.pulsar.client.impl.auth.AuthenticationDataTls
 
getTlsTrustStoreStream() - 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.MultiTopicsReaderImpl
 
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.conf.ReaderConfigurationData
 
getTopicName() - Method in class org.apache.pulsar.client.impl.MessageImpl
 
getTopicName() - Method in class org.apache.pulsar.client.impl.schema.generic.MultiVersionSchemaInfoProvider
 
getTopicName() - Method in class org.apache.pulsar.client.impl.TopicMessageIdImpl
Deprecated.
getTopicName() - Method in class org.apache.pulsar.client.impl.TopicMessageImpl
Get the topic name with partition part of this message.
getTopicNameWithoutPartition() - Method in class org.apache.pulsar.client.impl.ConsumerImpl
Deprecated.
getTopicPartitionName() - Method in class org.apache.pulsar.client.impl.TopicMessageIdImpl
Deprecated.
getTopicPartitionName() - Method in class org.apache.pulsar.client.impl.TopicMessageImpl
Deprecated.
getTopicsUnderNamespace(NamespaceName, CommandGetTopicsOfNamespace.Mode, String, String) - Method in class org.apache.pulsar.client.impl.BinaryProtoLookupService
 
getTopicsUnderNamespace(NamespaceName, CommandGetTopicsOfNamespace.Mode, String, String) - Method in class org.apache.pulsar.client.impl.HttpLookupService
 
getTopicsUnderNamespace(NamespaceName, CommandGetTopicsOfNamespace.Mode, String, String) - Method in interface org.apache.pulsar.client.impl.LookupService
Returns all the topics name for a given namespace.
getTotaBatchReceivedFailed() - Method in class org.apache.pulsar.client.impl.ConsumerStatsDisabled
 
getTotaBatchReceivedFailed() - Method in class org.apache.pulsar.client.impl.ConsumerStatsRecorderImpl
 
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
 
getTotalIncomingMessages() - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
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
 
getTxnID() - Method in class org.apache.pulsar.client.impl.transaction.TransactionImpl
 
getUnAckedMessageTracker() - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
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
 
getValueSchema() - Method in class org.apache.pulsar.client.impl.schema.KeyValueSchemaImpl
Get the Schema of the Value.
getWellKnownMetadataUrl(URL) - Static method in class org.apache.pulsar.client.impl.auth.oauth2.protocol.DefaultMetadataResolver
Gets a well-known metadata URL for the given OAuth issuer URL.
grabCnx() - Method in class org.apache.pulsar.client.impl.ConnectionHandler
 
grabCnx(Optional<URI>) - Method in class org.apache.pulsar.client.impl.ConnectionHandler
 

H

handleAckResponse(CommandAckResponse) - Method in class org.apache.pulsar.client.impl.ClientCnx
 
handleActiveConsumerChange(CommandActiveConsumerChange) - Method in class org.apache.pulsar.client.impl.ClientCnx
 
handleAddPartitionToTxnResponse(CommandAddPartitionToTxnResponse) - Method in class org.apache.pulsar.client.impl.ClientCnx
 
handleAddSubscriptionToTxnResponse(CommandAddSubscriptionToTxnResponse) - Method in class org.apache.pulsar.client.impl.ClientCnx
 
handleAddSubscriptionToTxnResponse(CommandAddSubscriptionToTxnResponse) - Method in class org.apache.pulsar.client.impl.TransactionMetaStoreHandler
 
handleAuthChallenge(CommandAuthChallenge) - Method in class org.apache.pulsar.client.impl.ClientCnx
 
handleCloseConsumer(CommandCloseConsumer) - Method in class org.apache.pulsar.client.impl.ClientCnx
 
handleCloseProducer(CommandCloseProducer) - Method in class org.apache.pulsar.client.impl.ClientCnx
 
handleCommandWatchTopicListSuccess(CommandWatchTopicListSuccess) - Method in class org.apache.pulsar.client.impl.ClientCnx
 
handleCommandWatchTopicUpdate(CommandWatchTopicUpdate) - Method in class org.apache.pulsar.client.impl.ClientCnx
 
handleCommandWatchTopicUpdate(CommandWatchTopicUpdate) - Method in class org.apache.pulsar.client.impl.TopicListWatcher
 
handleConnected(CommandConnected) - Method in class org.apache.pulsar.client.impl.ClientCnx
 
handleEndTxnOnPartitionResponse(CommandEndTxnOnPartitionResponse) - Method in class org.apache.pulsar.client.impl.ClientCnx
 
handleEndTxnOnSubscriptionResponse(long, CommandEndTxnOnSubscriptionResponse) - Method in interface org.apache.pulsar.client.impl.transaction.TransactionBufferHandler
Handle response of tend transaction on subscription.
handleEndTxnOnSubscriptionResponse(CommandEndTxnOnSubscriptionResponse) - Method in class org.apache.pulsar.client.impl.ClientCnx
 
handleEndTxnOnTopicResponse(long, CommandEndTxnOnPartitionResponse) - Method in interface org.apache.pulsar.client.impl.transaction.TransactionBufferHandler
Handle response of end transaction on topic.
handleEndTxnResponse(CommandEndTxnResponse) - Method in class org.apache.pulsar.client.impl.ClientCnx
 
handleError(CommandError) - Method in class org.apache.pulsar.client.impl.ClientCnx
 
handleGetLastMessageIdSuccess(CommandGetLastMessageIdResponse) - Method in class org.apache.pulsar.client.impl.ClientCnx
 
handleGetOrCreateSchemaResponse(CommandGetOrCreateSchemaResponse) - Method in class org.apache.pulsar.client.impl.ClientCnx
 
handleGetSchemaResponse(CommandGetSchemaResponse) - Method in class org.apache.pulsar.client.impl.ClientCnx
 
handleGetTopicsOfNamespaceSuccess(CommandGetTopicsOfNamespaceResponse) - Method in class org.apache.pulsar.client.impl.ClientCnx
 
handleLookupResponse(CommandLookupTopicResponse) - Method in class org.apache.pulsar.client.impl.ClientCnx
 
handleMessage(CommandMessage, ByteBuf) - Method in class org.apache.pulsar.client.impl.ClientCnx
 
handleNewTxnResponse(CommandNewTxnResponse) - Method in class org.apache.pulsar.client.impl.ClientCnx
 
handlePartitionResponse(CommandPartitionedTopicMetadataResponse) - Method in class org.apache.pulsar.client.impl.ClientCnx
 
handleProducerSuccess(CommandProducerSuccess) - Method in class org.apache.pulsar.client.impl.ClientCnx
 
handleReachedEndOfTopic(CommandReachedEndOfTopic) - Method in class org.apache.pulsar.client.impl.ClientCnx
 
handleSendError(CommandSendError) - Method in class org.apache.pulsar.client.impl.ClientCnx
 
handleSendReceipt(CommandSendReceipt) - Method in class org.apache.pulsar.client.impl.ClientCnx
 
handleSuccess(CommandSuccess) - Method in class org.apache.pulsar.client.impl.ClientCnx
 
handleTcClientConnectResponse(CommandTcClientConnectResponse) - Method in class org.apache.pulsar.client.impl.ClientCnx
 
handleTopicMigrated(CommandTopicMigrated) - 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
 
hasBatchReceiveTimeout() - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
hasBrokerPublishTime() - Method in class org.apache.pulsar.client.impl.MessageImpl
 
hasBrokerPublishTime() - 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.AuthenticationDataKeyStoreTls
 
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
 
hasEnoughMessagesForBatchReceive() - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
hasGotResponse() - Method in class org.apache.pulsar.client.util.TimedCompletableFuture
 
hash - Variable in class org.apache.pulsar.client.impl.MessageRouterBase
 
Hash - Interface in org.apache.pulsar.client.impl
 
hashCode() - Method in class org.apache.pulsar.client.impl.BatchMessageIdImpl
 
hashCode() - Method in class org.apache.pulsar.client.impl.ChunkMessageIdImpl
 
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
 
hashCode() - Method in class org.apache.pulsar.client.impl.MultiMessageIdImpl
Deprecated.
 
hashCode() - Method in class org.apache.pulsar.client.impl.TopicMessageIdImpl
 
hashCode() - Method in class org.apache.pulsar.client.impl.UnackMessageIdWrapper
 
hashingScheme(HashingScheme) - Method in class org.apache.pulsar.client.impl.ProducerBuilderImpl
 
hasIndex() - Method in class org.apache.pulsar.client.impl.MessageImpl
 
hasIndex() - Method in class org.apache.pulsar.client.impl.TopicMessageImpl
 
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.MultiTopicsConsumerImpl
 
hasMessageAvailable() - Method in class org.apache.pulsar.client.impl.MultiTopicsReaderImpl
 
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.MultiTopicsConsumerImpl
 
hasMessageAvailableAsync() - Method in class org.apache.pulsar.client.impl.MultiTopicsReaderImpl
 
hasMessageAvailableAsync() - Method in class org.apache.pulsar.client.impl.ReaderImpl
 
hasNextPendingReceive() - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
hasOrderingKey() - Method in class org.apache.pulsar.client.impl.MessageImpl
 
hasOrderingKey() - Method in class org.apache.pulsar.client.impl.TopicMessageImpl
 
hasPendingBatchReceive() - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
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.MultiTopicsReaderImpl
 
hasReachedEndOfTopic() - Method in class org.apache.pulsar.client.impl.ReaderImpl
 
hasReplicateFrom() - Method in class org.apache.pulsar.client.impl.MessageImpl
 
hasReplicateTo() - Method in class org.apache.pulsar.client.impl.MessageImpl
 
hasSameSchema(MessageImpl<?>) - Method in interface org.apache.pulsar.client.impl.BatchMessageContainerBase
Check the batch message container has same schema with the message want to add.
hasSameTxn(MessageImpl<?>) - Method in class org.apache.pulsar.client.impl.AbstractBatchMessageContainer
 
hasSameTxn(MessageImpl<?>) - Method in interface org.apache.pulsar.client.impl.BatchMessageContainerBase
Check whether the added message belong to the same txn with batch message container.
haveEnoughSpace(MessageImpl<?>) - Method in class org.apache.pulsar.client.impl.AbstractBatchMessageContainer
 
haveEnoughSpace(MessageImpl<?>) - Method in interface org.apache.pulsar.client.impl.BatchMessageContainerBase
Check the batch message container have enough space for the message want to add.
HTTP_HEADER_NAME - Static variable in class org.apache.pulsar.client.impl.auth.AuthenticationDataToken
 
httpClient - Variable in class org.apache.pulsar.client.impl.HttpClient
 
HttpClient - Class in org.apache.pulsar.client.impl
 
HttpClient(ClientConfigurationData, EventLoopGroup) - Constructor for class org.apache.pulsar.client.impl.HttpClient
 
HttpLookupService - Class in org.apache.pulsar.client.impl
 
HttpLookupService(ClientConfigurationData, EventLoopGroup) - Constructor for class org.apache.pulsar.client.impl.HttpLookupService
 

I

IDLE - Enum constant in enum class org.apache.pulsar.client.impl.ClientCnxIdleState.State
The connection is in idle.
IDLE_DETECTION_INTERVAL_SECONDS_MIN - Static variable in class org.apache.pulsar.client.impl.ConnectionPool
 
idleCheck() - Method in class org.apache.pulsar.client.impl.ClientCnx
Check client connection is now free.
incomingMessagesSize - Variable in class org.apache.pulsar.client.impl.ConsumerBase
 
incomingQueueLock - Variable in class org.apache.pulsar.client.impl.ConsumerBase
 
increaseAvailablePermits(int) - Method in class org.apache.pulsar.client.impl.ConsumerImpl
 
increaseAvailablePermits(ClientCnx, int) - Method in class org.apache.pulsar.client.impl.ConsumerImpl
 
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
 
incrementNumBatchReceiveFailed() - Method in class org.apache.pulsar.client.impl.ConsumerStatsDisabled
 
incrementNumBatchReceiveFailed() - Method in interface org.apache.pulsar.client.impl.ConsumerStatsRecorder
 
incrementNumBatchReceiveFailed() - 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() - 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.ProducerStatsDisabled
 
incrementSendFailed(long) - Method in interface org.apache.pulsar.client.impl.ProducerStatsRecorder
 
incrementSendFailed(long) - Method in class org.apache.pulsar.client.impl.ProducerStatsRecorderImpl
 
initChannel(SocketChannel) - Method in class org.apache.pulsar.client.impl.PulsarChannelInitializer
 
INITIAL_BATCH_BUFFER_SIZE - Static variable in class org.apache.pulsar.client.impl.AbstractBatchMessageContainer
 
INITIAL_MESSAGES_NUM - Static variable in class org.apache.pulsar.client.impl.AbstractBatchMessageContainer
 
INITIAL_RECEIVER_QUEUE_SIZE - Static variable in class org.apache.pulsar.client.impl.ConsumerBase
 
initialize(PulsarClient) - Method in class org.apache.pulsar.client.impl.AutoClusterFailover
 
initialize(PulsarClient) - Method in class org.apache.pulsar.client.impl.ControlledClusterFailover
 
initialSequenceId(long) - Method in class org.apache.pulsar.client.impl.ProducerBuilderImpl
 
initialSubscriptionName(String) - Method in class org.apache.pulsar.client.impl.ProducerBuilderImpl
Use this config to automatically create an initial subscription when creating the topic.
initReceiverQueueSize() - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
initReceiverQueueSize() - Method in class org.apache.pulsar.client.impl.ZeroQueueConsumerImpl
 
INSTANCE - Static variable in class org.apache.pulsar.client.impl.auth.AuthenticationDisabled
 
INSTANCE - Static variable in class org.apache.pulsar.client.util.NoOpLock
 
InstantSchema - Class in org.apache.pulsar.client.impl.schema
A schema for `java.time.Instant`.
InstantSchema() - Constructor for class org.apache.pulsar.client.impl.schema.InstantSchema
 
intercept(ConsumerInterceptor<T>...) - Method in class org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
intercept(ProducerInterceptor...) - Method in class org.apache.pulsar.client.impl.ProducerBuilderImpl
 
intercept(ProducerInterceptor<T>...) - Method in class org.apache.pulsar.client.impl.ProducerBuilderImpl
Deprecated.
intercept(ReaderInterceptor<T>...) - Method in class org.apache.pulsar.client.impl.ReaderBuilderImpl
 
interceptors - Variable in class org.apache.pulsar.client.impl.ConsumerBase
 
interceptors - Variable in class org.apache.pulsar.client.impl.ProducerBase
 
internalBatchReceive() - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
internalBatchReceive() - Method in class org.apache.pulsar.client.impl.ConsumerImpl
 
internalBatchReceive() - Method in class org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
internalBatchReceiveAsync() - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
internalBatchReceiveAsync() - Method in class org.apache.pulsar.client.impl.ConsumerImpl
 
internalBatchReceiveAsync() - Method in class org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
internalGetLastMessageIdAsync() - Method in class org.apache.pulsar.client.impl.ConsumerImpl
 
internalPinnedExecutor - Variable in class org.apache.pulsar.client.impl.ConsumerBase
 
internalReceive() - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
internalReceive() - Method in class org.apache.pulsar.client.impl.ConsumerImpl
 
internalReceive() - Method in class org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
internalReceive() - Method in class org.apache.pulsar.client.impl.ZeroQueueConsumerImpl
 
internalReceive(long, TimeUnit) - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
internalReceive(long, TimeUnit) - Method in class org.apache.pulsar.client.impl.ConsumerImpl
 
internalReceive(long, 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
 
internalReceiveAsync() - Method in class org.apache.pulsar.client.impl.ZeroQueueConsumerImpl
 
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
 
isAckReceiptEnabled(boolean) - Method in class org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
isBatch() - Method in class org.apache.pulsar.client.impl.MessagePayloadContextImpl
 
isBatch(MessageMetadata) - Method in class org.apache.pulsar.client.impl.ConsumerImpl
 
isBatchFull() - Method in class org.apache.pulsar.client.impl.AbstractBatchMessageContainer
 
isClosed() - Method in class org.apache.pulsar.client.impl.PulsarClientImpl
 
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.MultiTopicsReaderImpl
 
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
 
isConnected() - Method in class org.apache.pulsar.client.impl.TopicListWatcher
 
isConnected(ClientCnx) - Method in class org.apache.pulsar.client.impl.ConsumerImpl
 
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 acknowledgement.
isEmpty() - Method in class org.apache.pulsar.client.impl.TableViewImpl
 
isEncryptionEnabled() - Method in class org.apache.pulsar.client.impl.conf.ProducerConfigurationData
Returns true if encryption keys are added.
isEntryExpired(int, long) - Static method in class org.apache.pulsar.client.impl.MessageImpl
 
isEntryPublishedEarlierThan(long, long) - Static method in class org.apache.pulsar.client.impl.MessageImpl
 
isExcluded - Variable in class org.apache.pulsar.client.impl.ResetCursorData
 
isExpired(int) - Method in class org.apache.pulsar.client.impl.MessageImpl
 
isHandshakeCompleted() - Method in class org.apache.pulsar.client.impl.ClientCnx
 
isIdle() - Method in class org.apache.pulsar.client.impl.ClientCnxIdleState
 
isIllegalMultiTopicsMessageId(MessageId) - Static method in class org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
isJsr310ConversionEnabled() - Method in class org.apache.pulsar.client.impl.schema.SchemaDefinitionImpl
 
isKnownException(Throwable) - Static method in class org.apache.pulsar.client.impl.ClientCnx
 
isMemoryLimited() - Method in class org.apache.pulsar.client.impl.MemoryLimitController
 
isReleased() - Method in class org.apache.pulsar.client.impl.ClientCnxIdleState
 
isReleasing() - Method in class org.apache.pulsar.client.impl.ClientCnxIdleState
 
isReplicated() - Method in class org.apache.pulsar.client.impl.MessageImpl
 
isReplicated() - Method in class org.apache.pulsar.client.impl.TopicMessageImpl
 
isShutdown() - Method in class org.apache.pulsar.client.util.ExecutorProvider
 
isSingleMessageAcked(BitSetRecyclable, int) - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
isUseTls() - Method in class org.apache.pulsar.client.impl.conf.ClientConfigurationData
 
isUsing() - Method in class org.apache.pulsar.client.impl.ClientCnxIdleState
 
isValidConsumerEpoch(MessageImpl<T>) - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
isWritable() - Method in class org.apache.pulsar.client.impl.ProducerImpl
 
iterator() - Method in class org.apache.pulsar.client.impl.MessagesImpl
 
iterator() - Method in class org.apache.pulsar.client.impl.ProducerImpl.OpSendMsgQueue
 

J

JacksonJsonReader<T> - Class in org.apache.pulsar.client.impl.schema.reader
Reader implementation for reading objects from JSON.
JacksonJsonReader(ObjectMapper, Class<T>) - Constructor for class org.apache.pulsar.client.impl.schema.reader.JacksonJsonReader
 
JacksonJsonWriter<T> - Class in org.apache.pulsar.client.impl.schema.writer
Writer implementation for writing objects as JSON.
JacksonJsonWriter(ObjectMapper) - Constructor for class org.apache.pulsar.client.impl.schema.writer.JacksonJsonWriter
 
JavaStringHash - Class in org.apache.pulsar.client.impl
 
jsonifyKeyValueSchemaInfo(KeyValue<SchemaInfo, SchemaInfo>) - Method in class org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
Jsonify the key/value schema info.
jsonifySchemaInfo(SchemaInfo) - Method in class org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
Jsonify the schema info.
jsonifySchemaInfoWithVersion(SchemaInfoWithVersion) - Method in class org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
Jsonify the schema info with version.
JsonReader<T> - Class in org.apache.pulsar.client.impl.schema.reader
Deprecated.
use JacksonJsonReader instead.
JsonReader(ObjectMapper, Class<T>) - Constructor for class org.apache.pulsar.client.impl.schema.reader.JsonReader
Deprecated.
 
JsonRecordBuilderImpl - Class in org.apache.pulsar.client.impl.schema.generic
 
JsonRecordBuilderImpl(GenericSchemaImpl) - Constructor for class org.apache.pulsar.client.impl.schema.generic.JsonRecordBuilderImpl
 
JSONSchema<T> - Class in org.apache.pulsar.client.impl.schema
A schema implementation to deal with json data.
JsonWriter<T> - Class in org.apache.pulsar.client.impl.schema.writer
Deprecated.
use JacksonJsonWriter instead.
JsonWriter(ObjectMapper) - Constructor for class org.apache.pulsar.client.impl.schema.writer.JsonWriter
Deprecated.
 
JSR310_CONVERSION_ENABLED - Static variable in class org.apache.pulsar.client.impl.schema.SchemaDefinitionBuilderImpl
 

K

keepAliveInterval(int, TimeUnit) - Method in class org.apache.pulsar.client.impl.ClientBuilderImpl
 
key(String) - Method in class org.apache.pulsar.client.impl.TypedMessageBuilderImpl
 
KeyBasedBatcherBuilder - Class in org.apache.pulsar.client.impl
 
KeyBasedBatcherBuilder() - Constructor for class org.apache.pulsar.client.impl.KeyBasedBatcherBuilder
 
keyBytes(byte[]) - Method in class org.apache.pulsar.client.impl.TypedMessageBuilderImpl
 
KeyFile - Class in org.apache.pulsar.client.impl.auth.oauth2
A JSON object representing a credentials file.
KeyFile() - Constructor for class org.apache.pulsar.client.impl.auth.oauth2.KeyFile
 
keyHashRange(Range...) - Method in class org.apache.pulsar.client.impl.ReaderBuilderImpl
 
keySet() - Method in class org.apache.pulsar.client.impl.TableViewImpl
 
keySharedPolicy(KeySharedPolicy) - Method in class org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
KEYSTORE_PATH - Static variable in class org.apache.pulsar.client.impl.auth.AuthenticationKeyStoreTls
 
KEYSTORE_PW - Static variable in class org.apache.pulsar.client.impl.auth.AuthenticationKeyStoreTls
 
KEYSTORE_TYPE - Static variable in class org.apache.pulsar.client.impl.auth.AuthenticationKeyStoreTls
 
KeyValueSchemaImpl<K,V> - Class in org.apache.pulsar.client.impl.schema
[Key, Value] pair schema definition.
kvBytes() - Static method in class org.apache.pulsar.client.impl.schema.KeyValueSchemaImpl
 

L

lastConnectionClosedTimestamp - Variable in class org.apache.pulsar.client.impl.ConnectionHandler
 
lastDequeuedMessageId - Variable in class org.apache.pulsar.client.impl.ConsumerImpl
 
lastSequenceIdPushed - Variable in class org.apache.pulsar.client.impl.ProducerImpl
 
ledgerId - Variable in class org.apache.pulsar.client.impl.MessageIdImpl
 
ledgerId - Variable in class org.apache.pulsar.client.impl.ResetCursorData
 
listen(BiConsumer<String, T>) - Method in class org.apache.pulsar.client.impl.TableViewImpl
 
listener - Variable in class org.apache.pulsar.client.impl.ConsumerBase
 
listenerName(String) - Method in class org.apache.pulsar.client.impl.ClientBuilderImpl
 
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
 
loadConf(Map<String, Object>) - Method in class org.apache.pulsar.client.impl.TableViewBuilderImpl
 
loadConf(Map<String, Object>) - Method in class org.apache.pulsar.client.impl.TypedMessageBuilderImpl
 
loadData(Map<String, Object>, T, Class<T>) - Static method in class org.apache.pulsar.client.impl.conf.ConfigurationDataUtils
 
loadReader(BytesSchemaVersion) - Method in class org.apache.pulsar.client.impl.schema.generic.MultiVersionGenericAvroReader
 
loadReader(BytesSchemaVersion) - Method in class org.apache.pulsar.client.impl.schema.generic.MultiVersionGenericJsonReader
 
loadReader(BytesSchemaVersion) - Method in class org.apache.pulsar.client.impl.schema.generic.MultiVersionGenericProtobufNativeReader
 
loadReader(BytesSchemaVersion) - Method in class org.apache.pulsar.client.impl.schema.reader.AbstractMultiVersionReader
Load the schema reader for reading messages encoded by the given schema version.
loadReader(BytesSchemaVersion) - Method in class org.apache.pulsar.client.impl.schema.reader.MultiVersionAvroReader
 
LocalDateSchema - Class in org.apache.pulsar.client.impl.schema
A schema for `java.time.LocalDate`.
LocalDateSchema() - Constructor for class org.apache.pulsar.client.impl.schema.LocalDateSchema
 
LocalDateTimeSchema - Class in org.apache.pulsar.client.impl.schema
A schema for `java.time.LocalDateTime`.
LocalDateTimeSchema() - Constructor for class org.apache.pulsar.client.impl.schema.LocalDateTimeSchema
 
LocalTimeSchema - Class in org.apache.pulsar.client.impl.schema
A schema for `java.time.LocalTime`.
LocalTimeSchema() - Constructor for class org.apache.pulsar.client.impl.schema.LocalTimeSchema
 
lock() - Method in class org.apache.pulsar.client.util.NoOpLock
 
lockInterruptibly() - Method in class org.apache.pulsar.client.util.NoOpLock
 
LOG - Static variable in class org.apache.pulsar.client.impl.schema.AbstractStructSchema
 
LOG - Static variable in class org.apache.pulsar.client.impl.schema.generic.MultiVersionGenericAvroReader
 
LOG - Static variable in class org.apache.pulsar.client.impl.schema.generic.MultiVersionGenericJsonReader
 
LOG - Static variable in class org.apache.pulsar.client.impl.schema.reader.AbstractMultiVersionReader
 
LOG - Static variable in class org.apache.pulsar.client.impl.schema.reader.MultiVersionAvroReader
 
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(int) - Constructor for class org.apache.pulsar.client.impl.BinaryProtoLookupService.LookupDataResult
 
LookupDataResult(CommandLookupTopicResponse) - 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.
lookupTimeout(int, TimeUnit) - Method in class org.apache.pulsar.client.impl.ClientBuilderImpl
 
LookupTopicResult - Class in org.apache.pulsar.client.impl
 
LookupTopicResult() - Constructor for class org.apache.pulsar.client.impl.LookupTopicResult
 

M

makeHash(byte[]) - Method in class org.apache.pulsar.client.impl.JavaStringHash
 
makeHash(byte[]) - Method in class org.apache.pulsar.client.impl.Murmur3Hash32
 
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.Murmur3Hash32
 
mapToString(Map<String, String>) - Static method in class org.apache.pulsar.client.impl.auth.AuthenticationKeyStoreTls
 
markAsResponded() - Method in class org.apache.pulsar.client.util.TimedCompletableFuture
 
matches(String) - Method in interface org.apache.pulsar.client.impl.conf.TopicConsumerConfigurationData.TopicNameMatcher
 
matches(String) - Method in class org.apache.pulsar.client.impl.conf.TopicConsumerConfigurationData.TopicNameMatcher.TopicName
 
matches(String) - Method in class org.apache.pulsar.client.impl.conf.TopicConsumerConfigurationData.TopicNameMatcher.TopicsPattern
 
MathUtils - Class in org.apache.pulsar.client.util
 
MathUtils() - Constructor for class org.apache.pulsar.client.util.MathUtils
 
MAX_BACKOFF_INTERVAL_NANOSECONDS - Static variable in class org.apache.pulsar.client.impl.Backoff
 
MAX_RECONSUMETIMES - Static variable in class org.apache.pulsar.client.util.RetryMessageUtil
 
maxAcknowledgmentGroupSize(int) - Method in class org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
maxBackoffInterval(long, TimeUnit) - Method in class org.apache.pulsar.client.impl.ClientBuilderImpl
 
maxBatchSize - Variable in class org.apache.pulsar.client.impl.AbstractBatchMessageContainer
 
maxBytesInBatch - Variable in class org.apache.pulsar.client.impl.AbstractBatchMessageContainer
 
maxConcurrentLookupRequests(int) - Method in class org.apache.pulsar.client.impl.ClientBuilderImpl
 
maxDelayMs(long) - Method in class org.apache.pulsar.client.impl.MultiplierRedeliveryBackoff.MultiplierRedeliveryBackoffBuilder
 
maxLookupRedirects(int) - Method in class org.apache.pulsar.client.impl.ClientBuilderImpl
 
maxLookupRequests(int) - Method in class org.apache.pulsar.client.impl.ClientBuilderImpl
 
maxMessagesNum - Variable in class org.apache.pulsar.client.impl.AbstractBatchMessageContainer
 
maxNumberOfRejectedRequestPerConnection(int) - Method in class org.apache.pulsar.client.impl.ClientBuilderImpl
 
maxNumMessagesInBatch - Variable in class org.apache.pulsar.client.impl.AbstractBatchMessageContainer
 
maxPendingChuckedMessage(int) - Method in class org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
maxPendingChunkedMessage(int) - Method in class org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
maxPendingChunkedMessage(int) - Method in class org.apache.pulsar.client.impl.ReaderBuilderImpl
 
maxPendingMessages(int) - Method in class org.apache.pulsar.client.impl.ProducerBuilderImpl
 
maxPendingMessagesAcrossPartitions(int) - Method in class org.apache.pulsar.client.impl.ProducerBuilderImpl
Deprecated.
maxReceiverQueueSize - Variable in class org.apache.pulsar.client.impl.ConsumerBase
 
maxTotalReceiverQueueSizeAcrossPartitions(int) - Method in class org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
MEMORY_THRESHOLD_FOR_RECEIVER_QUEUE_SIZE_EXPANSION - Static variable in class org.apache.pulsar.client.impl.ConsumerBase
 
memoryLimit(long, SizeUnit) - Method in class org.apache.pulsar.client.impl.ClientBuilderImpl
 
MemoryLimitController - Class in org.apache.pulsar.client.impl
 
MemoryLimitController(long) - Constructor for class org.apache.pulsar.client.impl.MemoryLimitController
 
MemoryLimitController(long, long, Runnable) - Constructor for class org.apache.pulsar.client.impl.MemoryLimitController
 
MESSAGE_LISTENER_QUEUE_SIZE_UPDATER - Static variable in class org.apache.pulsar.client.impl.ConsumerBase
 
messageCrypto(MessageCrypto) - Method in class org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
messageCrypto(MessageCrypto) - Method in class org.apache.pulsar.client.impl.ProducerBuilderImpl
 
messageCrypto(MessageCrypto) - Method in class org.apache.pulsar.client.impl.ReaderBuilderImpl
 
messageId - Variable in class org.apache.pulsar.client.impl.MessageImpl
 
MessageIdAdvUtils - Class in org.apache.pulsar.client.impl
 
MessageIdAdvUtils() - Constructor for class org.apache.pulsar.client.impl.MessageIdAdvUtils
 
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
 
MessageIdUtils - Class in org.apache.pulsar.client.util
 
MessageIdUtils() - Constructor for class org.apache.pulsar.client.util.MessageIdUtils
 
MessageImpl<T> - Class in org.apache.pulsar.client.impl
 
MessageImpl(String, String, Map<String, String>, byte[], Schema<T>, MessageMetadata) - Constructor for class org.apache.pulsar.client.impl.MessageImpl
 
MessageImpl(String, String, Map<String, String>, ByteBuf, Schema<T>, MessageMetadata) - Constructor for class org.apache.pulsar.client.impl.MessageImpl
 
messageListener(MessageListener<T>) - Method in class org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
messageListenerQueueSize - Variable in class org.apache.pulsar.client.impl.ConsumerBase
 
MessagePayloadContextImpl - Class in org.apache.pulsar.client.impl
 
MessagePayloadFactoryImpl - Class in org.apache.pulsar.client.impl
 
MessagePayloadFactoryImpl() - Constructor for class org.apache.pulsar.client.impl.MessagePayloadFactoryImpl
 
MessagePayloadImpl - Class in org.apache.pulsar.client.impl
A wrapper of ByteBuf that implements MessagePayload.
messagePayloadProcessor(MessagePayloadProcessor) - Method in class org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
MessagePayloadUtils - Class in org.apache.pulsar.client.impl
 
MessagePayloadUtils() - Constructor for class org.apache.pulsar.client.impl.MessagePayloadUtils
 
messageProcessed(Message<?>) - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
messageProcessed(Message<?>) - Method in class org.apache.pulsar.client.impl.ConsumerImpl
Record the event that one message has been processed by the application.
messageProcessed(Message<?>) - Method in class org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
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
 
messagesCount() - Method in class org.apache.pulsar.client.impl.ProducerImpl.OpSendMsgQueue
 
MessagesImpl<T> - Class in org.apache.pulsar.client.impl
 
MessagesImpl(int, long) - Constructor for class org.apache.pulsar.client.impl.MessagesImpl
 
Metadata - Class in org.apache.pulsar.client.impl.auth.oauth2.protocol
Represents OAuth 2.0 Server Metadata.
Metadata() - Constructor for class org.apache.pulsar.client.impl.auth.oauth2.protocol.Metadata
 
MetadataResolver - Interface in org.apache.pulsar.client.impl.auth.oauth2.protocol
Resolves OAuth 2.0 authorization server metadata as described in RFC 8414.
minDelayMs(long) - Method in class org.apache.pulsar.client.impl.MultiplierRedeliveryBackoff.MultiplierRedeliveryBackoffBuilder
 
minReceiverQueueSize() - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
minReceiverQueueSize() - Method in class org.apache.pulsar.client.impl.ConsumerImpl
 
minReceiverQueueSize() - Method in class org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
minReceiverQueueSize() - Method in class org.apache.pulsar.client.impl.ZeroQueueConsumerImpl
 
MultiMessageIdImpl - Class in org.apache.pulsar.client.impl
Deprecated.
multiplier(double) - Method in class org.apache.pulsar.client.impl.MultiplierRedeliveryBackoff.MultiplierRedeliveryBackoffBuilder
 
MultiplierRedeliveryBackoff - Class in org.apache.pulsar.client.impl
MultiplierRedeliveryBackoff.
MultiplierRedeliveryBackoff.MultiplierRedeliveryBackoffBuilder - Class in org.apache.pulsar.client.impl
Builder of MultiplierRedeliveryBackoff.
MultiplierRedeliveryBackoffBuilder() - Constructor for class org.apache.pulsar.client.impl.MultiplierRedeliveryBackoff.MultiplierRedeliveryBackoffBuilder
 
multiSchemaMode - Variable in class org.apache.pulsar.client.impl.ProducerBase
 
MultiTopicConsumerStatsRecorderImpl - Class in org.apache.pulsar.client.impl
 
MultiTopicConsumerStatsRecorderImpl() - Constructor for class org.apache.pulsar.client.impl.MultiTopicConsumerStatsRecorderImpl
 
MultiTopicConsumerStatsRecorderImpl(Consumer<?>) - Constructor for class org.apache.pulsar.client.impl.MultiTopicConsumerStatsRecorderImpl
 
MultiTopicConsumerStatsRecorderImpl(PulsarClientImpl, ConsumerConfigurationData<?>, Consumer<?>) - Constructor for class org.apache.pulsar.client.impl.MultiTopicConsumerStatsRecorderImpl
 
MultiTopicsConsumerImpl<T> - Class in org.apache.pulsar.client.impl
 
MultiTopicsReaderImpl<T> - Class in org.apache.pulsar.client.impl
 
MultiTopicsReaderImpl(PulsarClientImpl, ReaderConfigurationData<T>, ExecutorProvider, CompletableFuture<Consumer<T>>, Schema<T>) - Constructor for class org.apache.pulsar.client.impl.MultiTopicsReaderImpl
 
MultiVersionAvroReader<T> - Class in org.apache.pulsar.client.impl.schema.reader
A multi version avro reader.
MultiVersionAvroReader(Schema, ClassLoader, boolean) - Constructor for class org.apache.pulsar.client.impl.schema.reader.MultiVersionAvroReader
 
MultiVersionGenericAvroReader - Class in org.apache.pulsar.client.impl.schema.generic
A multi version generic avro reader.
MultiVersionGenericAvroReader(boolean, Schema) - Constructor for class org.apache.pulsar.client.impl.schema.generic.MultiVersionGenericAvroReader
 
MultiVersionGenericJsonReader - Class in org.apache.pulsar.client.impl.schema.generic
A multi version generic json reader.
MultiVersionGenericJsonReader(boolean, Schema, SchemaInfo, List<Field>) - Constructor for class org.apache.pulsar.client.impl.schema.generic.MultiVersionGenericJsonReader
 
MultiVersionGenericProtobufNativeReader - Class in org.apache.pulsar.client.impl.schema.generic
A multi version generic protobuf-native reader.
MultiVersionGenericProtobufNativeReader(boolean, SchemaInfo) - Constructor for class org.apache.pulsar.client.impl.schema.generic.MultiVersionGenericProtobufNativeReader
 
MultiVersionSchemaInfoProvider - Class in org.apache.pulsar.client.impl.schema.generic
Multi version generic schema provider by guava cache.
MultiVersionSchemaInfoProvider(TopicName, PulsarClientImpl) - Constructor for class org.apache.pulsar.client.impl.schema.generic.MultiVersionSchemaInfoProvider
 
Murmur3Hash32 - Class in org.apache.pulsar.client.impl
 

N

NAMESPACE - Static variable in class org.apache.pulsar.client.impl.schema.RecordSchemaBuilderImpl
 
namespaceName - Variable in class org.apache.pulsar.client.impl.PatternMultiTopicsConsumerImpl
 
NativeAvroBytesSchema<T> - Class in org.apache.pulsar.client.impl.schema
Schema from a native Apache Avro schema.
NativeAvroBytesSchema(Object) - Constructor for class org.apache.pulsar.client.impl.schema.NativeAvroBytesSchema
 
NativeAvroBytesSchema(Schema) - Constructor for class org.apache.pulsar.client.impl.schema.NativeAvroBytesSchema
 
negativeAcknowledge(Message<?>) - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
negativeAcknowledge(Message<?>) - Method in class org.apache.pulsar.client.impl.ConsumerImpl
 
negativeAcknowledge(Message<?>) - Method in class org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
negativeAcknowledge(MessageId) - Method in class org.apache.pulsar.client.impl.ConsumerImpl
 
negativeAcknowledge(MessageId) - Method in class org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
negativeAcknowledge(Messages<?>) - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
negativeAckRedeliveryBackoff(RedeliveryBackoff) - Method in class org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
negativeAckRedeliveryDelay(long, TimeUnit) - Method in class org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
newAckForReceipt(ByteBuf, long) - Method in class org.apache.pulsar.client.impl.ClientCnx
 
newAckForReceiptWithFuture(ByteBuf, long, TimedCompletableFuture<Void>) - Method in class org.apache.pulsar.client.impl.ClientCnx
 
newAuthenticationTLS(String, String) - Method in class org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newAuthenticationToken(String) - Method in class org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newAuthenticationToken(Supplier<String>) - Method in class org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newAutoConsumeSchema() - Method in class org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newAutoProduceSchema() - Method in class org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newAutoProduceSchema(Schema<?>) - Method in class org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newAutoProduceValidatedAvroSchema(Object) - Method in class org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newAvroSchema(SchemaDefinition) - Method in class org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newBooleanSchema() - Method in class org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newByteBufferSchema() - Method in class org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newByteSchema() - Method in class org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newBytesSchema() - Method in class org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newClientBuilder() - Method in class org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newCondition() - Method in class org.apache.pulsar.client.util.NoOpLock
 
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
 
newDateSchema() - Method in class org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newDefaultBatcherBuilder() - Method in class org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newDefaultMessagePayloadFactory() - Method in class org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newDoubleSchema() - Method in class org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newFloatSchema() - Method in class org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newGetTopicsOfNamespace(ByteBuf, long) - Method in class org.apache.pulsar.client.impl.ClientCnx
 
newInstantSchema() - Method in class org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newIntSchema() - Method in class org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newJSONSchema(SchemaDefinition) - Method in class org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newKeyBasedBatcherBuilder() - Method in class org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newKeyValueBytesSchema() - Method in class org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newKeyValueSchema(Class<K>, Class<V>, SchemaType) - Method in class org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newKeyValueSchema(Schema<K>, Schema<V>, KeyValueEncodingType) - Method in class org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newLocalDateSchema() - Method in class org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newLocalDateTimeSchema() - Method in class org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newLocalTimeSchema() - Method in class org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newLongSchema() - Method in class org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newLookup(ByteBuf, long) - Method in class org.apache.pulsar.client.impl.ClientCnx
 
newMessage() - Method in class org.apache.pulsar.client.impl.ProducerBase
 
newMessage(Schema<V>) - Method in class org.apache.pulsar.client.impl.ProducerBase
 
newMessage(Transaction) - Method in class org.apache.pulsar.client.impl.ProducerBase
 
newMessage(MessageIdImpl, BrokerEntryMetadata, MessageMetadata, ByteBuf, Schema<V>, int, long) - Method in class org.apache.pulsar.client.impl.ConsumerImpl
 
newMessageId(long, long, int) - Method in class org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newMessageIdFromByteArray(byte[]) - Method in class org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newMessageIdFromByteArrayWithTopic(byte[], String) - Method in class org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newPartitionedProducerImpl(String, ProducerConfigurationData, Schema<T>, ProducerInterceptors, CompletableFuture<Producer<T>>, PartitionedTopicMetadata) - Method in class org.apache.pulsar.client.impl.PulsarClientImpl
Factory method for creating PartitionedProducerImpl instance.
newProducer() - Method in class org.apache.pulsar.client.impl.PulsarClientImpl
 
newProducer(Schema<T>) - Method in class org.apache.pulsar.client.impl.PulsarClientImpl
 
newProducerImpl(String, int, ProducerConfigurationData, Schema<T>, ProducerInterceptors, CompletableFuture<Producer<T>>, Optional<String>) - Method in class org.apache.pulsar.client.impl.PulsarClientImpl
Factory method for creating ProducerImpl instance.
newProtobufNativeSchema(SchemaDefinition) - Method in class org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newProtobufSchema(SchemaDefinition) - Method in class org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newReader() - Method in class org.apache.pulsar.client.impl.PulsarClientImpl
 
newReader(Schema<T>) - Method in class org.apache.pulsar.client.impl.PulsarClientImpl
 
newRecordBuilder() - Method in class org.apache.pulsar.client.impl.schema.generic.GenericAvroSchema
 
newRecordBuilder() - Method in class org.apache.pulsar.client.impl.schema.generic.GenericJsonSchema
 
newRecordBuilder() - Method in class org.apache.pulsar.client.impl.schema.generic.GenericProtobufNativeSchema
 
newRecordSchemaBuilder(String) - Method in class org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newRequestId() - Method in class org.apache.pulsar.client.impl.PulsarClientImpl
 
newSchemaDefinitionBuilder() - Method in class org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newSchemaInfo(String, GetSchemaResponse) - Static method in class org.apache.pulsar.client.impl.schema.SchemaInfoUtil
 
newSchemaInfo(String, SchemaData) - Static method in class org.apache.pulsar.client.impl.schema.SchemaInfoUtil
 
newSchemaInfo(Schema) - Static method in class org.apache.pulsar.client.impl.schema.SchemaInfoUtil
 
newSchemaInfoImpl(String, byte[], SchemaType, long, Map<String, String>) - Method in class org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newShortSchema() - Method in class org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newSingleMessage(int, int, BrokerEntryMetadata, MessageMetadata, SingleMessageMetadata, ByteBuf, MessageIdImpl, Schema<V>, boolean, BitSetRecyclable, BitSet, int, long) - Method in class org.apache.pulsar.client.impl.ConsumerImpl
 
newStringSchema() - Method in class org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newStringSchema(Charset) - Method in class org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newTableView() - Method in class org.apache.pulsar.client.impl.PulsarClientImpl
 
newTableView(Schema<T>) - Method in class org.apache.pulsar.client.impl.PulsarClientImpl
 
newTableViewBuilder(Schema<T>) - Method in class org.apache.pulsar.client.impl.PulsarClientImpl
Deprecated.
newThread(Runnable) - Method in class org.apache.pulsar.client.util.ExecutorProvider.ExtendedThreadFactory
 
newTimeSchema() - Method in class org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newTimestampSchema() - Method in class org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newTopicMessageId(String, MessageId) - Method in class org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newTransaction() - Method in class org.apache.pulsar.client.impl.PulsarClientImpl
 
newTransaction() - Method in class org.apache.pulsar.client.impl.transaction.TransactionCoordinatorClientImpl
 
newTransaction(long, TimeUnit) - Method in class org.apache.pulsar.client.impl.transaction.TransactionCoordinatorClientImpl
 
newTransactionAsync() - Method in class org.apache.pulsar.client.impl.transaction.TransactionCoordinatorClientImpl
 
newTransactionAsync(long, TimeUnit) - Method in class org.apache.pulsar.client.impl.transaction.TransactionCoordinatorClientImpl
 
newTransactionAsync(long, TimeUnit) - Method in class org.apache.pulsar.client.impl.TransactionMetaStoreHandler
 
newWatchTopicList(BaseCommand, long) - Method in class org.apache.pulsar.client.impl.ClientCnx
 
newWatchTopicListClose(BaseCommand, long) - Method in class org.apache.pulsar.client.impl.ClientCnx
 
next() - Method in class org.apache.pulsar.client.impl.Backoff
 
next(int) - Method in class org.apache.pulsar.client.impl.MultiplierRedeliveryBackoff
 
nextPendingReceive() - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
None - Enum constant in enum class org.apache.pulsar.client.impl.ClientCnx.State
 
NonPersistentAcknowledgmentGroupingTracker - Class in org.apache.pulsar.client.impl
A no-op acknowledgment grouping tracker.
NoOpLock - Class in org.apache.pulsar.client.util
 
NoOpLock() - Constructor for class org.apache.pulsar.client.util.NoOpLock
 
notifyPendingBatchReceivedCallBack() - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
notifyPendingBatchReceivedCallBack(CompletableFuture<Messages<T>>) - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
nullData - Variable in class org.apache.pulsar.client.impl.auth.AuthenticationDisabled
 
numMessagesInBatch - Variable in class org.apache.pulsar.client.impl.AbstractBatchMessageContainer
 
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

ObjectCache<T> - Class in org.apache.pulsar.client.util
 
ObjectCache(Supplier<T>, long, TimeUnit) - Constructor for class org.apache.pulsar.client.util.ObjectCache
 
of() - Static method in class org.apache.pulsar.client.impl.NonPersistentAcknowledgmentGroupingTracker
 
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.DateSchema
 
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() - Static method in class org.apache.pulsar.client.impl.schema.InstantSchema
 
of() - Static method in class org.apache.pulsar.client.impl.schema.IntSchema
 
of() - Static method in class org.apache.pulsar.client.impl.schema.LocalDateSchema
 
of() - Static method in class org.apache.pulsar.client.impl.schema.LocalDateTimeSchema
 
of() - Static method in class org.apache.pulsar.client.impl.schema.LocalTimeSchema
 
of() - Static method in class org.apache.pulsar.client.impl.schema.LongSchema
 
of() - Static method in class org.apache.pulsar.client.impl.schema.ShortSchema
 
of() - Static method in class org.apache.pulsar.client.impl.schema.TimeSchema
 
of() - Static method in class org.apache.pulsar.client.impl.schema.TimestampSchema
 
of(Class<K>, Class<V>, SchemaType) - Static method in class org.apache.pulsar.client.impl.schema.KeyValueSchemaImpl
Key Value Schema using passed in schema type, support JSON and AVRO currently.
of(Class<T>) - Static method in class org.apache.pulsar.client.impl.schema.AvroSchema
 
of(Class<T>) - Static method in class org.apache.pulsar.client.impl.schema.JSONSchema
 
of(Class<T>) - Static method in class org.apache.pulsar.client.impl.schema.ProtobufNativeSchema
 
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.AvroSchema
 
of(Class<T>, Map<String, String>) - Static method in class org.apache.pulsar.client.impl.schema.JSONSchema
 
of(Class, Map<String, String>) - Static method in class org.apache.pulsar.client.impl.schema.ProtobufNativeSchema
 
of(Class, Map<String, String>) - Static method in class org.apache.pulsar.client.impl.schema.ProtobufSchema
 
of(SchemaDefinition<T>) - Static method in class org.apache.pulsar.client.impl.schema.AvroSchema
 
of(SchemaDefinition<T>) - Static method in class org.apache.pulsar.client.impl.schema.JSONSchema
 
of(SchemaDefinition<T>) - Static method in class org.apache.pulsar.client.impl.schema.ProtobufNativeSchema
 
of(SchemaDefinition<T>) - Static method in class org.apache.pulsar.client.impl.schema.ProtobufSchema
 
of(Schema<K>, Schema<V>) - Static method in class org.apache.pulsar.client.impl.schema.KeyValueSchemaImpl
 
of(Schema<K>, Schema<V>, KeyValueEncodingType) - Static method in class org.apache.pulsar.client.impl.schema.KeyValueSchemaImpl
 
of(SchemaInfo) - Static method in class org.apache.pulsar.client.impl.schema.generic.GenericProtobufNativeSchema
 
of(SchemaInfo) - Static method in class org.apache.pulsar.client.impl.schema.generic.GenericSchemaImpl
Create a generic schema out of a SchemaInfo.
of(SchemaInfo, boolean) - Static method in class org.apache.pulsar.client.impl.schema.generic.GenericProtobufNativeSchema
 
of(SchemaInfo, boolean) - Static method in class org.apache.pulsar.client.impl.schema.generic.GenericSchemaImpl
warning : we suggest migrate GenericSchemaImpl.of() to .of() method (e.g.
OFFSET_PROP - Static variable in class org.apache.pulsar.client.impl.schema.generic.GenericAvroSchema
 
ofGenericClass(Class<T>, Map<String, String>) - Static method in class org.apache.pulsar.client.impl.schema.ProtobufNativeSchema
 
ofGenericClass(Class<T>, Map<String, String>) - Static method in class org.apache.pulsar.client.impl.schema.ProtobufSchema
 
ofTopicName(String, int) - Static method in class org.apache.pulsar.client.impl.conf.TopicConsumerConfigurationData
 
ofTopicName(String, ConsumerConfigurationData<?>) - Static method in class org.apache.pulsar.client.impl.conf.TopicConsumerConfigurationData
 
ofTopicsPattern(Pattern, int) - Static method in class org.apache.pulsar.client.impl.conf.TopicConsumerConfigurationData
 
ofTopicsPattern(Pattern, ConsumerConfigurationData<?>) - Static method in class org.apache.pulsar.client.impl.conf.TopicConsumerConfigurationData
 
onAcknowledge(List<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.
onAcknowledge(MessageId, Throwable) - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
onAcknowledgeCumulative(List<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.
onAcknowledgeCumulative(MessageId, Throwable) - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
onAckTimeoutSend(Set<MessageId>) - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
onAckTimeoutSend(Consumer<T>, Set<MessageId>) - Method in class org.apache.pulsar.client.impl.ConsumerInterceptors
This is called when a redelivery from an acknowledge timeout occurs.
onNegativeAcksSend(Set<MessageId>) - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
onNegativeAcksSend(Consumer<T>, Set<MessageId>) - Method in class org.apache.pulsar.client.impl.ConsumerInterceptors
This is called when a redelivery from a negative acknowledge occurs.
onPartitionsChange(String, int) - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
onPartitionsChange(String, int) - Method in class org.apache.pulsar.client.impl.ConsumerInterceptors
 
onPartitionsChange(String, int) - Method in class org.apache.pulsar.client.impl.ProducerBase
 
onPartitionsChange(String, int) - Method in class org.apache.pulsar.client.impl.ProducerInterceptors
 
onSendAcknowledgement(Message<?>, MessageId, Throwable) - Method in class org.apache.pulsar.client.impl.ProducerBase
 
onSendAcknowledgement(Producer, Message, 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.
Open - Enum constant in enum class org.apache.pulsar.client.impl.PulsarClientImpl.State
 
operationTimeout(int, TimeUnit) - Method in class org.apache.pulsar.client.impl.ClientBuilderImpl
 
OpSendMsgQueue() - Constructor for class org.apache.pulsar.client.impl.ProducerImpl.OpSendMsgQueue
 
orderingKey(byte[]) - Method in class org.apache.pulsar.client.impl.TypedMessageBuilderImpl
 
org.apache.pulsar.client.impl - package org.apache.pulsar.client.impl
Pulsar Client implementation.
org.apache.pulsar.client.impl.auth - package org.apache.pulsar.client.impl.auth
Pulsar Client authentication.
org.apache.pulsar.client.impl.auth.oauth2 - package org.apache.pulsar.client.impl.auth.oauth2
 
org.apache.pulsar.client.impl.auth.oauth2.protocol - package org.apache.pulsar.client.impl.auth.oauth2.protocol
 
org.apache.pulsar.client.impl.conf - package org.apache.pulsar.client.impl.conf
 
org.apache.pulsar.client.impl.customroute - package org.apache.pulsar.client.impl.customroute
Pulsar Client customized routing mode.
org.apache.pulsar.client.impl.schema - package org.apache.pulsar.client.impl.schema
Pulsar Client schema.
org.apache.pulsar.client.impl.schema.generic - package org.apache.pulsar.client.impl.schema.generic
 
org.apache.pulsar.client.impl.schema.reader - package org.apache.pulsar.client.impl.schema.reader
Pulsar Client schema reader.
org.apache.pulsar.client.impl.schema.util - package org.apache.pulsar.client.impl.schema.util
 
org.apache.pulsar.client.impl.schema.writer - package org.apache.pulsar.client.impl.schema.writer
 
org.apache.pulsar.client.impl.transaction - package org.apache.pulsar.client.impl.transaction
Transaction client implementation.
org.apache.pulsar.client.util - package org.apache.pulsar.client.util
Pulsar Client Utils.

P

parseAvroSchema(String) - Static method in class org.apache.pulsar.client.impl.schema.util.SchemaUtil
 
parseProtobufSchema(SchemaInfo) - Static method in class org.apache.pulsar.client.impl.schema.generic.MultiVersionGenericProtobufNativeReader
 
parseSchemaInfo(SchemaDefinition<T>, SchemaType) - Static method in class org.apache.pulsar.client.impl.schema.util.SchemaUtil
 
PARSING_INFO_PROPERTY - Static variable in class org.apache.pulsar.client.impl.schema.ProtobufNativeSchema
 
PARSING_INFO_PROPERTY - Static variable in class org.apache.pulsar.client.impl.schema.ProtobufSchema
 
PartialRoundRobinMessageRouterImpl - Class in org.apache.pulsar.client.impl.customroute
 
PartialRoundRobinMessageRouterImpl(int) - Constructor for class org.apache.pulsar.client.impl.customroute.PartialRoundRobinMessageRouterImpl
 
PartitionedProducerImpl<T> - Class in org.apache.pulsar.client.impl
 
PartitionedProducerImpl(PulsarClientImpl, String, ProducerConfigurationData, int, CompletableFuture<Producer<T>>, Schema<T>, ProducerInterceptors) - Constructor for class org.apache.pulsar.client.impl.PartitionedProducerImpl
 
PartitionedTopicProducerStatsRecorderImpl - Class in org.apache.pulsar.client.impl
 
PartitionedTopicProducerStatsRecorderImpl() - Constructor for class org.apache.pulsar.client.impl.PartitionedTopicProducerStatsRecorderImpl
 
partitionedTopics - Variable in class org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
partitionIndex - Variable in class org.apache.pulsar.client.impl.MessageIdImpl
 
partitionIndex - Variable in class org.apache.pulsar.client.impl.ResetCursorData
 
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
 
patternAutoDiscoveryPeriod(int, TimeUnit) - Method in class org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
PatternMultiTopicsConsumerImpl<T> - Class in org.apache.pulsar.client.impl
 
PatternMultiTopicsConsumerImpl(Pattern, String, PulsarClientImpl, ConsumerConfigurationData<T>, ExecutorProvider, CompletableFuture<Consumer<T>>, Schema<T>, 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
 
peek() - Method in class org.apache.pulsar.client.impl.ProducerImpl.OpSendMsgQueue
 
peekMessageKey(Message<T>) - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
pendingBatchReceives - Variable in class org.apache.pulsar.client.impl.ConsumerBase
 
pendingReceives - Variable in class org.apache.pulsar.client.impl.ConsumerBase
 
PersistentAcknowledgmentsGroupingTracker - Class in org.apache.pulsar.client.impl
Group the acknowledgements 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
 
poolMessages(boolean) - Method in class org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
poolMessages(boolean) - Method in class org.apache.pulsar.client.impl.ReaderBuilderImpl
 
preProcessSchemaBeforeSubscribe(PulsarClientImpl, Schema<T>, String) - Method in class org.apache.pulsar.client.impl.PulsarClientImpl
 
prevBatchMessageId() - Method in class org.apache.pulsar.client.impl.BatchMessageIdImpl
Deprecated.
primary(String) - Method in class org.apache.pulsar.client.impl.AutoClusterFailover.AutoClusterFailoverBuilderImpl
 
priorityLevel(int) - Method in class org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
privateKey(String, String) - Method in class org.apache.pulsar.client.impl.DefaultCryptoKeyReaderBuilder
 
privateKeys(Map<String, String>) - Method in class org.apache.pulsar.client.impl.DefaultCryptoKeyReaderBuilder
 
processOpSendMsg(ProducerImpl.OpSendMsg) - Method in class org.apache.pulsar.client.impl.ProducerImpl
 
producer - Variable in class org.apache.pulsar.client.impl.AbstractBatchMessageContainer
 
ProducerBase<T> - Class in org.apache.pulsar.client.impl
 
ProducerBase(PulsarClientImpl, String, ProducerConfigurationData, CompletableFuture<Producer<T>>, Schema<T>, ProducerInterceptors) - Constructor for class org.apache.pulsar.client.impl.ProducerBase
 
ProducerBase.MultiSchemaMode - Enum Class in org.apache.pulsar.client.impl
 
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
 
producerId - Variable in class org.apache.pulsar.client.impl.ProducerImpl
 
ProducerImpl<T> - Class in org.apache.pulsar.client.impl
 
ProducerImpl(PulsarClientImpl, String, ProducerConfigurationData, CompletableFuture<Producer<T>>, int, Schema<T>, ProducerInterceptors, Optional<String>) - Constructor for class org.apache.pulsar.client.impl.ProducerImpl
 
ProducerImpl.OpSendMsg - Class in org.apache.pulsar.client.impl
 
ProducerImpl.OpSendMsgQueue - Class in org.apache.pulsar.client.impl
Queue implementation that is used as the pending messages queue.
ProducerInterceptors - 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>) - 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 - Variable in class org.apache.pulsar.client.impl.ResetCursorData
 
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.schema.RecordSchemaBuilderImpl
 
property(String, String) - Method in class org.apache.pulsar.client.impl.TypedMessageBuilderImpl
 
PROPERTY_ORIGIN_MESSAGE_ID - Static variable in class org.apache.pulsar.client.util.RetryMessageUtil
 
ProtobufNativeReader<T extends com.google.protobuf.GeneratedMessageV3> - Class in org.apache.pulsar.client.impl.schema.reader
 
ProtobufNativeReader(T) - Constructor for class org.apache.pulsar.client.impl.schema.reader.ProtobufNativeReader
 
ProtobufNativeRecordBuilderImpl - Class in org.apache.pulsar.client.impl.schema.generic
 
ProtobufNativeRecordBuilderImpl(GenericProtobufNativeSchema) - Constructor for class org.apache.pulsar.client.impl.schema.generic.ProtobufNativeRecordBuilderImpl
 
ProtobufNativeSchema<T extends com.google.protobuf.GeneratedMessageV3> - Class in org.apache.pulsar.client.impl.schema
A schema implementation to deal with protobuf generated messages.
ProtobufNativeSchema.ProtoBufParsingInfo - Class in org.apache.pulsar.client.impl.schema
 
ProtobufNativeSchemaUtils - Class in org.apache.pulsar.client.impl.schema
Protobuf-Native schema util used for serialize/deserialize between Descriptors.Descriptor and ProtobufNativeSchemaData.
ProtobufNativeSchemaUtils() - Constructor for class org.apache.pulsar.client.impl.schema.ProtobufNativeSchemaUtils
 
ProtobufNativeWriter<T extends com.google.protobuf.GeneratedMessageV3> - Class in org.apache.pulsar.client.impl.schema.writer
 
ProtobufNativeWriter() - Constructor for class org.apache.pulsar.client.impl.schema.writer.ProtobufNativeWriter
 
ProtoBufParsingInfo() - Constructor for class org.apache.pulsar.client.impl.schema.ProtobufNativeSchema.ProtoBufParsingInfo
 
ProtoBufParsingInfo() - Constructor for class org.apache.pulsar.client.impl.schema.ProtobufSchema.ProtoBufParsingInfo
 
ProtobufReader<T extends com.google.protobuf.GeneratedMessageV3> - Class in org.apache.pulsar.client.impl.schema.reader
 
ProtobufReader(T) - Constructor for class org.apache.pulsar.client.impl.schema.reader.ProtobufReader
 
ProtobufSchema<T extends com.google.protobuf.GeneratedMessageV3> - Class in org.apache.pulsar.client.impl.schema
A schema implementation to deal with protobuf generated messages.
ProtobufSchema.ProtoBufParsingInfo - Class in org.apache.pulsar.client.impl.schema
 
ProtobufWriter<T extends com.google.protobuf.GeneratedMessageV3> - Class in org.apache.pulsar.client.impl.schema.writer
 
ProtobufWriter() - Constructor for class org.apache.pulsar.client.impl.schema.writer.ProtobufWriter
 
protocolVersion - Variable in class org.apache.pulsar.client.impl.ClientCnx
 
providerSchemaReader - Variable in class org.apache.pulsar.client.impl.schema.reader.AbstractMultiVersionReader
 
proxyServiceUrl(String, ProxyProtocol) - Method in class org.apache.pulsar.client.impl.ClientBuilderImpl
 
proxyThroughServiceUrl - Variable in class org.apache.pulsar.client.impl.BinaryProtoLookupService.LookupDataResult
 
proxyToTargetBrokerAddress - Variable in class org.apache.pulsar.client.impl.ClientCnx
 
publicKey(String, String) - Method in class org.apache.pulsar.client.impl.DefaultCryptoKeyReaderBuilder
 
publicKeys(Map<String, String>) - Method in class org.apache.pulsar.client.impl.DefaultCryptoKeyReaderBuilder
 
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
 
PulsarClientImpl(ClientConfigurationData, EventLoopGroup, ConnectionPool, Timer) - Constructor for class org.apache.pulsar.client.impl.PulsarClientImpl
 
PulsarClientImpl.State - Enum Class in org.apache.pulsar.client.impl
 
PulsarClientImplementationBindingImpl - Class in org.apache.pulsar.client.impl
Helper class for class instantiations and it also contains methods to work with schemas.
PulsarClientImplementationBindingImpl() - Constructor for class org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
PulsarServiceNameResolver - Class in org.apache.pulsar.client.impl
The default implementation of ServiceNameResolver.
PulsarServiceNameResolver() - Constructor for class org.apache.pulsar.client.impl.PulsarServiceNameResolver
 

R

randomKeyForSelectConnection - Variable in class org.apache.pulsar.client.impl.ConnectionHandler
 
read(byte[], byte[]) - Method in class org.apache.pulsar.client.impl.schema.reader.AbstractMultiVersionReader
 
read(byte[], int, int) - Method in class org.apache.pulsar.client.impl.schema.generic.GenericAvroReader
 
read(byte[], int, int) - Method in class org.apache.pulsar.client.impl.schema.generic.GenericJsonReader
 
read(byte[], int, int) - Method in class org.apache.pulsar.client.impl.schema.generic.GenericProtobufNativeReader
 
read(byte[], int, int) - Method in class org.apache.pulsar.client.impl.schema.reader.AbstractMultiVersionReader
 
read(byte[], int, int) - Method in class org.apache.pulsar.client.impl.schema.reader.AvroReader
 
read(byte[], int, int) - Method in class org.apache.pulsar.client.impl.schema.reader.JacksonJsonReader
 
read(byte[], int, int) - Method in class org.apache.pulsar.client.impl.schema.reader.JsonReader
Deprecated.
 
read(byte[], int, int) - Method in class org.apache.pulsar.client.impl.schema.reader.ProtobufReader
 
read(InputStream) - Method in class org.apache.pulsar.client.impl.schema.generic.GenericAvroReader
 
read(InputStream) - Method in class org.apache.pulsar.client.impl.schema.generic.GenericJsonReader
 
read(InputStream) - Method in class org.apache.pulsar.client.impl.schema.generic.GenericProtobufNativeReader
 
read(InputStream) - Method in class org.apache.pulsar.client.impl.schema.reader.AbstractMultiVersionReader
 
read(InputStream) - Method in class org.apache.pulsar.client.impl.schema.reader.AvroReader
 
read(InputStream) - Method in class org.apache.pulsar.client.impl.schema.reader.JacksonJsonReader
 
read(InputStream) - Method in class org.apache.pulsar.client.impl.schema.reader.JsonReader
Deprecated.
 
read(InputStream) - Method in class org.apache.pulsar.client.impl.schema.reader.ProtobufReader
 
read(InputStream, byte[]) - Method in class org.apache.pulsar.client.impl.schema.reader.AbstractMultiVersionReader
 
readCompacted(boolean) - Method in class org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
readCompacted(boolean) - Method in class org.apache.pulsar.client.impl.ReaderBuilderImpl
 
reader - Variable in class org.apache.pulsar.client.impl.schema.AbstractStructSchema
 
ReaderBuilderImpl<T> - Class in org.apache.pulsar.client.impl
 
ReaderBuilderImpl(PulsarClientImpl, Schema<T>) - Constructor for class org.apache.pulsar.client.impl.ReaderBuilderImpl
 
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>, ExecutorProvider, CompletableFuture<Consumer<T>>, Schema<T>) - Constructor for class org.apache.pulsar.client.impl.ReaderImpl
 
ReaderInterceptorUtil - Class in org.apache.pulsar.client.impl
ReaderInterceptorUtil is used to wrap ReaderInterceptor by ConsumerInterceptor.
ReaderInterceptorUtil() - Constructor for class org.apache.pulsar.client.impl.ReaderInterceptorUtil
 
readerListener(ReaderListener<T>) - Method in class org.apache.pulsar.client.impl.ReaderBuilderImpl
 
readerName(String) - Method in class org.apache.pulsar.client.impl.ReaderBuilderImpl
 
readerSchema - Variable in class org.apache.pulsar.client.impl.schema.reader.AbstractMultiVersionAvroBaseReader
 
readLock - Variable in class org.apache.pulsar.client.impl.UnAckedMessageTracker
 
readNext() - Method in class org.apache.pulsar.client.impl.MultiTopicsReaderImpl
 
readNext() - Method in class org.apache.pulsar.client.impl.ReaderImpl
 
readNext(int, TimeUnit) - Method in class org.apache.pulsar.client.impl.MultiTopicsReaderImpl
 
readNext(int, TimeUnit) - Method in class org.apache.pulsar.client.impl.ReaderImpl
 
readNextAsync() - Method in class org.apache.pulsar.client.impl.MultiTopicsReaderImpl
 
readNextAsync() - Method in class org.apache.pulsar.client.impl.ReaderImpl
 
Ready - Enum constant in enum class org.apache.pulsar.client.impl.ClientCnx.State
 
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
 
reconsumeLater(Message<?>, long, TimeUnit) - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
reconsumeLater(Message<?>, Map<String, String>, long, TimeUnit) - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
reconsumeLater(Messages<?>, long, TimeUnit) - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
reconsumeLaterAsync(Message<?>, long, TimeUnit) - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
reconsumeLaterAsync(Message<?>, Map<String, String>, long, TimeUnit) - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
reconsumeLaterAsync(Messages<?>, long, TimeUnit) - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
reconsumeLaterCumulative(Message<?>, long, TimeUnit) - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
reconsumeLaterCumulativeAsync(Message<?>, long, TimeUnit) - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
reconsumeLaterCumulativeAsync(Message<?>, Map<String, String>, long, TimeUnit) - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
RecordSchemaBuilderImpl - Class in org.apache.pulsar.client.impl.schema
The default implementation of RecordSchemaBuilder.
RecordSchemaBuilderImpl(String) - Constructor for class org.apache.pulsar.client.impl.schema.RecordSchemaBuilderImpl
 
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.
recoverNotAllowedError(long, String) - Method in class org.apache.pulsar.client.impl.ProducerImpl
 
recycle() - Method in class org.apache.pulsar.client.impl.MessageImpl
 
recycle() - Method in class org.apache.pulsar.client.impl.MessagePayloadContextImpl
 
recycle() - Method in class org.apache.pulsar.client.impl.UnackMessageIdWrapper
 
redeliverUnacknowledgedMessages() - 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.ConsumerBase
Redelivers the given unacknowledged messages.
redeliverUnacknowledgedMessages(Set<MessageId>) - Method in class org.apache.pulsar.client.impl.ConsumerImpl
 
redeliverUnacknowledgedMessages(Set<MessageId>) - Method in class org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
redeliveryMessageIdPartitionMap - Variable in class org.apache.pulsar.client.impl.UnAckedMessageRedeliveryTracker
 
redeliveryTimePartitions - Variable in class org.apache.pulsar.client.impl.UnAckedMessageRedeliveryTracker
 
redirect - Variable in class org.apache.pulsar.client.impl.BinaryProtoLookupService.LookupDataResult
 
redirectedClusterURI - Variable in class org.apache.pulsar.client.impl.ConsumerBase
 
reduceCurrentReceiverQueueSize() - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
reduceToHalf() - Method in class org.apache.pulsar.client.impl.Backoff
 
registerAckedTopic(String, String) - Method in class org.apache.pulsar.client.impl.transaction.TransactionImpl
 
registerAckOp(CompletableFuture<Void>) - Method in class org.apache.pulsar.client.impl.transaction.TransactionImpl
 
registerProducedTopic(String) - Method in class org.apache.pulsar.client.impl.transaction.TransactionImpl
 
registerSendOp(CompletableFuture<MessageId>) - Method in class org.apache.pulsar.client.impl.transaction.TransactionImpl
 
registerTransactionBufferHandler(TransactionBufferHandler) - Method in class org.apache.pulsar.client.impl.ClientCnx
 
release() - Method in class org.apache.pulsar.client.impl.MessageImpl
 
release() - Method in class org.apache.pulsar.client.impl.MessagePayloadImpl
 
release() - Method in class org.apache.pulsar.client.impl.TopicMessageImpl
 
releaseConnection(ClientCnx) - Method in class org.apache.pulsar.client.impl.ConnectionPool
 
RELEASED - Enum constant in enum class org.apache.pulsar.client.impl.ClientCnxIdleState.State
The connection has already been released.
releaseMemory(long) - Method in class org.apache.pulsar.client.impl.MemoryLimitController
 
RELEASING - Enum constant in enum class org.apache.pulsar.client.impl.ClientCnxIdleState.State
The connection is in idle and will be released soon.
reloadLookUp() - Method in class org.apache.pulsar.client.impl.PulsarClientImpl
 
remoteHostName - Variable in class org.apache.pulsar.client.impl.ClientCnx
 
remove() - Method in class org.apache.pulsar.client.impl.ProducerImpl.OpSendMsgQueue
 
remove(MessageId) - Method in class org.apache.pulsar.client.impl.UnAckedMessageRedeliveryTracker
 
remove(MessageId) - Method in class org.apache.pulsar.client.impl.UnAckedMessageTracker
 
removeConsumerAsync(String) - Method in class org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
Remove a consumer for a topic.
removeExpireIncompleteChunkedMessages() - Method in class org.apache.pulsar.client.impl.ConsumerImpl
 
removeMessagesTill(MessageId) - Method in class org.apache.pulsar.client.impl.UnAckedMessageRedeliveryTracker
 
removeMessagesTill(MessageId) - Method in class org.apache.pulsar.client.impl.UnAckedMessageTracker
 
removeTopicMessages(String) - Method in class org.apache.pulsar.client.impl.UnAckedTopicMessageRedeliveryTracker
 
removeTopicMessages(String) - Method in class org.apache.pulsar.client.impl.UnAckedTopicMessageTracker
 
replicateSubscriptionState(boolean) - Method in class org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
replicationClusters(List<String>) - Method in class org.apache.pulsar.client.impl.TypedMessageBuilderImpl
 
requireFetchingSchemaInfo() - Method in class org.apache.pulsar.client.impl.schema.AutoConsumeSchema
 
requireFetchingSchemaInfo() - Method in class org.apache.pulsar.client.impl.schema.KeyValueSchemaImpl
 
reserveMemory(long) - Method in class org.apache.pulsar.client.impl.MemoryLimitController
 
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
 
resetBackoff() - Method in class org.apache.pulsar.client.impl.ConnectionHandler
 
ResetCursorData - Class in org.apache.pulsar.client.impl
 
ResetCursorData(long, long) - Constructor for class org.apache.pulsar.client.impl.ResetCursorData
 
ResetCursorData(long, long, boolean) - Constructor for class org.apache.pulsar.client.impl.ResetCursorData
 
ResetCursorData(long, long, boolean, Map<String, String>) - Constructor for class org.apache.pulsar.client.impl.ResetCursorData
 
ResetCursorData(MessageId) - Constructor for class org.apache.pulsar.client.impl.ResetCursorData
 
resetIncomingMessageSize() - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
resolve() - Method in class org.apache.pulsar.client.impl.auth.oauth2.protocol.DefaultMetadataResolver
Resolves the authorization metadata.
resolve() - Method in interface org.apache.pulsar.client.impl.auth.oauth2.protocol.MetadataResolver
 
resolveHost() - Method in class org.apache.pulsar.client.impl.BinaryProtoLookupService
 
resolveHost() - Method in class org.apache.pulsar.client.impl.HttpClient
 
resolveHost() - Method in class org.apache.pulsar.client.impl.HttpLookupService
 
resolveHost() - Method in interface org.apache.pulsar.client.impl.LookupService
Resolves pulsar service url.
resolveHost() - Method in class org.apache.pulsar.client.impl.PulsarServiceNameResolver
 
resolveHost() - Method in interface org.apache.pulsar.client.impl.ServiceNameResolver
Resolve pulsar service url.
resolveHostUri() - Method in class org.apache.pulsar.client.impl.PulsarServiceNameResolver
 
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
 
RETRY_GROUP_TOPIC_SUFFIX - Static variable in class org.apache.pulsar.client.util.RetryMessageUtil
 
retryAsynchronously(Supplier<CompletableFuture<T>>, Backoff, ScheduledExecutorService, CompletableFuture<T>) - Static method in class org.apache.pulsar.client.util.RetryUtil
 
RetryMessageUtil - Class in org.apache.pulsar.client.util
 
RetryMessageUtil() - Constructor for class org.apache.pulsar.client.util.RetryMessageUtil
 
RetryUtil - Class in org.apache.pulsar.client.util
 
RetryUtil() - Constructor for class org.apache.pulsar.client.util.RetryUtil
 
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
 
roundRobinRouterBatchingPartitionSwitchFrequency(int) - Method in class org.apache.pulsar.client.impl.ProducerBuilderImpl
 
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.
run(Timeout) - Method in class org.apache.pulsar.client.impl.transaction.TransactionImpl
 
run(Timeout) - Method in class org.apache.pulsar.client.impl.TransactionMetaStoreHandler
 

S

scaleReceiverQueueHint - Variable in class org.apache.pulsar.client.impl.ConsumerBase
 
ScheduledExecutorProvider - Class in org.apache.pulsar.client.util
 
ScheduledExecutorProvider(int, String) - Constructor for class org.apache.pulsar.client.util.ScheduledExecutorProvider
 
schema - Variable in class org.apache.pulsar.client.impl.ConsumerBase
 
schema - Variable in class org.apache.pulsar.client.impl.ProducerBase
 
schema - Variable in class org.apache.pulsar.client.impl.schema.AvroBaseStructSchema
 
schema - Variable in class org.apache.pulsar.client.impl.schema.StructSchema
Deprecated.
 
schema(Schema<T>) - Method in class org.apache.pulsar.client.impl.ProducerBuilderImpl
Allow to override schema in builder implementation.
SCHEMA_INFO - Static variable in class org.apache.pulsar.client.impl.schema.AutoConsumeSchema
 
schemaCache - Variable in class org.apache.pulsar.client.impl.ProducerBase
 
SchemaDefinitionBuilderImpl<T> - Class in org.apache.pulsar.client.impl.schema
Builder to build GenericRecord.
SchemaDefinitionBuilderImpl() - Constructor for class org.apache.pulsar.client.impl.schema.SchemaDefinitionBuilderImpl
 
SchemaDefinitionImpl<T> - Class in org.apache.pulsar.client.impl.schema
A json schema definition SchemaDefinition for the json schema definition.
SchemaDefinitionImpl(Class<T>, String, ClassLoader, boolean, Map<String, String>, boolean, boolean, SchemaReader<T>, SchemaWriter<T>) - Constructor for class org.apache.pulsar.client.impl.schema.SchemaDefinitionImpl
 
schemaInfo - Variable in class org.apache.pulsar.client.impl.schema.AbstractStructSchema
 
schemaInfoProvider - Variable in class org.apache.pulsar.client.impl.schema.AbstractStructSchema
 
schemaInfoProvider - Variable in class org.apache.pulsar.client.impl.schema.KeyValueSchemaImpl
 
schemaInfoProvider - Variable in class org.apache.pulsar.client.impl.schema.reader.AbstractMultiVersionReader
 
SchemaInfoUtil - Class in org.apache.pulsar.client.impl.schema
Class helping to initialize schemas.
SchemaInfoUtil() - Constructor for class org.apache.pulsar.client.impl.schema.SchemaInfoUtil
 
schemaInitialized() - Method in class org.apache.pulsar.client.impl.schema.AutoProduceBytesSchema
 
SchemaUtil - Class in org.apache.pulsar.client.impl.schema.util
 
SchemaUtil() - Constructor for class org.apache.pulsar.client.impl.schema.util.SchemaUtil
 
schemaVersion - Variable in class org.apache.pulsar.client.impl.schema.generic.GenericJsonRecord
 
secondary(List<String>) - Method in class org.apache.pulsar.client.impl.AutoClusterFailover.AutoClusterFailoverBuilderImpl
 
secondaryAuthentication(Map<String, Authentication>) - Method in class org.apache.pulsar.client.impl.AutoClusterFailover.AutoClusterFailoverBuilderImpl
 
secondaryTlsTrustCertsFilePath(Map<String, String>) - Method in class org.apache.pulsar.client.impl.AutoClusterFailover.AutoClusterFailoverBuilderImpl
 
secondaryTlsTrustStorePassword(Map<String, String>) - Method in class org.apache.pulsar.client.impl.AutoClusterFailover.AutoClusterFailoverBuilderImpl
 
secondaryTlsTrustStorePath(Map<String, String>) - Method in class org.apache.pulsar.client.impl.AutoClusterFailover.AutoClusterFailoverBuilderImpl
 
Secret - Annotation Interface in org.apache.pulsar.client.util
 
SecretsSerializer - Class in org.apache.pulsar.client.util
 
SecretsSerializer() - Constructor for class org.apache.pulsar.client.util.SecretsSerializer
 
seek(long) - Method in class org.apache.pulsar.client.impl.ConsumerImpl
 
seek(long) - Method in class org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
seek(long) - Method in class org.apache.pulsar.client.impl.MultiTopicsReaderImpl
 
seek(long) - Method in class org.apache.pulsar.client.impl.ReaderImpl
 
seek(Function<String, Object>) - Method in class org.apache.pulsar.client.impl.ConsumerImpl
 
seek(Function<String, Object>) - Method in class org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
seek(Function<String, Object>) - Method in class org.apache.pulsar.client.impl.MultiTopicsReaderImpl
 
seek(Function<String, Object>) - Method in class org.apache.pulsar.client.impl.ReaderImpl
 
seek(MessageId) - Method in class org.apache.pulsar.client.impl.ConsumerImpl
 
seek(MessageId) - Method in class org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
seek(MessageId) - Method in class org.apache.pulsar.client.impl.MultiTopicsReaderImpl
 
seek(MessageId) - Method in class org.apache.pulsar.client.impl.ReaderImpl
 
seekAsync(long) - Method in class org.apache.pulsar.client.impl.ConsumerImpl
 
seekAsync(long) - Method in class org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
seekAsync(long) - Method in class org.apache.pulsar.client.impl.MultiTopicsReaderImpl
 
seekAsync(long) - Method in class org.apache.pulsar.client.impl.ReaderImpl
 
seekAsync(Function<String, Object>) - Method in class org.apache.pulsar.client.impl.ConsumerImpl
 
seekAsync(Function<String, Object>) - Method in class org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
seekAsync(Function<String, Object>) - Method in class org.apache.pulsar.client.impl.MultiTopicsReaderImpl
 
seekAsync(Function<String, Object>) - Method in class org.apache.pulsar.client.impl.ReaderImpl
 
seekAsync(MessageId) - Method in class org.apache.pulsar.client.impl.ConsumerImpl
 
seekAsync(MessageId) - Method in class org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
seekAsync(MessageId) - Method in class org.apache.pulsar.client.impl.MultiTopicsReaderImpl
 
seekAsync(MessageId) - Method in class org.apache.pulsar.client.impl.ReaderImpl
 
semaphoreRelease(int) - Method in class org.apache.pulsar.client.impl.ProducerImpl
 
send() - Method in class org.apache.pulsar.client.impl.TypedMessageBuilderImpl
 
send(Message<?>) - Method in class org.apache.pulsar.client.impl.ProducerBase
 
send(T) - Method in class org.apache.pulsar.client.impl.ProducerBase
 
sendAsync() - Method in class org.apache.pulsar.client.impl.TypedMessageBuilderImpl
 
sendAsync(Message<?>) - Method in class org.apache.pulsar.client.impl.ProducerBase
 
sendAsync(Message<?>, SendCallback) - Method in class org.apache.pulsar.client.impl.ProducerImpl
 
sendAsync(T) - Method in class org.apache.pulsar.client.impl.ProducerBase
 
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
 
sendGetOrCreateSchema(ByteBuf, long) - Method in class org.apache.pulsar.client.impl.ClientCnx
 
sendGetRawSchema(ByteBuf, long) - Method in class org.apache.pulsar.client.impl.ClientCnx
 
sendGetSchema(ByteBuf, long) - Method in class org.apache.pulsar.client.impl.ClientCnx
 
sendMessage(long, long, int, MessageId, MessageMetadata, ByteBuf) - Method in class org.apache.pulsar.client.impl.ProducerImpl
 
sendMessage(long, long, long, int, MessageMetadata, ByteBuf) - Method in class org.apache.pulsar.client.impl.ProducerImpl
 
sendTimeout(int, TimeUnit) - Method in class org.apache.pulsar.client.impl.ProducerBuilderImpl
 
SentConnectFrame - Enum constant in enum class org.apache.pulsar.client.impl.ClientCnx.State
 
sequenceId(long) - Method in class org.apache.pulsar.client.impl.TypedMessageBuilderImpl
 
serialize(Descriptors.Descriptor) - Static method in class org.apache.pulsar.client.impl.schema.ProtobufNativeSchemaUtils
 
serialize(Object, JsonGenerator, SerializerProvider) - Method in class org.apache.pulsar.client.util.SecretsSerializer
 
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
 
set(String, Object) - Method in class org.apache.pulsar.client.impl.schema.generic.JsonRecordBuilderImpl
Sets the value of a field.
set(String, Object) - Method in class org.apache.pulsar.client.impl.schema.generic.ProtobufNativeRecordBuilderImpl
 
set(Field, Object) - Method in class org.apache.pulsar.client.impl.schema.generic.JsonRecordBuilderImpl
Sets the value of a field.
set(Field, Object) - Method in class org.apache.pulsar.client.impl.schema.generic.ProtobufNativeRecordBuilderImpl
 
setAuthentication(Authentication) - Method in class org.apache.pulsar.client.impl.conf.ClientConfigurationData
 
setAutoUpdatePartitionsIntervalSeconds(int, TimeUnit) - Method in class org.apache.pulsar.client.impl.conf.ConsumerConfigurationData
 
setAutoUpdatePartitionsIntervalSeconds(int, TimeUnit) - Method in class org.apache.pulsar.client.impl.conf.ProducerConfigurationData
 
setBatchingMaxBytes(int) - Method in class org.apache.pulsar.client.impl.conf.ProducerConfigurationData
 
setBatchingMaxMessages(int) - Method in class org.apache.pulsar.client.impl.conf.ProducerConfigurationData
 
setBatchingMaxPublishDelayMicros(long, TimeUnit) - Method in class org.apache.pulsar.client.impl.conf.ProducerConfigurationData
 
setBatchingPartitionSwitchFrequencyByPublishDelay(int) - Method in class org.apache.pulsar.client.impl.conf.ProducerConfigurationData
 
setBrokerEntryMetadata(BrokerEntryMetadata) - Method in class org.apache.pulsar.client.impl.MessageImpl
 
setClientCnx(ClientCnx) - Method in class org.apache.pulsar.client.impl.ConnectionHandler
 
setCurrentReceiverQueueSize(int) - Method in class org.apache.pulsar.client.impl.ConsumerBase
Update the size of the consumer receive queue.
setCurrentReceiverQueueSize(int) - Method in class org.apache.pulsar.client.impl.ConsumerImpl
 
setCurrentReceiverQueueSize(int) - Method in class org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
setCurrentReceiverQueueSize(int) - Method in class org.apache.pulsar.client.impl.ZeroQueueConsumerImpl
 
setDeadLetterProducerStats(ProducerStats) - Method in class org.apache.pulsar.client.impl.ConsumerStatsDisabled
 
setDeadLetterProducerStats(ProducerStats) - Method in interface org.apache.pulsar.client.impl.ConsumerStatsRecorder
 
setDeadLetterProducerStats(ProducerStats) - Method in class org.apache.pulsar.client.impl.ConsumerStatsRecorderImpl
 
setInitialTime(long, TimeUnit) - Method in class org.apache.pulsar.client.impl.BackoffBuilder
 
setLookup(LookupService) - Method in class org.apache.pulsar.client.impl.PulsarClientImpl
 
setMandatoryStop(long, TimeUnit) - Method in class org.apache.pulsar.client.impl.BackoffBuilder
 
setMax(long, TimeUnit) - Method in class org.apache.pulsar.client.impl.BackoffBuilder
 
setMaxPendingChuckedMessage(int) - Method in class org.apache.pulsar.client.impl.conf.ConsumerConfigurationData
Deprecated.
use #setMaxPendingChunkedMessage(int)
setMaxPendingMessages(int) - Method in class org.apache.pulsar.client.impl.conf.ProducerConfigurationData
 
setMaxPendingMessagesAcrossPartitions(int) - Method in class org.apache.pulsar.client.impl.conf.ProducerConfigurationData
 
setMessageCrypto(MessageCrypto) - Method in class org.apache.pulsar.client.impl.conf.ReaderConfigurationData
 
setMessageId(MessageId) - Method in class org.apache.pulsar.client.impl.MessageImpl
 
setPrivateKey(String, String) - Method in class org.apache.pulsar.client.impl.conf.DefaultCryptoKeyReaderConfigurationData
 
setProducer(ProducerImpl<?>) - Method in class org.apache.pulsar.client.impl.AbstractBatchMessageContainer
 
setProducer(ProducerImpl<?>) - Method in interface org.apache.pulsar.client.impl.BatchMessageContainerBase
Set producer of the message batch container.
setProducerName(String) - Method in class org.apache.pulsar.client.impl.conf.ProducerConfigurationData
 
setPublicKey(String, String) - Method in class org.apache.pulsar.client.impl.conf.DefaultCryptoKeyReaderConfigurationData
 
setReader(SchemaReader<T>) - Method in class org.apache.pulsar.client.impl.schema.AbstractStructSchema
 
setRedirectedClusterURI(String, String) - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
setReplicatedFrom(String) - Method in class org.apache.pulsar.client.impl.MessageImpl
 
setRetryLetterProducerStats(ProducerStats) - Method in class org.apache.pulsar.client.impl.ConsumerStatsDisabled
 
setRetryLetterProducerStats(ProducerStats) - Method in interface org.apache.pulsar.client.impl.ConsumerStatsRecorder
 
setRetryLetterProducerStats(ProducerStats) - Method in class org.apache.pulsar.client.impl.ConsumerStatsRecorderImpl
 
setSchema(Schema<?>) - Method in class org.apache.pulsar.client.impl.schema.AutoConsumeSchema
 
setSchema(Schema<T>) - Method in class org.apache.pulsar.client.impl.schema.AutoProduceBytesSchema
 
setSchema(SchemaVersion, Schema<?>) - Method in class org.apache.pulsar.client.impl.schema.AutoConsumeSchema
 
setSchemaInfoForReplicator(SchemaInfo) - Method in class org.apache.pulsar.client.impl.MessageImpl
 
setSchemaInfoProvider(SchemaInfoProvider) - Method in class org.apache.pulsar.client.impl.schema.AbstractStructSchema
 
setSchemaInfoProvider(SchemaInfoProvider) - Method in class org.apache.pulsar.client.impl.schema.AutoConsumeSchema
 
setSchemaInfoProvider(SchemaInfoProvider) - Method in class org.apache.pulsar.client.impl.schema.KeyValueSchemaImpl
 
setSchemaInfoProvider(SchemaInfoProvider) - Method in class org.apache.pulsar.client.impl.schema.reader.AbstractMultiVersionReader
 
setSendTimeoutMs(int, TimeUnit) - Method in class org.apache.pulsar.client.impl.conf.ProducerConfigurationData
 
setState(HandlerState.State) - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
setTopicConfigurations(List<TopicConsumerConfigurationData>) - Method in class org.apache.pulsar.client.impl.conf.ConsumerConfigurationData
 
setTopicName(String) - Method in class org.apache.pulsar.client.impl.conf.ReaderConfigurationData
 
setWriter(SchemaWriter<T>) - Method in class org.apache.pulsar.client.impl.schema.AbstractStructSchema
 
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
 
shouldBackoff(long, TimeUnit, int, long, long) - 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.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
 
size() - Method in class org.apache.pulsar.client.impl.MessageImpl
 
size() - Method in class org.apache.pulsar.client.impl.MessagesImpl
 
size() - Method in class org.apache.pulsar.client.impl.TableViewImpl
 
size() - Method in class org.apache.pulsar.client.impl.TopicMessageImpl
 
socks5ProxyAddress(InetSocketAddress) - Method in class org.apache.pulsar.client.impl.ClientBuilderImpl
 
socks5ProxyPassword(String) - Method in class org.apache.pulsar.client.impl.ClientBuilderImpl
 
socks5ProxyUsername(String) - Method in class org.apache.pulsar.client.impl.ClientBuilderImpl
 
sslProvider(String) - Method in class org.apache.pulsar.client.impl.ClientBuilderImpl
 
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.AuthenticationKeyStoreTls
 
start() - Method in class org.apache.pulsar.client.impl.auth.AuthenticationTls
 
start() - Method in class org.apache.pulsar.client.impl.auth.AuthenticationToken
 
start() - Method in class org.apache.pulsar.client.impl.auth.oauth2.AuthenticationOAuth2
 
start() - Method in class org.apache.pulsar.client.impl.transaction.TransactionCoordinatorClientImpl
 
start() - Method in class org.apache.pulsar.client.impl.TransactionMetaStoreHandler
 
startAsync() - Method in class org.apache.pulsar.client.impl.transaction.TransactionCoordinatorClientImpl
 
startingBackoffInterval(long, TimeUnit) - Method in class org.apache.pulsar.client.impl.ClientBuilderImpl
 
startMessageFromRollbackDuration(long, TimeUnit) - Method in class org.apache.pulsar.client.impl.ReaderBuilderImpl
 
startMessageId(MessageId) - Method in class org.apache.pulsar.client.impl.ReaderBuilderImpl
 
startMessageIdInclusive() - Method in class org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
startMessageIdInclusive() - Method in class org.apache.pulsar.client.impl.ReaderBuilderImpl
 
startPaused(boolean) - Method in class org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
state - Variable in class org.apache.pulsar.client.impl.ClientCnx
 
state - Variable in class org.apache.pulsar.client.impl.ConnectionHandler
 
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
 
StructSchema<T> - Class in org.apache.pulsar.client.impl.schema
Deprecated.
StructSchema(SchemaInfo) - Constructor for class org.apache.pulsar.client.impl.schema.StructSchema
Deprecated.
 
subscribe() - Method in class org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
subscribeAsync() - Method in class org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
subscribeAsync(String, boolean) - Method in class org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
Subscribe one more given topic.
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
 
subscriptionMode(SubscriptionMode) - Method in class org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
subscriptionName(String) - Method in class org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
subscriptionName(String) - Method in class org.apache.pulsar.client.impl.ReaderBuilderImpl
 
subscriptionName(String) - Method in class org.apache.pulsar.client.impl.TableViewBuilderImpl
 
subscriptionProperties(Map<String, 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
 
supportSchemaVersioning() - Method in class org.apache.pulsar.client.impl.schema.AutoConsumeSchema
 
supportSchemaVersioning() - Method in class org.apache.pulsar.client.impl.schema.AvroSchema
 
supportSchemaVersioning() - Method in class org.apache.pulsar.client.impl.schema.generic.GenericAvroSchema
 
supportSchemaVersioning() - Method in class org.apache.pulsar.client.impl.schema.generic.GenericJsonSchema
 
supportSchemaVersioning() - Method in class org.apache.pulsar.client.impl.schema.generic.GenericProtobufNativeSchema
 
supportSchemaVersioning() - Method in class org.apache.pulsar.client.impl.schema.KeyValueSchemaImpl
 
switchBackDelay(long, TimeUnit) - Method in class org.apache.pulsar.client.impl.AutoClusterFailover.AutoClusterFailoverBuilderImpl
 
switchClientCnx(ClientCnx) - Method in class org.apache.pulsar.client.impl.ConnectionHandler
Update the ClientCnx for the class, then increment and get the epoch value.
SYSTEM_PROPERTY_DELAY_TIME - Static variable in class org.apache.pulsar.client.util.RetryMessageUtil
 
SYSTEM_PROPERTY_ORIGIN_MESSAGE_ID - Static variable in class org.apache.pulsar.client.util.RetryMessageUtil
Deprecated.
SYSTEM_PROPERTY_REAL_SUBSCRIPTION - Static variable in class org.apache.pulsar.client.util.RetryMessageUtil
 
SYSTEM_PROPERTY_REAL_TOPIC - Static variable in class org.apache.pulsar.client.util.RetryMessageUtil
 
SYSTEM_PROPERTY_RECONSUMETIMES - Static variable in class org.apache.pulsar.client.util.RetryMessageUtil
 
SYSTEM_PROPERTY_RETRY_TOPIC - Static variable in class org.apache.pulsar.client.util.RetryMessageUtil
 

T

TableViewBuilderImpl<T> - Class in org.apache.pulsar.client.impl
 
TableViewConfigurationData - Class in org.apache.pulsar.client.impl
 
TableViewConfigurationData() - Constructor for class org.apache.pulsar.client.impl.TableViewConfigurationData
 
TableViewImpl<T> - Class in org.apache.pulsar.client.impl
 
terminated(ClientCnx) - Method in class org.apache.pulsar.client.impl.ProducerImpl
 
tickDurationInMs - Variable in class org.apache.pulsar.client.impl.UnAckedMessageTracker
 
TimedCompletableFuture<T> - Class in org.apache.pulsar.client.util
 
TimedCompletableFuture() - Constructor for class org.apache.pulsar.client.util.TimedCompletableFuture
 
timeout - Variable in class org.apache.pulsar.client.impl.UnAckedMessageTracker
 
timePartitions - Variable in class org.apache.pulsar.client.impl.UnAckedMessageTracker
 
timer - Variable in class org.apache.pulsar.client.impl.TransactionMetaStoreHandler
 
timer() - Method in class org.apache.pulsar.client.impl.PulsarClientImpl
visible for pulsar-functions.
TimeSchema - Class in org.apache.pulsar.client.impl.schema
A schema for `java.sql.Time`.
TimeSchema() - Constructor for class org.apache.pulsar.client.impl.schema.TimeSchema
 
TimestampConversion() - Constructor for class org.apache.pulsar.client.impl.schema.AvroSchema.TimestampConversion
 
TimestampSchema - Class in org.apache.pulsar.client.impl.schema
A schema for `java.sql.Timestamp`.
TimestampSchema() - Constructor for class org.apache.pulsar.client.impl.schema.TimestampSchema
 
TL_MESSAGE_IDS_SET - Static variable in class org.apache.pulsar.client.impl.UnAckedMessageTracker
 
TLS_HANDLER - Static variable in class org.apache.pulsar.client.impl.PulsarChannelInitializer
 
tlsCertificateFilePath(String) - Method in class org.apache.pulsar.client.impl.ClientBuilderImpl
 
tlsCertificates - Variable in class org.apache.pulsar.client.impl.auth.AuthenticationDataTls
 
tlsCiphers(Set<String>) - Method in class org.apache.pulsar.client.impl.ClientBuilderImpl
 
tlsKeyFilePath(String) - Method in class org.apache.pulsar.client.impl.ClientBuilderImpl
 
tlsKeyStorePassword(String) - Method in class org.apache.pulsar.client.impl.ClientBuilderImpl
 
tlsKeyStorePath(String) - Method in class org.apache.pulsar.client.impl.ClientBuilderImpl
 
tlsKeyStoreType(String) - Method in class org.apache.pulsar.client.impl.ClientBuilderImpl
 
tlsPrivateKey - Variable in class org.apache.pulsar.client.impl.auth.AuthenticationDataTls
 
tlsProtocols(Set<String>) - Method in class org.apache.pulsar.client.impl.ClientBuilderImpl
 
tlsTrustCertsFilePath(String) - Method in class org.apache.pulsar.client.impl.ClientBuilderImpl
 
tlsTrustStorePassword(String) - Method in class org.apache.pulsar.client.impl.ClientBuilderImpl
 
tlsTrustStorePath(String) - Method in class org.apache.pulsar.client.impl.ClientBuilderImpl
 
tlsTrustStoreType(String) - Method in class org.apache.pulsar.client.impl.ClientBuilderImpl
 
toByteArray() - Method in class org.apache.pulsar.client.impl.BatchMessageIdImpl
 
toByteArray() - Method in class org.apache.pulsar.client.impl.ChunkMessageIdImpl
 
toByteArray() - Method in class org.apache.pulsar.client.impl.MessageIdImpl
 
toByteArray() - Method in class org.apache.pulsar.client.impl.MultiMessageIdImpl
Deprecated.
 
toByteArray() - Method in class org.apache.pulsar.client.impl.TopicMessageIdImpl
 
toByteArray(int, int) - Method in class org.apache.pulsar.client.impl.MessageIdImpl
 
toJson() - Method in class org.apache.pulsar.client.impl.auth.oauth2.KeyFile
 
toJson() - Method in class org.apache.pulsar.client.impl.ControlledClusterFailover.ControlledConfiguration
 
TokenClient - Class in org.apache.pulsar.client.impl.auth.oauth2.protocol
A client for an OAuth 2.0 token endpoint.
TokenClient(URL) - Constructor for class org.apache.pulsar.client.impl.auth.oauth2.protocol.TokenClient
 
TokenError - Class in org.apache.pulsar.client.impl.auth.oauth2.protocol
Represents an error returned from an OAuth 2.0 token endpoint.
TokenError() - Constructor for class org.apache.pulsar.client.impl.auth.oauth2.protocol.TokenError
 
TokenExchangeException - Exception in org.apache.pulsar.client.impl.auth.oauth2.protocol
Indicates a token exchange failure.
TokenExchangeException(TokenError) - Constructor for exception org.apache.pulsar.client.impl.auth.oauth2.protocol.TokenExchangeException
 
TokenResult - Class in org.apache.pulsar.client.impl.auth.oauth2.protocol
The result of a token exchange request.
TokenResult() - Constructor for class org.apache.pulsar.client.impl.auth.oauth2.protocol.TokenResult
 
toLong(DateTime, Schema, LogicalType) - Method in class org.apache.pulsar.client.impl.schema.AvroSchema.TimestampConversion
 
toMessageIdImpl() - Method in class org.apache.pulsar.client.impl.BatchMessageIdImpl
Deprecated.
topic - Variable in class org.apache.pulsar.client.impl.ConsumerBase
 
topic(String) - Method in class org.apache.pulsar.client.impl.ProducerBuilderImpl
 
topic(String) - Method in class org.apache.pulsar.client.impl.ReaderBuilderImpl
 
topic(String) - Method in class org.apache.pulsar.client.impl.TableViewBuilderImpl
 
topic(String...) - Method in class org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
topicConfiguration(String) - Method in class org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
topicConfiguration(String, Consumer<TopicConsumerBuilder<T>>) - Method in class org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
topicConfiguration(Pattern) - Method in class org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
topicConfiguration(Pattern, Consumer<TopicConsumerBuilder<T>>) - Method in class org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
TopicConsumerConfigurationData - Class in org.apache.pulsar.client.impl.conf
 
TopicConsumerConfigurationData() - Constructor for class org.apache.pulsar.client.impl.conf.TopicConsumerConfigurationData
 
TopicConsumerConfigurationData.TopicNameMatcher - Interface in org.apache.pulsar.client.impl.conf
 
TopicConsumerConfigurationData.TopicNameMatcher.TopicName - Class in org.apache.pulsar.client.impl.conf
 
TopicConsumerConfigurationData.TopicNameMatcher.TopicsPattern - Class in org.apache.pulsar.client.impl.conf
 
TopicListWatcher - Class in org.apache.pulsar.client.impl
 
TopicListWatcher(PatternMultiTopicsConsumerImpl.TopicsChangedListener, PulsarClientImpl, Pattern, long, NamespaceName, String, CompletableFuture<TopicListWatcher>, Runnable) - Constructor for class org.apache.pulsar.client.impl.TopicListWatcher
 
TopicMessageIdImpl - Class in org.apache.pulsar.client.impl
 
TopicMessageIdImpl(String, String, MessageId) - Constructor for class org.apache.pulsar.client.impl.TopicMessageIdImpl
Deprecated.
TopicMessageIdImpl(String, MessageIdAdv) - Constructor for class org.apache.pulsar.client.impl.TopicMessageIdImpl
 
TopicMessageImpl<T> - Class in org.apache.pulsar.client.impl
 
topicName - Variable in class org.apache.pulsar.client.impl.AbstractBatchMessageContainer
 
TopicName() - Constructor for class org.apache.pulsar.client.impl.conf.TopicConsumerConfigurationData.TopicNameMatcher.TopicName
 
topics(List<String>) - Method in class org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
topics(List<String>) - Method in class org.apache.pulsar.client.impl.ReaderBuilderImpl
 
topicsPattern(String) - Method in class org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
topicsPattern(Pattern) - Method in class org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
TopicsPattern() - Constructor for class org.apache.pulsar.client.impl.conf.TopicConsumerConfigurationData.TopicNameMatcher.TopicsPattern
 
toString() - Method in class org.apache.pulsar.client.impl.BatchMessageIdImpl
 
toString() - Method in class org.apache.pulsar.client.impl.ChunkMessageIdImpl
 
toString() - Method in class org.apache.pulsar.client.impl.conf.DefaultCryptoKeyReaderConfigurationData
 
toString() - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
toString() - Method in class org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
toString() - Method in class org.apache.pulsar.client.impl.MessageIdImpl
 
toString() - Method in class org.apache.pulsar.client.impl.ProducerBase
 
toString() - Method in class org.apache.pulsar.client.impl.ProducerBuilderImpl
 
toString() - Method in class org.apache.pulsar.client.impl.schema.AutoConsumeSchema
 
toString() - Method in class org.apache.pulsar.client.impl.schema.KeyValueSchemaImpl
 
toString() - Method in class org.apache.pulsar.client.impl.TopicMessageIdImpl
 
toString() - Method in class org.apache.pulsar.client.impl.UnackMessageIdWrapper
 
trackMessage(Message<?>) - Method in class org.apache.pulsar.client.impl.ConsumerImpl
 
trackMessage(MessageId) - Method in class org.apache.pulsar.client.impl.ConsumerImpl
 
trackMessage(MessageId, int) - Method in class org.apache.pulsar.client.impl.ConsumerImpl
 
trackUnAckedMsgIfNoListener(MessageId, int) - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
TransactionBufferHandler - Interface in org.apache.pulsar.client.impl.transaction
Interface of transaction buffer handler.
TransactionBuilderImpl - Class in org.apache.pulsar.client.impl.transaction
The default implementation of transaction builder to build transactions.
TransactionBuilderImpl(PulsarClientImpl, TransactionCoordinatorClientImpl) - Constructor for class org.apache.pulsar.client.impl.transaction.TransactionBuilderImpl
 
TransactionCoordinatorClientImpl - Class in org.apache.pulsar.client.impl.transaction
Transaction coordinator client based topic assigned.
TransactionCoordinatorClientImpl(PulsarClient) - Constructor for class org.apache.pulsar.client.impl.transaction.TransactionCoordinatorClientImpl
 
TransactionImpl - Class in org.apache.pulsar.client.impl.transaction
The default implementation of Transaction.
TransactionMetaStoreHandler - Class in org.apache.pulsar.client.impl
Handler for transaction meta store.
TransactionMetaStoreHandler(long, PulsarClientImpl, String, CompletableFuture<Void>) - Constructor for class org.apache.pulsar.client.impl.TransactionMetaStoreHandler
 
triggerBatchReceiveTimeoutTask() - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
triggerFlush() - Method in class org.apache.pulsar.client.impl.ProducerImpl
 
tryAcknowledgeMessage(Message<T>) - Method in class org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
tryLock() - Method in class org.apache.pulsar.client.util.NoOpLock
 
tryLock(long, TimeUnit) - Method in class org.apache.pulsar.client.util.NoOpLock
 
tryMarkIdleAndInitIdleTime() - Method in class org.apache.pulsar.client.impl.ClientCnxIdleState
Try to transform the state of the connection to #ClientCnxIdleState.State.IDLE, state should only be transformed to #ClientCnxIdleState.State.IDLE from state #ClientCnxIdleState.State.USING.
tryMarkReleasedAndCloseConnection() - Method in class org.apache.pulsar.client.impl.ClientCnxIdleState
Changes the idle-state of the connection to #ClientCnxIdleState.State.RELEASED, This method only changes this connection from the #ClientCnxIdleState.State.RELEASING state to the #ClientCnxIdleState.State.RELEASED state, and close if change state to #ClientCnxIdleState.State.RELEASED success.
tryMarkReleasing() - Method in class org.apache.pulsar.client.impl.ClientCnxIdleState
Changes the idle-state of the connection to #ClientCnxIdleState.State.RELEASING, This method only changes this connection from the #ClientCnxIdleState.State.IDLE state to the #ClientCnxIdleState.State.RELEASING state.
tryMarkUsingAndClearIdleTime() - Method in class org.apache.pulsar.client.impl.ClientCnxIdleState
Changes the idle-state of the connection to #ClientCnxIdleState.State.USING as much as possible, This method is used when connection borrow, and reset ClientCnxIdleState.idleMarkTime if change state to #ClientCnxIdleState.State.USING success.
tryReserveMemory(long) - Method in class org.apache.pulsar.client.impl.MemoryLimitController
 
tryTriggerListener() - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
tryTriggerListener() - Method in class org.apache.pulsar.client.impl.ZeroQueueConsumerImpl
 
tryUpdateTimestamp() - Method in class org.apache.pulsar.client.impl.AbstractBatchMessageContainer
 
TYPE_CLIENT_CREDENTIALS - Static variable in class org.apache.pulsar.client.impl.auth.oauth2.AuthenticationOAuth2
 
TypeCheckUtil - Class in org.apache.pulsar.client.util
 
TypeCheckUtil() - Constructor for class org.apache.pulsar.client.util.TypeCheckUtil
 
TypedMessageBuilderImpl<T> - Class in org.apache.pulsar.client.impl
 
TypedMessageBuilderImpl(ProducerBase<?>, Schema<T>) - Constructor for class org.apache.pulsar.client.impl.TypedMessageBuilderImpl
 
TypedMessageBuilderImpl(ProducerBase<?>, Schema<T>, TransactionImpl) - Constructor for class org.apache.pulsar.client.impl.TypedMessageBuilderImpl
 

U

UNACKED_MESSAGE_TRACKER_DISABLED - Static variable in class org.apache.pulsar.client.impl.UnAckedMessageTracker
 
unAckedChunkedMessageIdSequenceMap - Variable in class org.apache.pulsar.client.impl.ConsumerBase
 
UnAckedMessageRedeliveryTracker - Class in org.apache.pulsar.client.impl
 
UnAckedMessageRedeliveryTracker(PulsarClientImpl, ConsumerBase<?>, ConsumerConfigurationData<?>) - Constructor for class org.apache.pulsar.client.impl.UnAckedMessageRedeliveryTracker
 
unAckedMessageTracker - Variable in class org.apache.pulsar.client.impl.ConsumerBase
 
UnAckedMessageTracker - Class in org.apache.pulsar.client.impl
 
UnAckedMessageTracker() - Constructor for class org.apache.pulsar.client.impl.UnAckedMessageTracker
 
UnAckedMessageTracker(PulsarClientImpl, ConsumerBase<?>, ConsumerConfigurationData<?>) - Constructor for class org.apache.pulsar.client.impl.UnAckedMessageTracker
 
UnAckedTopicMessageRedeliveryTracker - Class in org.apache.pulsar.client.impl
 
UnAckedTopicMessageRedeliveryTracker(PulsarClientImpl, ConsumerBase<?>, ConsumerConfigurationData<?>) - Constructor for class org.apache.pulsar.client.impl.UnAckedTopicMessageRedeliveryTracker
 
UnAckedTopicMessageTracker - Class in org.apache.pulsar.client.impl
 
UnAckedTopicMessageTracker(PulsarClientImpl, ConsumerBase<?>, ConsumerConfigurationData<?>) - Constructor for class org.apache.pulsar.client.impl.UnAckedTopicMessageTracker
 
UnackMessageIdWrapper - Class in org.apache.pulsar.client.impl
 
unlock() - Method in class org.apache.pulsar.client.util.NoOpLock
 
unsubscribe() - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
unsubscribe(boolean) - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
unsubscribeAsync() - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
unsubscribeAsync(boolean) - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
unsubscribeAsync(boolean) - Method in class org.apache.pulsar.client.impl.ConsumerImpl
 
unsubscribeAsync(boolean) - Method in class org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
unsubscribeAsync(String) - Method in class org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
unwrapInternalSchema(byte[]) - Method in class org.apache.pulsar.client.impl.schema.AutoConsumeSchema
Get a specific schema version, fetching from the Registry if it is not loaded yet.
updateAuthentication(Authentication) - Method in class org.apache.pulsar.client.impl.PulsarClientImpl
 
updateAutoScaleReceiverQueueHint() - Method in class org.apache.pulsar.client.impl.ConsumerBase
 
updateAutoScaleReceiverQueueHint() - Method in class org.apache.pulsar.client.impl.ConsumerImpl
 
updateAutoScaleReceiverQueueHint() - Method in class org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
updateCumulativeStats(String, ConsumerStats) - Method in class org.apache.pulsar.client.impl.MultiTopicConsumerStatsRecorderImpl
 
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 class org.apache.pulsar.client.impl.HttpLookupService
 
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 class org.apache.pulsar.client.impl.PulsarServiceNameResolver
 
updateServiceUrl(String) - Method in interface org.apache.pulsar.client.impl.ServiceNameResolver
Update service url.
updateStats() - Method in class org.apache.pulsar.client.impl.ProducerStatsRecorderImpl
 
updateTlsTrustCertsFilePath(String) - Method in class org.apache.pulsar.client.impl.PulsarClientImpl
 
updateTlsTrustStorePathAndPassword(String, String) - Method in class org.apache.pulsar.client.impl.PulsarClientImpl
 
urlProvider(String) - Method in class org.apache.pulsar.client.impl.ControlledClusterFailover.ControlledClusterFailoverBuilderImpl
 
urlProviderHeader(Map<String, String>) - Method in class org.apache.pulsar.client.impl.ControlledClusterFailover.ControlledClusterFailoverBuilderImpl
 
useKeyStoreTls(boolean) - Method in class org.apache.pulsar.client.impl.ClientBuilderImpl
 
useProvidedSchemaAsReaderSchema - Variable in class org.apache.pulsar.client.impl.schema.generic.GenericProtobufNativeSchema
 
useProvidedSchemaAsReaderSchema - Variable in class org.apache.pulsar.client.impl.schema.generic.AbstractMultiVersionGenericReader
 
userEventTriggered(ChannelHandlerContext, Object) - Method in class org.apache.pulsar.client.impl.ClientCnx
 
USING - Enum constant in enum class org.apache.pulsar.client.impl.ClientCnxIdleState.State
It was using at the time of last check.
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
 
validate(byte[], byte[]) - Method in class org.apache.pulsar.client.impl.schema.AutoConsumeSchema
 
validate(ByteBuf) - Method in class org.apache.pulsar.client.impl.schema.ByteSchema
 
validate(ByteBuf) - Method in class org.apache.pulsar.client.impl.schema.DoubleSchema
 
validate(ByteBuf) - Method in class org.apache.pulsar.client.impl.schema.FloatSchema
 
validate(ByteBuf) - Method in class org.apache.pulsar.client.impl.schema.IntSchema
 
validate(ByteBuf) - Method in class org.apache.pulsar.client.impl.schema.LongSchema
 
validate(ByteBuf) - Method in class org.apache.pulsar.client.impl.schema.ShortSchema
 
value(T) - Method in class org.apache.pulsar.client.impl.TypedMessageBuilderImpl
 
valueOf(String) - Static method in enum class org.apache.pulsar.client.impl.ClientCnx.State
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.apache.pulsar.client.impl.ClientCnxIdleState.State
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.apache.pulsar.client.impl.ProducerBase.MultiSchemaMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.apache.pulsar.client.impl.PulsarClientImpl.State
Returns the enum constant of this class with the specified name.
valueOf(MessageId) - Static method in class org.apache.pulsar.client.impl.UnackMessageIdWrapper
 
valueOf(MessageId, int) - Static method in class org.apache.pulsar.client.impl.UnackMessageIdWrapper
 
values() - Static method in enum class org.apache.pulsar.client.impl.ClientCnx.State
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.apache.pulsar.client.impl.ClientCnxIdleState.State
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.apache.pulsar.client.impl.ProducerBase.MultiSchemaMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.apache.pulsar.client.impl.PulsarClientImpl.State
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in class org.apache.pulsar.client.impl.TableViewImpl
 
verifyLocalBufferIsNotCorrupted(ProducerImpl.OpSendMsg) - Method in class org.apache.pulsar.client.impl.ProducerImpl
Computes checksum again and verifies it against existing checksum.

W

withAlwaysAllowNull(boolean) - Method in class org.apache.pulsar.client.impl.schema.SchemaDefinitionBuilderImpl
 
withClassLoader(ClassLoader) - Method in class org.apache.pulsar.client.impl.schema.SchemaDefinitionBuilderImpl
 
withConnectTimeout(Duration) - Method in class org.apache.pulsar.client.impl.auth.oauth2.protocol.DefaultMetadataResolver
 
withJsonDef(String) - Method in class org.apache.pulsar.client.impl.schema.SchemaDefinitionBuilderImpl
 
withJSR310ConversionEnabled(boolean) - Method in class org.apache.pulsar.client.impl.schema.SchemaDefinitionBuilderImpl
 
withPojo(Class) - Method in class org.apache.pulsar.client.impl.schema.SchemaDefinitionBuilderImpl
 
withProperties(Map<String, String>) - Method in class org.apache.pulsar.client.impl.schema.SchemaDefinitionBuilderImpl
 
withReadTimeout(Duration) - Method in class org.apache.pulsar.client.impl.auth.oauth2.protocol.DefaultMetadataResolver
 
withSchemaReader(SchemaReader<T>) - Method in class org.apache.pulsar.client.impl.schema.SchemaDefinitionBuilderImpl
 
withSchemaWriter(SchemaWriter<T>) - Method in class org.apache.pulsar.client.impl.schema.SchemaDefinitionBuilderImpl
 
WithSNISslEngineFactory - Class in org.apache.pulsar.client.util
 
WithSNISslEngineFactory(String) - Constructor for class org.apache.pulsar.client.util.WithSNISslEngineFactory
 
withSupportSchemaVersioning(boolean) - Method in class org.apache.pulsar.client.impl.schema.SchemaDefinitionBuilderImpl
 
withTransactionTimeout(long, TimeUnit) - Method in class org.apache.pulsar.client.impl.transaction.TransactionBuilderImpl
 
wrap(byte[]) - Method in class org.apache.pulsar.client.impl.MessagePayloadFactoryImpl
 
wrap(ByteBuffer) - Method in class org.apache.pulsar.client.impl.MessagePayloadFactoryImpl
 
wrapPrimitiveObject(Object, SchemaType, byte[]) - Static method in class org.apache.pulsar.client.impl.schema.AutoConsumeSchema
 
write(GenericRecord) - Method in class org.apache.pulsar.client.impl.schema.generic.GenericAvroWriter
 
write(GenericRecord) - Method in class org.apache.pulsar.client.impl.schema.generic.GenericJsonWriter
 
write(GenericRecord) - Method in class org.apache.pulsar.client.impl.schema.generic.GenericProtobufNativeWriter
 
write(T) - Method in class org.apache.pulsar.client.impl.schema.writer.AvroWriter
 
write(T) - Method in class org.apache.pulsar.client.impl.schema.writer.JacksonJsonWriter
 
write(T) - Method in class org.apache.pulsar.client.impl.schema.writer.JsonWriter
Deprecated.
 
write(T) - Method in class org.apache.pulsar.client.impl.schema.writer.ProtobufWriter
 
writeLock - Variable in class org.apache.pulsar.client.impl.UnAckedMessageTracker
 
writeMessageIdData(MessageIdData, int, int) - Method in class org.apache.pulsar.client.impl.MessageIdImpl
 
writer - Variable in class org.apache.pulsar.client.impl.schema.AbstractStructSchema
 

Z

ZeroQueueConsumerImpl<T> - Class in org.apache.pulsar.client.impl
 
ZeroQueueConsumerImpl(PulsarClientImpl, String, ConsumerConfigurationData<T>, ExecutorProvider, int, boolean, CompletableFuture<Consumer<T>>, MessageId, Schema<T>, ConsumerInterceptors<T>, boolean) - Constructor for class org.apache.pulsar.client.impl.ZeroQueueConsumerImpl
 
A B C D E F G H I J K L M N O P R S T U V W Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form