A B C D E F G H I J K L M N O P R S T U V W Z 
所有类 所有程序包

A

abort() - 类 中的方法org.apache.pulsar.client.impl.transaction.TransactionImpl
 
abort(TxnID) - 类 中的方法org.apache.pulsar.client.impl.transaction.TransactionCoordinatorClientImpl
 
abortAsync(TxnID) - 类 中的方法org.apache.pulsar.client.impl.transaction.TransactionCoordinatorClientImpl
 
AbstractBatchMessageContainer - org.apache.pulsar.client.impl中的类
Batch message container framework.
AbstractBatchMessageContainer() - 类 的构造器org.apache.pulsar.client.impl.AbstractBatchMessageContainer
 
AbstractMultiVersionAvroBaseReader<T> - org.apache.pulsar.client.impl.schema.reader中的类
The abstract class of multi version avro base reader.
AbstractMultiVersionAvroBaseReader(SchemaReader<T>, Schema) - 类 的构造器org.apache.pulsar.client.impl.schema.reader.AbstractMultiVersionAvroBaseReader
 
AbstractMultiVersionGenericReader - org.apache.pulsar.client.impl.schema.generic中的类
The abstract class of multi version generic reader.
AbstractMultiVersionGenericReader(boolean, SchemaReader<GenericRecord>, Schema) - 类 的构造器org.apache.pulsar.client.impl.schema.generic.AbstractMultiVersionGenericReader
 
AbstractMultiVersionReader<T> - org.apache.pulsar.client.impl.schema.reader中的类
The multi version reader abstract class, implement it will handle the multi version schema.
AbstractMultiVersionReader(SchemaReader<T>) - 类 的构造器org.apache.pulsar.client.impl.schema.reader.AbstractMultiVersionReader
 
AbstractSchema<T> - org.apache.pulsar.client.impl.schema中的类
 
AbstractSchema() - 类 的构造器org.apache.pulsar.client.impl.schema.AbstractSchema
 
AbstractStructSchema<T> - org.apache.pulsar.client.impl.schema中的类
minimal abstract StructSchema
AbstractStructSchema(SchemaInfo) - 类 的构造器org.apache.pulsar.client.impl.schema.AbstractStructSchema
 
accessMode(ProducerAccessMode) - 类 中的方法org.apache.pulsar.client.impl.ProducerBuilderImpl
 
ackCumulative() - 类 中的方法org.apache.pulsar.client.impl.BatchMessageIdImpl
 
ackCumulative(int) - 类 中的方法org.apache.pulsar.client.impl.BatchMessageAcker
 
ackIndividual() - 类 中的方法org.apache.pulsar.client.impl.BatchMessageIdImpl
 
ackIndividual(int) - 类 中的方法org.apache.pulsar.client.impl.BatchMessageAcker
 
acknowledge(List<MessageId>) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
acknowledge(Message<?>) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
acknowledge(MessageId) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
acknowledge(Messages<?>) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
acknowledgeAsync(List<MessageId>) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
acknowledgeAsync(Message<?>) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
acknowledgeAsync(MessageId) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
acknowledgeAsync(MessageId, Transaction) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
acknowledgeAsync(Messages<?>) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
acknowledgeCumulative(Message<?>) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
acknowledgeCumulative(MessageId) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
acknowledgeCumulativeAsync(Message<?>) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
acknowledgeCumulativeAsync(MessageId) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
acknowledgeCumulativeAsync(MessageId, Transaction) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
acknowledgmentGroupTime(long, TimeUnit) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
AcknowledgmentsGroupingTracker - org.apache.pulsar.client.impl中的接口
Acknowledgments grouping tracker.
ackTimeout(long, TimeUnit) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
ackTimeoutTickTime(long, TimeUnit) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
adapt(Object, byte[]) - 类 中的方法org.apache.pulsar.client.impl.schema.AutoConsumeSchema
 
add(Message<T>) - 类 中的方法org.apache.pulsar.client.impl.MessagesImpl
 
add(MessageId) - 类 中的方法org.apache.pulsar.client.impl.UnAckedMessageTracker
 
add(MessageImpl<?>, SendCallback) - 接口 中的方法org.apache.pulsar.client.impl.BatchMessageContainerBase
Add message to the batch message container.
add(ProducerImpl.OpSendMsg) - 类 中的方法org.apache.pulsar.client.impl.ProducerImpl.OpSendMsgQueue
 
addAcknowledgment(MessageIdImpl, CommandAck.AckType, Map<String, Long>) - 接口 中的方法org.apache.pulsar.client.impl.AcknowledgmentsGroupingTracker
 
addAcknowledgment(MessageIdImpl, CommandAck.AckType, Map<String, Long>) - 类 中的方法org.apache.pulsar.client.impl.NonPersistentAcknowledgmentGroupingTracker
 
addAcknowledgment(MessageIdImpl, CommandAck.AckType, Map<String, Long>) - 类 中的方法org.apache.pulsar.client.impl.PersistentAcknowledgmentsGroupingTracker
 
addCallback(MessageImpl<?>, SendCallback) - 接口 中的方法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<?>) - 类 中的静态方法org.apache.pulsar.client.impl.UnAckedMessageTracker
 
addEncryptionKey(String) - 类 中的方法org.apache.pulsar.client.impl.ProducerBuilderImpl
 
addListAcknowledgment(List<MessageId>, CommandAck.AckType, Map<String, Long>) - 接口 中的方法org.apache.pulsar.client.impl.AcknowledgmentsGroupingTracker
 
addListAcknowledgment(List<MessageId>, CommandAck.AckType, Map<String, Long>) - 类 中的方法org.apache.pulsar.client.impl.NonPersistentAcknowledgmentGroupingTracker
 
addListAcknowledgment(List<MessageId>, CommandAck.AckType, Map<String, Long>) - 类 中的方法org.apache.pulsar.client.impl.PersistentAcknowledgmentsGroupingTracker
 
addLogicalTypeConversions(ReflectData, boolean) - 类 中的静态方法org.apache.pulsar.client.impl.schema.AvroSchema
 
addLogicalTypeConversions(ReflectData, boolean, boolean) - 类 中的静态方法org.apache.pulsar.client.impl.schema.AvroSchema
 
addProperty(String, String) - 类 中的方法org.apache.pulsar.client.impl.schema.SchemaDefinitionBuilderImpl
 
addPublishPartitionToTxn(TxnID, List<String>) - 类 中的方法org.apache.pulsar.client.impl.transaction.TransactionCoordinatorClientImpl
 
addPublishPartitionToTxnAsync(TxnID, List<String>) - 类 中的方法org.apache.pulsar.client.impl.transaction.TransactionCoordinatorClientImpl
 
addPublishPartitionToTxnAsync(TxnID, List<String>) - 类 中的方法org.apache.pulsar.client.impl.TransactionMetaStoreHandler
 
addressResolver - 类 中的变量org.apache.pulsar.client.impl.ConnectionPool
 
addSubscriptionToTxn(TxnID, String, String) - 类 中的方法org.apache.pulsar.client.impl.transaction.TransactionCoordinatorClientImpl
 
addSubscriptionToTxn(TxnID, List<Subscription>) - 类 中的方法org.apache.pulsar.client.impl.TransactionMetaStoreHandler
 
addSubscriptionToTxnAsync(TxnID, String, String) - 类 中的方法org.apache.pulsar.client.impl.transaction.TransactionCoordinatorClientImpl
 
allowTlsInsecureConnection(boolean) - 类 中的方法org.apache.pulsar.client.impl.ClientBuilderImpl
 
ALWAYS_ALLOW_NULL - 类 中的静态变量org.apache.pulsar.client.impl.schema.SchemaDefinitionBuilderImpl
 
asSingleMessage(MessagePayload, Schema<T>) - 类 中的方法org.apache.pulsar.client.impl.MessagePayloadContextImpl
 
atSchemaVersion(byte[]) - 类 中的方法org.apache.pulsar.client.impl.schema.AbstractSchema
Return an instance of this schema at the given version.
atSchemaVersion(byte[]) - 类 中的方法org.apache.pulsar.client.impl.schema.AbstractStructSchema
 
atSchemaVersion(byte[]) - 类 中的方法org.apache.pulsar.client.impl.schema.AutoConsumeSchema
 
atSchemaVersion(byte[]) - 类 中的方法org.apache.pulsar.client.impl.schema.KeyValueSchemaImpl
 
AUTH_METHOD_NAME - 类 中的静态变量org.apache.pulsar.client.impl.auth.oauth2.AuthenticationOAuth2
 
authentication - 类 中的变量org.apache.pulsar.client.impl.ClientCnx
 
authentication - 类 中的变量org.apache.pulsar.client.impl.HttpClient
 
authentication(String, String) - 类 中的方法org.apache.pulsar.client.impl.ClientBuilderImpl
 
authentication(String, Map<String, String>) - 类 中的方法org.apache.pulsar.client.impl.ClientBuilderImpl
 
authentication(Authentication) - 类 中的方法org.apache.pulsar.client.impl.ClientBuilderImpl
 
AuthenticationBasic - org.apache.pulsar.client.impl.auth中的类
 
AuthenticationBasic() - 类 的构造器org.apache.pulsar.client.impl.auth.AuthenticationBasic
 
AuthenticationDataBasic - org.apache.pulsar.client.impl.auth中的类
 
AuthenticationDataBasic(String, String) - 类 的构造器org.apache.pulsar.client.impl.auth.AuthenticationDataBasic
 
AuthenticationDataKeyStoreTls - org.apache.pulsar.client.impl.auth中的类
 
AuthenticationDataKeyStoreTls(KeyStoreParams) - 类 的构造器org.apache.pulsar.client.impl.auth.AuthenticationDataKeyStoreTls
 
AuthenticationDataNull - org.apache.pulsar.client.impl.auth中的类
 
AuthenticationDataNull() - 类 的构造器org.apache.pulsar.client.impl.auth.AuthenticationDataNull
 
authenticationDataProvider - 类 中的变量org.apache.pulsar.client.impl.ClientCnx
 
AuthenticationDataTls - org.apache.pulsar.client.impl.auth中的类
 
AuthenticationDataTls(String, String) - 类 的构造器org.apache.pulsar.client.impl.auth.AuthenticationDataTls
 
AuthenticationDataTls(Supplier<ByteArrayInputStream>, Supplier<ByteArrayInputStream>) - 类 的构造器org.apache.pulsar.client.impl.auth.AuthenticationDataTls
 
AuthenticationDataTls(Supplier<ByteArrayInputStream>, Supplier<ByteArrayInputStream>, Supplier<ByteArrayInputStream>) - 类 的构造器org.apache.pulsar.client.impl.auth.AuthenticationDataTls
 
AuthenticationDataToken - org.apache.pulsar.client.impl.auth中的类
 
AuthenticationDataToken(Supplier<String>) - 类 的构造器org.apache.pulsar.client.impl.auth.AuthenticationDataToken
 
AuthenticationDisabled - org.apache.pulsar.client.impl.auth中的类
 
AuthenticationDisabled() - 类 的构造器org.apache.pulsar.client.impl.auth.AuthenticationDisabled
 
AuthenticationFactoryOAuth2 - org.apache.pulsar.client.impl.auth.oauth2中的类
Factory class that allows to create Authentication instances for OAuth 2.0 authentication methods.
AuthenticationFactoryOAuth2() - 类 的构造器org.apache.pulsar.client.impl.auth.oauth2.AuthenticationFactoryOAuth2
 
AuthenticationKeyStoreTls - org.apache.pulsar.client.impl.auth中的类
This plugin requires these parameters: keyStoreType, keyStorePath, and keyStorePassword.
AuthenticationKeyStoreTls() - 类 的构造器org.apache.pulsar.client.impl.auth.AuthenticationKeyStoreTls
 
AuthenticationKeyStoreTls(String, String, String) - 类 的构造器org.apache.pulsar.client.impl.auth.AuthenticationKeyStoreTls
 
AuthenticationOAuth2 - org.apache.pulsar.client.impl.auth.oauth2中的类
Pulsar client authentication provider based on OAuth 2.0.
AuthenticationOAuth2() - 类 的构造器org.apache.pulsar.client.impl.auth.oauth2.AuthenticationOAuth2
 
AuthenticationTls - org.apache.pulsar.client.impl.auth中的类
This plugin requires these parameters tlsCertFile: A file path for a client certificate. tlsKeyFile: A file path for a client private key.
AuthenticationTls() - 类 的构造器org.apache.pulsar.client.impl.auth.AuthenticationTls
 
AuthenticationTls(String, String) - 类 的构造器org.apache.pulsar.client.impl.auth.AuthenticationTls
 
AuthenticationTls(Supplier<ByteArrayInputStream>, Supplier<ByteArrayInputStream>) - 类 的构造器org.apache.pulsar.client.impl.auth.AuthenticationTls
 
AuthenticationTls(Supplier<ByteArrayInputStream>, Supplier<ByteArrayInputStream>, Supplier<ByteArrayInputStream>) - 类 的构造器org.apache.pulsar.client.impl.auth.AuthenticationTls
 
AuthenticationToken - org.apache.pulsar.client.impl.auth中的类
Token based authentication provider.
AuthenticationToken() - 类 的构造器org.apache.pulsar.client.impl.auth.AuthenticationToken
 
AuthenticationToken(String) - 类 的构造器org.apache.pulsar.client.impl.auth.AuthenticationToken
 
AuthenticationToken(Supplier<String>) - 类 的构造器org.apache.pulsar.client.impl.auth.AuthenticationToken
 
AuthenticationUtil - org.apache.pulsar.client.impl中的类
 
AuthenticationUtil() - 类 的构造器org.apache.pulsar.client.impl.AuthenticationUtil
 
authoritative - 类 中的变量org.apache.pulsar.client.impl.BinaryProtoLookupService.LookupDataResult
 
Auto - org.apache.pulsar.client.impl.ProducerBase.MultiSchemaMode
 
autoAckOldestChunkedMessageOnQueueFull(boolean) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
AutoConsumeSchema - org.apache.pulsar.client.impl.schema中的类
Auto detect schema, returns only GenericRecord instances.
AutoConsumeSchema() - 类 的构造器org.apache.pulsar.client.impl.schema.AutoConsumeSchema
 
AutoProduceBytesSchema<T> - org.apache.pulsar.client.impl.schema中的类
Auto detect schema.
AutoProduceBytesSchema() - 类 的构造器org.apache.pulsar.client.impl.schema.AutoProduceBytesSchema
 
AutoProduceBytesSchema(Schema<T>) - 类 的构造器org.apache.pulsar.client.impl.schema.AutoProduceBytesSchema
 
autoUpdatePartitions(boolean) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
autoUpdatePartitions(boolean) - 类 中的方法org.apache.pulsar.client.impl.ProducerBuilderImpl
 
autoUpdatePartitionsInterval(int, TimeUnit) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
autoUpdatePartitionsInterval(int, TimeUnit) - 类 中的方法org.apache.pulsar.client.impl.ProducerBuilderImpl
 
AvroBaseStructSchema<T> - org.apache.pulsar.client.impl.schema中的类
This is a base schema implementation for Avro Based `Struct` types.
AvroBaseStructSchema(SchemaInfo) - 类 的构造器org.apache.pulsar.client.impl.schema.AvroBaseStructSchema
 
AvroReader<T> - org.apache.pulsar.client.impl.schema.reader中的类
 
AvroReader(Schema) - 类 的构造器org.apache.pulsar.client.impl.schema.reader.AvroReader
 
AvroReader(Schema, ClassLoader, boolean) - 类 的构造器org.apache.pulsar.client.impl.schema.reader.AvroReader
 
AvroReader(Schema, Schema, ClassLoader, boolean) - 类 的构造器org.apache.pulsar.client.impl.schema.reader.AvroReader
 
AvroSchema<T> - org.apache.pulsar.client.impl.schema中的类
An AVRO schema implementation.
AvroSchema.TimestampConversion - org.apache.pulsar.client.impl.schema中的类
 
AvroWriter<T> - org.apache.pulsar.client.impl.schema.writer中的类
 
AvroWriter(Schema) - 类 的构造器org.apache.pulsar.client.impl.schema.writer.AvroWriter
 
AvroWriter(Schema, boolean) - 类 的构造器org.apache.pulsar.client.impl.schema.writer.AvroWriter
 

B

backoff - 类 中的变量org.apache.pulsar.client.impl.ConnectionHandler
 
Backoff - org.apache.pulsar.client.impl中的类
 
Backoff(long, TimeUnit, long, TimeUnit, long, TimeUnit) - 类 的构造器org.apache.pulsar.client.impl.Backoff
 
BackoffBuilder - org.apache.pulsar.client.impl中的类
 
BackoffBuilder() - 类 的构造器org.apache.pulsar.client.impl.BackoffBuilder
 
batcherBuilder(BatcherBuilder) - 类 中的方法org.apache.pulsar.client.impl.ProducerBuilderImpl
 
batchIndex - 类 中的变量org.apache.pulsar.client.impl.ResetCursorData
 
batchingMaxBytes(int) - 类 中的方法org.apache.pulsar.client.impl.ProducerBuilderImpl
 
batchingMaxMessages(int) - 类 中的方法org.apache.pulsar.client.impl.ProducerBuilderImpl
 
batchingMaxPublishDelay(long, TimeUnit) - 类 中的方法org.apache.pulsar.client.impl.ProducerBuilderImpl
 
batchingPartitionSwitchFrequencyIntervalMicros() - 类 中的方法org.apache.pulsar.client.impl.conf.ProducerConfigurationData
 
BatchMessageAcker - org.apache.pulsar.client.impl中的类
 
BatchMessageContainerBase - org.apache.pulsar.client.impl中的接口
 
BatchMessageIdImpl - org.apache.pulsar.client.impl中的类
 
BatchMessageIdImpl(long, long, int, int) - 类 的构造器org.apache.pulsar.client.impl.BatchMessageIdImpl
 
BatchMessageIdImpl(long, long, int, int, int, BatchMessageAcker) - 类 的构造器org.apache.pulsar.client.impl.BatchMessageIdImpl
 
BatchMessageIdImpl(MessageIdImpl) - 类 的构造器org.apache.pulsar.client.impl.BatchMessageIdImpl
 
batchReceive() - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
batchReceiveAsync() - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
batchReceivePolicy - 类 中的变量org.apache.pulsar.client.impl.ConsumerBase
 
batchReceivePolicy(BatchReceivePolicy) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
batchReceiveTimeout - 类 中的变量org.apache.pulsar.client.impl.ConsumerBase
 
beforeConsume(Consumer<T>, Message<T>) - 类 中的方法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>) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
beforeSend(Message<?>) - 类 中的方法org.apache.pulsar.client.impl.ProducerBase
 
beforeSend(Producer, Message) - 类 中的方法org.apache.pulsar.client.impl.ProducerInterceptors
This is called when client sends message to pulsar broker, before key and value gets serialized.
BinaryProtoLookupService - org.apache.pulsar.client.impl中的类
 
BinaryProtoLookupService(PulsarClientImpl, String, boolean, ExecutorService) - 类 的构造器org.apache.pulsar.client.impl.BinaryProtoLookupService
 
BinaryProtoLookupService(PulsarClientImpl, String, String, boolean, ExecutorService) - 类 的构造器org.apache.pulsar.client.impl.BinaryProtoLookupService
 
BinaryProtoLookupService.LookupDataResult - org.apache.pulsar.client.impl中的类
 
blockIfQueueFull(boolean) - 类 中的方法org.apache.pulsar.client.impl.ProducerBuilderImpl
 
BooleanSchema - org.apache.pulsar.client.impl.schema中的类
A schema for `Boolean`.
BooleanSchema() - 类 的构造器org.apache.pulsar.client.impl.schema.BooleanSchema
 
brokerChecksumSupportedVersion() - 类 中的方法org.apache.pulsar.client.impl.ProducerImpl
 
brokerUrl - 类 中的变量org.apache.pulsar.client.impl.BinaryProtoLookupService.LookupDataResult
 
brokerUrlTls - 类 中的变量org.apache.pulsar.client.impl.BinaryProtoLookupService.LookupDataResult
 
build() - 类 中的方法org.apache.pulsar.client.impl.ClientBuilderImpl
 
build() - 类 中的方法org.apache.pulsar.client.impl.DefaultBatcherBuilder
 
build() - 类 中的方法org.apache.pulsar.client.impl.DefaultCryptoKeyReaderBuilder
 
build() - 类 中的方法org.apache.pulsar.client.impl.KeyBasedBatcherBuilder
 
build() - 类 中的方法org.apache.pulsar.client.impl.schema.generic.JsonRecordBuilderImpl
 
build() - 类 中的方法org.apache.pulsar.client.impl.schema.generic.ProtobufNativeRecordBuilderImpl
 
build() - 类 中的方法org.apache.pulsar.client.impl.schema.SchemaDefinitionBuilderImpl
 
build() - 类 中的方法org.apache.pulsar.client.impl.transaction.TransactionBuilderImpl
 
build(SchemaType) - 类 中的方法org.apache.pulsar.client.impl.schema.RecordSchemaBuilderImpl
 
builder() - 类 中的静态方法org.apache.pulsar.client.impl.DefaultCryptoKeyReader
 
ByteBufferSchema - org.apache.pulsar.client.impl.schema中的类
A bytebuffer schema is effectively a `BYTES` schema.
ByteBufferSchema() - 类 的构造器org.apache.pulsar.client.impl.schema.ByteBufferSchema
 
ByteBufSchema - org.apache.pulsar.client.impl.schema中的类
A variant `Bytes` schema that takes ByteBuf.
ByteBufSchema() - 类 的构造器org.apache.pulsar.client.impl.schema.ByteBufSchema
 
ByteSchema - org.apache.pulsar.client.impl.schema中的类
A schema for 'Byte'.
ByteSchema() - 类 的构造器org.apache.pulsar.client.impl.schema.ByteSchema
 
BytesSchema - org.apache.pulsar.client.impl.schema中的类
A schema for bytes array.
BytesSchema() - 类 的构造器org.apache.pulsar.client.impl.schema.BytesSchema
 

C

callMessageListener(Message<T>) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
canAdd(Message<T>) - 类 中的方法org.apache.pulsar.client.impl.MessagesImpl
 
cancelStatsTimeout() - 类 中的方法org.apache.pulsar.client.impl.ProducerStatsDisabled
 
cancelStatsTimeout() - 接口 中的方法org.apache.pulsar.client.impl.ProducerStatsRecorder
 
cancelStatsTimeout() - 类 中的方法org.apache.pulsar.client.impl.ProducerStatsRecorderImpl
 
canEnqueueMessage(Message<T>) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
canEnqueueMessage(Message<T>) - 类 中的方法org.apache.pulsar.client.impl.ZeroQueueConsumerImpl
 
channelActive(ChannelHandlerContext) - 类 中的方法org.apache.pulsar.client.impl.ClientCnx
 
channelInactive(ChannelHandlerContext) - 类 中的方法org.apache.pulsar.client.impl.ClientCnx
 
checkIfOpen(CompletableFuture<T>) - 类 中的方法org.apache.pulsar.client.impl.transaction.TransactionImpl
 
checkType(Object, Class<T>) - 类 中的静态方法org.apache.pulsar.client.util.TypeCheckUtil
 
choosePartition(Message<?>, TopicMetadata) - 类 中的方法org.apache.pulsar.client.impl.customroute.PartialRoundRobinMessageRouterImpl
Choose a partition based on the topic metadata.
choosePartition(Message<?>, TopicMetadata) - 类 中的方法org.apache.pulsar.client.impl.RoundRobinPartitionMessageRouterImpl
 
choosePartition(Message<?>, TopicMetadata) - 类 中的方法org.apache.pulsar.client.impl.SinglePartitionMessageRouterImpl
 
chunkedMessagesMap - 类 中的变量org.apache.pulsar.client.impl.ConsumerImpl
 
clear() - 类 中的方法org.apache.pulsar.client.impl.MessagesImpl
 
clear() - 类 中的方法org.apache.pulsar.client.impl.ProducerImpl.OpSendMsgQueue
 
clear() - 类 中的方法org.apache.pulsar.client.impl.UnAckedMessageTracker
 
clear(String) - 类 中的方法org.apache.pulsar.client.impl.schema.generic.JsonRecordBuilderImpl
Clears the value of the given field.
clear(String) - 类 中的方法org.apache.pulsar.client.impl.schema.generic.ProtobufNativeRecordBuilderImpl
 
clear(Field) - 类 中的方法org.apache.pulsar.client.impl.schema.generic.JsonRecordBuilderImpl
Clears the value of the given field.
clear(Field) - 类 中的方法org.apache.pulsar.client.impl.schema.generic.ProtobufNativeRecordBuilderImpl
 
clearIncomingMessages() - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
clearIncomingMessagesAndGetMessageNumber() - 类 中的方法org.apache.pulsar.client.impl.ConsumerImpl
 
ClientBuilderImpl - org.apache.pulsar.client.impl中的类
 
ClientBuilderImpl() - 类 的构造器org.apache.pulsar.client.impl.ClientBuilderImpl
 
ClientBuilderImpl(ClientConfigurationData) - 类 的构造器org.apache.pulsar.client.impl.ClientBuilderImpl
 
ClientCnx - org.apache.pulsar.client.impl中的类
 
ClientCnx(ClientConfigurationData, EventLoopGroup) - 类 的构造器org.apache.pulsar.client.impl.ClientCnx
 
ClientCnx(ClientConfigurationData, EventLoopGroup, int) - 类 的构造器org.apache.pulsar.client.impl.ClientCnx
 
ClientCnx.State - org.apache.pulsar.client.impl中的枚举
 
ClientConfigurationData - org.apache.pulsar.client.impl.conf中的类
This is a simple holder of the client configuration values.
ClientConfigurationData() - 类 的构造器org.apache.pulsar.client.impl.conf.ClientConfigurationData
 
clientCredentials(URL, URL, String) - 类 中的静态方法org.apache.pulsar.client.impl.auth.oauth2.AuthenticationFactoryOAuth2
Authenticate with client credentials.
clientCredentials(URL, URL, String, String) - 类 中的静态方法org.apache.pulsar.client.impl.auth.oauth2.AuthenticationFactoryOAuth2
Authenticate with client credentials.
ClientCredentialsExchanger - org.apache.pulsar.client.impl.auth.oauth2.protocol中的接口
An interface for exchanging client credentials for an access token.
ClientCredentialsExchangeRequest - org.apache.pulsar.client.impl.auth.oauth2.protocol中的类
A token request based on the exchange of client credentials.
ClientCredentialsExchangeRequest() - 类 的构造器org.apache.pulsar.client.impl.auth.oauth2.protocol.ClientCredentialsExchangeRequest
 
clock(Clock) - 类 中的方法org.apache.pulsar.client.impl.ClientBuilderImpl
 
clone() - 类 中的方法org.apache.pulsar.client.impl.ClientBuilderImpl
 
clone() - 类 中的方法org.apache.pulsar.client.impl.conf.ClientConfigurationData
 
clone() - 类 中的方法org.apache.pulsar.client.impl.conf.ConsumerConfigurationData
 
clone() - 类 中的方法org.apache.pulsar.client.impl.conf.DefaultCryptoKeyReaderConfigurationData
 
clone() - 类 中的方法org.apache.pulsar.client.impl.conf.ProducerConfigurationData
 
clone() - 类 中的方法org.apache.pulsar.client.impl.conf.ReaderConfigurationData
 
clone() - 类 中的方法org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
clone() - 类 中的方法org.apache.pulsar.client.impl.DefaultCryptoKeyReaderBuilder
 
clone() - 类 中的方法org.apache.pulsar.client.impl.ProducerBuilderImpl
 
clone() - 类 中的方法org.apache.pulsar.client.impl.ReaderBuilderImpl
 
clone() - 类 中的方法org.apache.pulsar.client.impl.schema.AbstractSchema
 
clone() - 类 中的方法org.apache.pulsar.client.impl.schema.AutoConsumeSchema
 
clone() - 类 中的方法org.apache.pulsar.client.impl.schema.AutoProduceBytesSchema
 
clone() - 类 中的方法org.apache.pulsar.client.impl.schema.AvroSchema
 
clone() - 类 中的方法org.apache.pulsar.client.impl.schema.generic.GenericAvroSchema
 
clone() - 类 中的方法org.apache.pulsar.client.impl.schema.generic.GenericJsonSchema
 
clone() - 类 中的方法org.apache.pulsar.client.impl.schema.KeyValueSchemaImpl
 
clone() - 类 中的方法org.apache.pulsar.client.impl.schema.NativeAvroBytesSchema
 
close() - 接口 中的方法org.apache.pulsar.client.impl.AcknowledgmentsGroupingTracker
 
close() - 类 中的方法org.apache.pulsar.client.impl.auth.AuthenticationBasic
 
close() - 类 中的方法org.apache.pulsar.client.impl.auth.AuthenticationDisabled
 
close() - 类 中的方法org.apache.pulsar.client.impl.auth.AuthenticationKeyStoreTls
 
close() - 类 中的方法org.apache.pulsar.client.impl.auth.AuthenticationTls
 
close() - 类 中的方法org.apache.pulsar.client.impl.auth.AuthenticationToken
 
close() - 类 中的方法org.apache.pulsar.client.impl.auth.oauth2.AuthenticationOAuth2
 
close() - 类 中的方法org.apache.pulsar.client.impl.auth.oauth2.protocol.TokenClient
 
close() - 类 中的方法org.apache.pulsar.client.impl.BinaryProtoLookupService
 
close() - 类 中的方法org.apache.pulsar.client.impl.ClientCnx
 
close() - 类 中的方法org.apache.pulsar.client.impl.ConnectionPool
 
close() - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
close() - 类 中的方法org.apache.pulsar.client.impl.ConsumerInterceptors
 
close() - 类 中的方法org.apache.pulsar.client.impl.HttpClient
 
close() - 类 中的方法org.apache.pulsar.client.impl.HttpLookupService
 
close() - 类 中的方法org.apache.pulsar.client.impl.MultiTopicsReaderImpl
 
close() - 类 中的方法org.apache.pulsar.client.impl.NonPersistentAcknowledgmentGroupingTracker
 
close() - 类 中的方法org.apache.pulsar.client.impl.PersistentAcknowledgmentsGroupingTracker
 
close() - 类 中的方法org.apache.pulsar.client.impl.ProducerBase
 
close() - 类 中的方法org.apache.pulsar.client.impl.ProducerInterceptors
 
close() - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImpl
 
close() - 类 中的方法org.apache.pulsar.client.impl.ReaderImpl
 
close() - 接口 中的方法org.apache.pulsar.client.impl.transaction.TransactionBufferHandler
Release resources.
close() - 类 中的方法org.apache.pulsar.client.impl.transaction.TransactionCoordinatorClientImpl
 
close() - 类 中的方法org.apache.pulsar.client.impl.TransactionMetaStoreHandler
 
close() - 类 中的方法org.apache.pulsar.client.impl.UnAckedMessageTracker
 
closeAsync() - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
closeAsync() - 类 中的方法org.apache.pulsar.client.impl.ConsumerImpl
 
closeAsync() - 类 中的方法org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
closeAsync() - 类 中的方法org.apache.pulsar.client.impl.MultiTopicsReaderImpl
 
closeAsync() - 类 中的方法org.apache.pulsar.client.impl.PartitionedProducerImpl
 
closeAsync() - 类 中的方法org.apache.pulsar.client.impl.PatternMultiTopicsConsumerImpl
 
closeAsync() - 类 中的方法org.apache.pulsar.client.impl.ProducerBase
 
closeAsync() - 类 中的方法org.apache.pulsar.client.impl.ProducerImpl
 
closeAsync() - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImpl
 
closeAsync() - 类 中的方法org.apache.pulsar.client.impl.ReaderImpl
 
closeAsync() - 类 中的方法org.apache.pulsar.client.impl.transaction.TransactionCoordinatorClientImpl
 
Closed - org.apache.pulsar.client.impl.PulsarClientImpl.State
 
closeWithException(Throwable) - 类 中的方法org.apache.pulsar.client.impl.ClientCnx
 
Closing - org.apache.pulsar.client.impl.PulsarClientImpl.State
 
cnx() - 类 中的方法org.apache.pulsar.client.impl.ConnectionHandler
 
commit() - 类 中的方法org.apache.pulsar.client.impl.transaction.TransactionImpl
 
commit(TxnID) - 类 中的方法org.apache.pulsar.client.impl.transaction.TransactionCoordinatorClientImpl
 
commitAsync(TxnID) - 类 中的方法org.apache.pulsar.client.impl.transaction.TransactionCoordinatorClientImpl
 
compareTo(MessageId) - 类 中的方法org.apache.pulsar.client.impl.BatchMessageIdImpl
 
compareTo(MessageId) - 类 中的方法org.apache.pulsar.client.impl.MessageIdImpl
 
compareTo(MessageId) - 类 中的方法org.apache.pulsar.client.impl.MultiMessageIdImpl
 
compareTo(MessageId) - 类 中的方法org.apache.pulsar.client.impl.TopicMessageIdImpl
 
compareTo(ConsumerId) - 类 中的方法org.apache.pulsar.client.impl.ConsumerId
 
completeOpBatchReceive(ConsumerBase.OpBatchReceive<T>) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
completeOpBatchReceive(ConsumerBase.OpBatchReceive<T>) - 类 中的方法org.apache.pulsar.client.impl.ConsumerImpl
 
completeOpBatchReceive(ConsumerBase.OpBatchReceive<T>) - 类 中的方法org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
completePendingBatchReceive(CompletableFuture<Messages<T>>, Messages<T>) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
completePendingReceive(CompletableFuture<Message<T>>, Message<T>) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
compressionType - 类 中的变量org.apache.pulsar.client.impl.AbstractBatchMessageContainer
 
compressionType(CompressionType) - 类 中的方法org.apache.pulsar.client.impl.ProducerBuilderImpl
 
compressor - 类 中的变量org.apache.pulsar.client.impl.AbstractBatchMessageContainer
 
conf - 类 中的变量org.apache.pulsar.client.impl.ConsumerBase
 
conf - 类 中的变量org.apache.pulsar.client.impl.ProducerBase
 
conf - 类 中的变量org.apache.pulsar.client.impl.PulsarClientImpl
 
CONFIG_PARAM_TYPE - 类 中的静态变量org.apache.pulsar.client.impl.auth.oauth2.AuthenticationOAuth2
 
ConfigurationDataUtils - org.apache.pulsar.client.impl.conf中的类
Utils for loading configuration data.
configure(String) - 类 中的方法org.apache.pulsar.client.impl.auth.AuthenticationBasic
 
configure(String) - 类 中的方法org.apache.pulsar.client.impl.auth.AuthenticationDisabled
 
configure(String) - 类 中的方法org.apache.pulsar.client.impl.auth.AuthenticationKeyStoreTls
 
configure(String) - 类 中的方法org.apache.pulsar.client.impl.auth.AuthenticationTls
 
configure(String) - 类 中的方法org.apache.pulsar.client.impl.auth.AuthenticationToken
 
configure(String) - 类 中的方法org.apache.pulsar.client.impl.auth.oauth2.AuthenticationOAuth2
 
configure(Map<String, String>) - 类 中的方法org.apache.pulsar.client.impl.auth.AuthenticationBasic
 
configure(Map<String, String>) - 类 中的方法org.apache.pulsar.client.impl.auth.AuthenticationDisabled
已过时。
configure(Map<String, String>) - 类 中的方法org.apache.pulsar.client.impl.auth.AuthenticationKeyStoreTls
 
configure(Map<String, String>) - 类 中的方法org.apache.pulsar.client.impl.auth.AuthenticationTls
已过时。
configure(Map<String, String>) - 类 中的方法org.apache.pulsar.client.impl.auth.AuthenticationToken
 
configure(Map<String, String>) - 类 中的方法org.apache.pulsar.client.impl.auth.oauth2.AuthenticationOAuth2
已过时。
configureFromJsonString(String) - 类 中的静态方法org.apache.pulsar.client.impl.AuthenticationUtil
 
configureFromPulsar1AuthParamString(String) - 类 中的静态方法org.apache.pulsar.client.impl.AuthenticationUtil
 
configureSchemaInfo(String, String, SchemaInfo) - 类 中的方法org.apache.pulsar.client.impl.schema.AutoConsumeSchema
 
configureSchemaInfo(String, String, SchemaInfo) - 类 中的方法org.apache.pulsar.client.impl.schema.KeyValueSchemaImpl
 
configureSslEngine(SSLEngine, AsyncHttpClientConfig) - 类 中的方法org.apache.pulsar.client.util.WithSNISslEngineFactory
 
Connecting - org.apache.pulsar.client.impl.ClientCnx.State
 
connection - 类 中的变量org.apache.pulsar.client.impl.ConnectionHandler
 
connectionClosed(ClientCnx) - 类 中的方法org.apache.pulsar.client.impl.ConnectionHandler
 
connectionFailed(PulsarClientException) - 类 中的方法org.apache.pulsar.client.impl.ConsumerImpl
 
connectionFailed(PulsarClientException) - 类 中的方法org.apache.pulsar.client.impl.ProducerImpl
 
connectionFailed(PulsarClientException) - 类 中的方法org.apache.pulsar.client.impl.TransactionMetaStoreHandler
 
ConnectionHandler - org.apache.pulsar.client.impl中的类
 
ConnectionHandler(HandlerState, Backoff, ConnectionHandler.Connection) - 类 的构造器org.apache.pulsar.client.impl.ConnectionHandler
 
connectionOpened(ClientCnx) - 类 中的方法org.apache.pulsar.client.impl.ConsumerImpl
 
connectionOpened(ClientCnx) - 类 中的方法org.apache.pulsar.client.impl.ProducerImpl
 
connectionOpened(ClientCnx) - 类 中的方法org.apache.pulsar.client.impl.TransactionMetaStoreHandler
 
ConnectionPool - org.apache.pulsar.client.impl中的类
 
ConnectionPool(ClientConfigurationData, EventLoopGroup) - 类 的构造器org.apache.pulsar.client.impl.ConnectionPool
 
ConnectionPool(ClientConfigurationData, EventLoopGroup, Supplier<ClientCnx>) - 类 的构造器org.apache.pulsar.client.impl.ConnectionPool
 
ConnectionPool(ClientConfigurationData, EventLoopGroup, Supplier<ClientCnx>, Optional<AddressResolver<InetSocketAddress>>) - 类 的构造器org.apache.pulsar.client.impl.ConnectionPool
 
connectionsPerBroker(int) - 类 中的方法org.apache.pulsar.client.impl.ClientBuilderImpl
 
connectionTimeout(int, TimeUnit) - 类 中的方法org.apache.pulsar.client.impl.ClientBuilderImpl
 
ConsumerBase<T> - org.apache.pulsar.client.impl中的类
 
ConsumerBase(PulsarClientImpl, String, ConsumerConfigurationData<T>, int, ExecutorProvider, CompletableFuture<Consumer<T>>, Schema<T>, ConsumerInterceptors) - 类 的构造器org.apache.pulsar.client.impl.ConsumerBase
 
ConsumerBase.OpBatchReceive<T> - org.apache.pulsar.client.impl中的类
 
ConsumerBuilderImpl<T> - org.apache.pulsar.client.impl中的类
 
ConsumerBuilderImpl(PulsarClientImpl, Schema<T>) - 类 的构造器org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
ConsumerConfigurationData<T> - org.apache.pulsar.client.impl.conf中的类
 
ConsumerConfigurationData() - 类 的构造器org.apache.pulsar.client.impl.conf.ConsumerConfigurationData
 
consumerEventListener - 类 中的变量org.apache.pulsar.client.impl.ConsumerBase
 
consumerEventListener(ConsumerEventListener) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
ConsumerId - org.apache.pulsar.client.impl中的类
 
ConsumerId(String, String) - 类 的构造器org.apache.pulsar.client.impl.ConsumerId
 
ConsumerImpl<T> - org.apache.pulsar.client.impl中的类
 
ConsumerImpl(PulsarClientImpl, String, ConsumerConfigurationData<T>, ExecutorProvider, int, boolean, boolean, CompletableFuture<Consumer<T>>, MessageId, long, Schema<T>, ConsumerInterceptors<T>, boolean) - 类 的构造器org.apache.pulsar.client.impl.ConsumerImpl
 
ConsumerInterceptors<T> - 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>>) - 类 的构造器org.apache.pulsar.client.impl.ConsumerInterceptors
 
consumerIsReconnectedToBroker(ClientCnx, int) - 类 中的方法org.apache.pulsar.client.impl.ConsumerImpl
 
consumerIsReconnectedToBroker(ClientCnx, int) - 类 中的方法org.apache.pulsar.client.impl.ZeroQueueConsumerImpl
 
consumerName - 类 中的变量org.apache.pulsar.client.impl.ConsumerBase
 
consumerName(String) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
ConsumerName - org.apache.pulsar.client.util中的类
 
ConsumerName() - 类 的构造器org.apache.pulsar.client.util.ConsumerName
 
ConsumerStatsDisabled - org.apache.pulsar.client.impl中的类
 
ConsumerStatsDisabled() - 类 的构造器org.apache.pulsar.client.impl.ConsumerStatsDisabled
 
ConsumerStatsRecorder - org.apache.pulsar.client.impl中的接口
 
ConsumerStatsRecorderImpl - org.apache.pulsar.client.impl中的类
 
ConsumerStatsRecorderImpl() - 类 的构造器org.apache.pulsar.client.impl.ConsumerStatsRecorderImpl
 
ConsumerStatsRecorderImpl(Consumer<?>) - 类 的构造器org.apache.pulsar.client.impl.ConsumerStatsRecorderImpl
 
ConsumerStatsRecorderImpl(PulsarClientImpl, ConsumerConfigurationData<?>, Consumer<?>) - 类 的构造器org.apache.pulsar.client.impl.ConsumerStatsRecorderImpl
 
convertKeyValueDataStringToSchemaInfoSchema(byte[]) - 类 中的方法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>) - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
Convert the key/value schema data.
convertToByteBuf(MessagePayload) - 类 中的静态方法org.apache.pulsar.client.impl.MessagePayloadUtils
 
convertToMessageIdImpl(MessageId) - 类 中的静态方法org.apache.pulsar.client.impl.MessageIdImpl
 
copiedBuffer() - 类 中的方法org.apache.pulsar.client.impl.MessagePayloadImpl
 
create() - 类 中的方法org.apache.pulsar.client.impl.BackoffBuilder
 
create() - 类 中的静态方法org.apache.pulsar.client.impl.conf.ConfigurationDataUtils
 
create() - 类 中的方法org.apache.pulsar.client.impl.ProducerBuilderImpl
 
create() - 类 中的方法org.apache.pulsar.client.impl.ReaderBuilderImpl
 
create(ByteBuf) - 类 中的静态方法org.apache.pulsar.client.impl.MessagePayloadImpl
 
create(String, String) - 类 中的静态方法org.apache.pulsar.client.impl.AuthenticationUtil
Create an instance of the Authentication-Plugin
create(String, Map<String, String>) - 类 中的静态方法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) - 类 中的静态方法org.apache.pulsar.client.impl.MessageImpl
 
create(String, MessageIdImpl, MessageMetadata, ByteBuf, Optional<EncryptionContext>, ClientCnx, Schema<T>, int, boolean) - 类 中的静态方法org.apache.pulsar.client.impl.MessageImpl
 
create(MessageMetadata, ByteBuffer, Schema<T>, String) - 类 中的静态方法org.apache.pulsar.client.impl.MessageImpl
 
createAsync() - 类 中的方法org.apache.pulsar.client.impl.ProducerBuilderImpl
 
createAsync() - 类 中的方法org.apache.pulsar.client.impl.ReaderBuilderImpl
 
createAuthentication(String, String) - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
createAuthentication(String, Map<String, String>) - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
createAvroSchema(SchemaDefinition) - 类 中的静态方法org.apache.pulsar.client.impl.schema.StructSchema
已过时。
 
createAvroSchema(SchemaDefinition) - 类 中的静态方法org.apache.pulsar.client.impl.schema.util.SchemaUtil
 
createExecutor(ExecutorProvider.ExtendedThreadFactory) - 类 中的方法org.apache.pulsar.client.util.ExecutorProvider
 
createExecutor(ExecutorProvider.ExtendedThreadFactory) - 类 中的方法org.apache.pulsar.client.util.ScheduledExecutorProvider
 
createMultiTopicReaderAsync(ReaderConfigurationData<T>, Schema<T>) - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImpl
 
createOpSendMsg() - 类 中的方法org.apache.pulsar.client.impl.AbstractBatchMessageContainer
 
createOpSendMsg() - 接口 中的方法org.apache.pulsar.client.impl.BatchMessageContainerBase
Create OpSendMsg, producer use OpSendMsg to send to the broker.
createOpSendMsgs() - 类 中的方法org.apache.pulsar.client.impl.AbstractBatchMessageContainer
 
createOpSendMsgs() - 接口 中的方法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>) - 类 中的静态方法org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
createPendingMessagesQueue() - 类 中的方法org.apache.pulsar.client.impl.ProducerImpl
 
createProducerAsync(ProducerConfigurationData) - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImpl
 
createProducerAsync(ProducerConfigurationData, Schema<T>) - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImpl
 
createProducerAsync(ProducerConfigurationData, Schema<T>, ProducerInterceptors) - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImpl
 
createReaderAsync(ReaderConfigurationData<byte[]>) - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImpl
 
createReaderAsync(ReaderConfigurationData<T>, Schema<T>) - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImpl
 
createSingleTopicReaderAsync(ReaderConfigurationData<T>, Schema<T>) - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImpl
 
cryptoFailureAction(ConsumerCryptoFailureAction) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
cryptoFailureAction(ProducerCryptoFailureAction) - 类 中的方法org.apache.pulsar.client.impl.ProducerBuilderImpl
 
cryptoFailureAction(ConsumerCryptoFailureAction) - 类 中的方法org.apache.pulsar.client.impl.ReaderBuilderImpl
 
cryptoKeyReader(CryptoKeyReader) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
cryptoKeyReader(CryptoKeyReader) - 类 中的方法org.apache.pulsar.client.impl.ProducerBuilderImpl
 
cryptoKeyReader(CryptoKeyReader) - 类 中的方法org.apache.pulsar.client.impl.ReaderBuilderImpl
 
ctx() - 类 中的方法org.apache.pulsar.client.impl.ClientCnx
 
currentBatchSizeBytes - 类 中的变量org.apache.pulsar.client.impl.AbstractBatchMessageContainer
 
currentTxnidLeastBits - 类 中的变量org.apache.pulsar.client.impl.AbstractBatchMessageContainer
 
currentTxnidMostBits - 类 中的变量org.apache.pulsar.client.impl.AbstractBatchMessageContainer
 
currentUsage() - 类 中的方法org.apache.pulsar.client.impl.MemoryLimitController
 

D

DateSchema - org.apache.pulsar.client.impl.schema中的类
A schema for `java.util.Date` or `java.sql.Date`.
DateSchema() - 类 的构造器org.apache.pulsar.client.impl.schema.DateSchema
 
deadLetterPolicy(DeadLetterPolicy) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
decode(byte[]) - 类 中的方法org.apache.pulsar.client.impl.schema.AbstractStructSchema
 
decode(byte[]) - 类 中的方法org.apache.pulsar.client.impl.schema.BooleanSchema
 
decode(byte[]) - 类 中的方法org.apache.pulsar.client.impl.schema.ByteBufferSchema
 
decode(byte[]) - 类 中的方法org.apache.pulsar.client.impl.schema.ByteBufSchema
 
decode(byte[]) - 类 中的方法org.apache.pulsar.client.impl.schema.ByteSchema
 
decode(byte[]) - 类 中的方法org.apache.pulsar.client.impl.schema.BytesSchema
 
decode(byte[]) - 类 中的方法org.apache.pulsar.client.impl.schema.DateSchema
 
decode(byte[]) - 类 中的方法org.apache.pulsar.client.impl.schema.DoubleSchema
 
decode(byte[]) - 类 中的方法org.apache.pulsar.client.impl.schema.FloatSchema
 
decode(byte[]) - 类 中的方法org.apache.pulsar.client.impl.schema.InstantSchema
 
decode(byte[]) - 类 中的方法org.apache.pulsar.client.impl.schema.IntSchema
 
decode(byte[]) - 类 中的方法org.apache.pulsar.client.impl.schema.KeyValueSchemaImpl
 
decode(byte[]) - 类 中的方法org.apache.pulsar.client.impl.schema.LocalDateSchema
 
decode(byte[]) - 类 中的方法org.apache.pulsar.client.impl.schema.LocalDateTimeSchema
 
decode(byte[]) - 类 中的方法org.apache.pulsar.client.impl.schema.LocalTimeSchema
 
decode(byte[]) - 类 中的方法org.apache.pulsar.client.impl.schema.LongSchema
 
decode(byte[]) - 类 中的方法org.apache.pulsar.client.impl.schema.ShortSchema
 
decode(byte[]) - 类 中的方法org.apache.pulsar.client.impl.schema.StringSchema
 
decode(byte[]) - 类 中的方法org.apache.pulsar.client.impl.schema.TimeSchema
 
decode(byte[]) - 类 中的方法org.apache.pulsar.client.impl.schema.TimestampSchema
 
decode(byte[], byte[]) - 类 中的方法org.apache.pulsar.client.impl.schema.AbstractStructSchema
 
decode(byte[], byte[]) - 类 中的方法org.apache.pulsar.client.impl.schema.AutoConsumeSchema
 
decode(byte[], byte[]) - 类 中的方法org.apache.pulsar.client.impl.schema.AutoProduceBytesSchema
 
decode(byte[], byte[]) - 类 中的方法org.apache.pulsar.client.impl.schema.KeyValueSchemaImpl
 
decode(byte[], byte[]) - 类 中的方法org.apache.pulsar.client.impl.schema.NativeAvroBytesSchema
 
decode(byte[], byte[], byte[]) - 类 中的方法org.apache.pulsar.client.impl.schema.KeyValueSchemaImpl
 
decode(ByteBuf) - 类 中的方法org.apache.pulsar.client.impl.schema.AbstractSchema
Decode a byteBuf into an object using the schema definition and deserializer implementation
decode(ByteBuf) - 类 中的方法org.apache.pulsar.client.impl.schema.AbstractStructSchema
 
decode(ByteBuf) - 类 中的方法org.apache.pulsar.client.impl.schema.BooleanSchema
 
decode(ByteBuf) - 类 中的方法org.apache.pulsar.client.impl.schema.ByteBufferSchema
 
decode(ByteBuf) - 类 中的方法org.apache.pulsar.client.impl.schema.ByteBufSchema
 
decode(ByteBuf) - 类 中的方法org.apache.pulsar.client.impl.schema.ByteSchema
 
decode(ByteBuf) - 类 中的方法org.apache.pulsar.client.impl.schema.BytesSchema
 
decode(ByteBuf) - 类 中的方法org.apache.pulsar.client.impl.schema.DateSchema
 
decode(ByteBuf) - 类 中的方法org.apache.pulsar.client.impl.schema.DoubleSchema
 
decode(ByteBuf) - 类 中的方法org.apache.pulsar.client.impl.schema.FloatSchema
 
decode(ByteBuf) - 类 中的方法org.apache.pulsar.client.impl.schema.InstantSchema
 
decode(ByteBuf) - 类 中的方法org.apache.pulsar.client.impl.schema.IntSchema
 
decode(ByteBuf) - 类 中的方法org.apache.pulsar.client.impl.schema.KeyValueSchemaImpl
 
decode(ByteBuf) - 类 中的方法org.apache.pulsar.client.impl.schema.LocalDateSchema
 
decode(ByteBuf) - 类 中的方法org.apache.pulsar.client.impl.schema.LocalDateTimeSchema
 
decode(ByteBuf) - 类 中的方法org.apache.pulsar.client.impl.schema.LocalTimeSchema
 
decode(ByteBuf) - 类 中的方法org.apache.pulsar.client.impl.schema.LongSchema
 
decode(ByteBuf) - 类 中的方法org.apache.pulsar.client.impl.schema.ShortSchema
 
decode(ByteBuf) - 类 中的方法org.apache.pulsar.client.impl.schema.StringSchema
 
decode(ByteBuf) - 类 中的方法org.apache.pulsar.client.impl.schema.TimeSchema
 
decode(ByteBuf) - 类 中的方法org.apache.pulsar.client.impl.schema.TimestampSchema
 
decode(ByteBuf, byte[]) - 类 中的方法org.apache.pulsar.client.impl.schema.AbstractSchema
Decode a byteBuf into an object using a given version.
decode(ByteBuf, byte[]) - 类 中的方法org.apache.pulsar.client.impl.schema.AbstractStructSchema
 
decode(ByteBuf, byte[]) - 类 中的方法org.apache.pulsar.client.impl.schema.KeyValueSchemaImpl
 
decode(ByteBuffer, byte[]) - 类 中的方法org.apache.pulsar.client.impl.schema.ByteBufferSchema
 
decodeKeyValueEncodingType(SchemaInfo) - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
Decode the kv encoding type from the schema info.
decodeKeyValueSchemaInfo(SchemaInfo) - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
Decode the key/value schema info to get key schema info and value schema info.
decreaseIncomingMessageSize(Message<?>) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
DEFAULT_BATCHING_MAX_MESSAGES - 类 中的静态变量org.apache.pulsar.client.impl.conf.ProducerConfigurationData
 
DEFAULT_CONNECT_TIMEOUT_IN_SECONDS - 类 中的静态变量org.apache.pulsar.client.impl.auth.oauth2.protocol.DefaultMetadataResolver
 
DEFAULT_CONNECT_TIMEOUT_IN_SECONDS - 类 中的静态变量org.apache.pulsar.client.impl.auth.oauth2.protocol.TokenClient
 
DEFAULT_CONNECT_TIMEOUT_IN_SECONDS - 类 中的静态变量org.apache.pulsar.client.impl.HttpClient
 
DEFAULT_INTERVAL_IN_NANOSECONDS - 类 中的静态变量org.apache.pulsar.client.impl.Backoff
 
DEFAULT_MAX_PENDING_MESSAGES - 类 中的静态变量org.apache.pulsar.client.impl.conf.ProducerConfigurationData
 
DEFAULT_MAX_PENDING_MESSAGES_ACROSS_PARTITIONS - 类 中的静态变量org.apache.pulsar.client.impl.conf.ProducerConfigurationData
 
DEFAULT_READ_TIMEOUT_IN_SECONDS - 类 中的静态变量org.apache.pulsar.client.impl.auth.oauth2.protocol.DefaultMetadataResolver
 
DEFAULT_READ_TIMEOUT_IN_SECONDS - 类 中的静态变量org.apache.pulsar.client.impl.auth.oauth2.protocol.TokenClient
 
DEFAULT_READ_TIMEOUT_IN_SECONDS - 类 中的静态变量org.apache.pulsar.client.impl.HttpClient
 
DEFAULT_SCHEMA_NAME - 类 中的静态变量org.apache.pulsar.client.impl.schema.RecordSchemaBuilderImpl
 
DefaultBatcherBuilder - org.apache.pulsar.client.impl中的类
 
DefaultBatcherBuilder() - 类 的构造器org.apache.pulsar.client.impl.DefaultBatcherBuilder
 
defaultCryptoKeyReader(Map<String, String>) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
defaultCryptoKeyReader(Map<String, String>) - 类 中的方法org.apache.pulsar.client.impl.ProducerBuilderImpl
 
defaultCryptoKeyReader(Map<String, String>) - 类 中的方法org.apache.pulsar.client.impl.ReaderBuilderImpl
 
defaultCryptoKeyReader(String) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
defaultCryptoKeyReader(String) - 类 中的方法org.apache.pulsar.client.impl.ProducerBuilderImpl
 
defaultCryptoKeyReader(String) - 类 中的方法org.apache.pulsar.client.impl.ReaderBuilderImpl
 
DefaultCryptoKeyReader - org.apache.pulsar.client.impl中的类
 
DefaultCryptoKeyReaderBuilder - org.apache.pulsar.client.impl中的类
 
DefaultCryptoKeyReaderConfigurationData - org.apache.pulsar.client.impl.conf中的类
 
DefaultCryptoKeyReaderConfigurationData() - 类 的构造器org.apache.pulsar.client.impl.conf.DefaultCryptoKeyReaderConfigurationData
 
DefaultMetadataResolver - org.apache.pulsar.client.impl.auth.oauth2.protocol中的类
Resolves OAuth 2.0 authorization server metadata as described in RFC 8414.
DefaultMetadataResolver(URL) - 类 的构造器org.apache.pulsar.client.impl.auth.oauth2.protocol.DefaultMetadataResolver
 
defaultPrivateKey(String) - 类 中的方法org.apache.pulsar.client.impl.DefaultCryptoKeyReaderBuilder
 
defaultPublicKey(String) - 类 中的方法org.apache.pulsar.client.impl.DefaultCryptoKeyReaderBuilder
 
DELIMITER - 类 中的静态变量org.apache.pulsar.client.impl.schema.LocalDateTimeSchema
 
deliverAfter(long, TimeUnit) - 类 中的方法org.apache.pulsar.client.impl.TypedMessageBuilderImpl
 
deliverAt(long) - 类 中的方法org.apache.pulsar.client.impl.TypedMessageBuilderImpl
 
deserialize(byte[]) - 类 中的静态方法org.apache.pulsar.client.impl.schema.ProtobufNativeSchemaUtils
 
deserialize(ByteBuf) - 类 中的静态方法org.apache.pulsar.client.impl.MessageImpl
 
deserializeSkipBrokerEntryMetaData(ByteBuf) - 类 中的静态方法org.apache.pulsar.client.impl.MessageImpl
 
Disabled - org.apache.pulsar.client.impl.ProducerBase.MultiSchemaMode
 
disableReplication() - 类 中的方法org.apache.pulsar.client.impl.TypedMessageBuilderImpl
 
DLQ_GROUP_TOPIC_SUFFIX - 类 中的静态变量org.apache.pulsar.client.util.RetryMessageUtil
 
doAcknowledge(List<MessageId>, CommandAck.AckType, Map<String, Long>, TransactionImpl) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
doAcknowledge(List<MessageId>, CommandAck.AckType, Map<String, Long>, TransactionImpl) - 类 中的方法org.apache.pulsar.client.impl.ConsumerImpl
 
doAcknowledge(List<MessageId>, CommandAck.AckType, Map<String, Long>, TransactionImpl) - 类 中的方法org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
doAcknowledge(MessageId, CommandAck.AckType, Map<String, Long>, TransactionImpl) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
doAcknowledge(MessageId, CommandAck.AckType, Map<String, Long>, TransactionImpl) - 类 中的方法org.apache.pulsar.client.impl.ConsumerImpl
 
doAcknowledge(MessageId, CommandAck.AckType, Map<String, Long>, TransactionImpl) - 类 中的方法org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
doAcknowledgeWithTxn(List<MessageId>, CommandAck.AckType, Map<String, Long>, TransactionImpl) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
doAcknowledgeWithTxn(MessageId, CommandAck.AckType, Map<String, Long>, TransactionImpl) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
doc(String) - 类 中的方法org.apache.pulsar.client.impl.schema.RecordSchemaBuilderImpl
 
doReconsumeLater(Message<?>, CommandAck.AckType, Map<String, Long>, long, TimeUnit) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
doReconsumeLater(Message<?>, CommandAck.AckType, Map<String, Long>, long, TimeUnit) - 类 中的方法org.apache.pulsar.client.impl.ConsumerImpl
 
doReconsumeLater(Message<?>, CommandAck.AckType, Map<String, Long>, long, TimeUnit) - 类 中的方法org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
DoubleSchema - org.apache.pulsar.client.impl.schema中的类
A schema for `Double`.
DoubleSchema() - 类 的构造器org.apache.pulsar.client.impl.schema.DoubleSchema
 
DUMMY_TOPIC_NAME_PREFIX - 类 中的静态变量org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 

E

enableBatchIndexAcknowledgment(boolean) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
enableBatching(boolean) - 类 中的方法org.apache.pulsar.client.impl.ProducerBuilderImpl
 
enableBusyWait(boolean) - 类 中的方法org.apache.pulsar.client.impl.ClientBuilderImpl
 
enableChunking(boolean) - 类 中的方法org.apache.pulsar.client.impl.ProducerBuilderImpl
 
Enabled - org.apache.pulsar.client.impl.ProducerBase.MultiSchemaMode
 
enableLazyStartPartitionedProducers(boolean) - 类 中的方法org.apache.pulsar.client.impl.ProducerBuilderImpl
 
enableMultiSchema(boolean) - 类 中的方法org.apache.pulsar.client.impl.ProducerBuilderImpl
 
enableRetry(boolean) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
enableTcpNoDelay(boolean) - 类 中的方法org.apache.pulsar.client.impl.ClientBuilderImpl
 
enableTls(boolean) - 类 中的方法org.apache.pulsar.client.impl.ClientBuilderImpl
 
enableTlsHostnameVerification(boolean) - 类 中的方法org.apache.pulsar.client.impl.ClientBuilderImpl
 
enableTransaction(boolean) - 类 中的方法org.apache.pulsar.client.impl.ClientBuilderImpl
 
encode(byte[]) - 类 中的方法org.apache.pulsar.client.impl.schema.AutoProduceBytesSchema
 
encode(byte[]) - 类 中的方法org.apache.pulsar.client.impl.schema.BytesSchema
 
encode(byte[]) - 类 中的方法org.apache.pulsar.client.impl.schema.NativeAvroBytesSchema
 
encode(ByteBuf) - 类 中的方法org.apache.pulsar.client.impl.schema.ByteBufSchema
 
encode(Boolean) - 类 中的方法org.apache.pulsar.client.impl.schema.BooleanSchema
 
encode(Byte) - 类 中的方法org.apache.pulsar.client.impl.schema.ByteSchema
 
encode(Double) - 类 中的方法org.apache.pulsar.client.impl.schema.DoubleSchema
 
encode(Float) - 类 中的方法org.apache.pulsar.client.impl.schema.FloatSchema
 
encode(Integer) - 类 中的方法org.apache.pulsar.client.impl.schema.IntSchema
 
encode(Long) - 类 中的方法org.apache.pulsar.client.impl.schema.LongSchema
 
encode(Short) - 类 中的方法org.apache.pulsar.client.impl.schema.ShortSchema
 
encode(String) - 类 中的方法org.apache.pulsar.client.impl.schema.StringSchema
 
encode(ByteBuffer) - 类 中的方法org.apache.pulsar.client.impl.schema.ByteBufferSchema
 
encode(Time) - 类 中的方法org.apache.pulsar.client.impl.schema.TimeSchema
 
encode(Timestamp) - 类 中的方法org.apache.pulsar.client.impl.schema.TimestampSchema
 
encode(Instant) - 类 中的方法org.apache.pulsar.client.impl.schema.InstantSchema
 
encode(LocalDate) - 类 中的方法org.apache.pulsar.client.impl.schema.LocalDateSchema
 
encode(LocalDateTime) - 类 中的方法org.apache.pulsar.client.impl.schema.LocalDateTimeSchema
 
encode(LocalTime) - 类 中的方法org.apache.pulsar.client.impl.schema.LocalTimeSchema
 
encode(Date) - 类 中的方法org.apache.pulsar.client.impl.schema.DateSchema
 
encode(GenericRecord) - 类 中的方法org.apache.pulsar.client.impl.schema.AutoConsumeSchema
 
encode(KeyValue<K, V>) - 类 中的方法org.apache.pulsar.client.impl.schema.KeyValueSchemaImpl
 
encode(T) - 类 中的方法org.apache.pulsar.client.impl.schema.AbstractStructSchema
 
encodeKeyValueSchemaInfo(String, Schema<K>, Schema<V>, KeyValueEncodingType) - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
Encode key & value into schema into a KeyValue schema.
encodeKeyValueSchemaInfo(Schema<K>, Schema<V>, KeyValueEncodingType) - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
Encode key & value into schema into a KeyValue schema.
encryptMessage(MessageMetadata, ByteBuf) - 类 中的方法org.apache.pulsar.client.impl.ProducerImpl
 
endTxnAsync(TxnID, TxnAction) - 类 中的方法org.apache.pulsar.client.impl.TransactionMetaStoreHandler
 
endTxnOnSubscription(String, String, long, long, TxnAction, long) - 接口 中的方法org.apache.pulsar.client.impl.transaction.TransactionBufferHandler
End transaction on subscription.
endTxnOnTopic(String, long, long, TxnAction, long) - 接口 中的方法org.apache.pulsar.client.impl.transaction.TransactionBufferHandler
End transaction on topic.
enqueueMessageAndCheckBatchReceive(Message<T>) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
entryId - 类 中的变量org.apache.pulsar.client.impl.MessageIdImpl
 
entryId - 类 中的变量org.apache.pulsar.client.impl.ResetCursorData
 
equals(Object) - 类 中的方法org.apache.pulsar.client.impl.BatchMessageIdImpl
 
equals(Object) - 类 中的方法org.apache.pulsar.client.impl.ConsumerId
 
equals(Object) - 类 中的方法org.apache.pulsar.client.impl.ConsumerImpl
 
equals(Object) - 类 中的方法org.apache.pulsar.client.impl.MessageIdImpl
 
equals(Object) - 类 中的方法org.apache.pulsar.client.impl.MultiMessageIdImpl
 
equals(Object) - 类 中的方法org.apache.pulsar.client.impl.TopicMessageIdImpl
 
eventLoopGroup - 类 中的变量org.apache.pulsar.client.impl.PulsarClientImpl
 
eventLoopGroup() - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImpl
 
eventTime(long) - 类 中的方法org.apache.pulsar.client.impl.TypedMessageBuilderImpl
 
exceptionCaught(ChannelHandlerContext, Throwable) - 类 中的方法org.apache.pulsar.client.impl.ClientCnx
 
exchangeClientCredentials(ClientCredentialsExchangeRequest) - 接口 中的方法org.apache.pulsar.client.impl.auth.oauth2.protocol.ClientCredentialsExchanger
Requests an exchange of client credentials for an access token.
exchangeClientCredentials(ClientCredentialsExchangeRequest) - 类 中的方法org.apache.pulsar.client.impl.auth.oauth2.protocol.TokenClient
Performs a token exchange using client credentials.
executorProvider - 类 中的变量org.apache.pulsar.client.impl.ConsumerBase
 
ExecutorProvider - org.apache.pulsar.client.util中的类
 
ExecutorProvider(int, String) - 类 的构造器org.apache.pulsar.client.util.ExecutorProvider
 
ExecutorProvider.ExtendedThreadFactory - org.apache.pulsar.client.util中的类
 
expireTimeOfIncompleteChunkedMessage(long, TimeUnit) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
expireTimeOfIncompleteChunkedMessageMillis - 类 中的变量org.apache.pulsar.client.impl.ConsumerImpl
 
EXPIRY_ADJUSTMENT - 类 中的静态变量org.apache.pulsar.client.impl.auth.oauth2.AuthenticationOAuth2
 
ExtendedThreadFactory(String, boolean) - 类 的构造器org.apache.pulsar.client.util.ExecutorProvider.ExtendedThreadFactory
 
externalExecutorProvider() - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImpl
 
externalPinnedExecutor - 类 中的变量org.apache.pulsar.client.impl.ConsumerBase
 
extractAvroSchema(SchemaDefinition, Class) - 类 中的静态方法org.apache.pulsar.client.impl.schema.StructSchema
已过时。
 
extractAvroSchema(SchemaDefinition, Class) - 类 中的静态方法org.apache.pulsar.client.impl.schema.util.SchemaUtil
 

F

Failed - org.apache.pulsar.client.impl.ClientCnx.State
 
failPendingReceive() - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
fetchSchemaIfNeeded(String, SchemaVersion) - 类 中的方法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) - 类 中的方法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) - 类 中的方法org.apache.pulsar.client.impl.schema.RecordSchemaBuilderImpl
 
field(String, GenericSchema) - 类 中的方法org.apache.pulsar.client.impl.schema.RecordSchemaBuilderImpl
 
fields - 类 中的变量org.apache.pulsar.client.impl.schema.generic.GenericSchemaImpl
 
FloatSchema - org.apache.pulsar.client.impl.schema中的类
A schema for `Float`.
FloatSchema() - 类 的构造器org.apache.pulsar.client.impl.schema.FloatSchema
 
flush() - 接口 中的方法org.apache.pulsar.client.impl.AcknowledgmentsGroupingTracker
 
flush() - 类 中的方法org.apache.pulsar.client.impl.NonPersistentAcknowledgmentGroupingTracker
 
flush() - 类 中的方法org.apache.pulsar.client.impl.PersistentAcknowledgmentsGroupingTracker
Flush all the pending acks and send them to the broker
flush() - 类 中的方法org.apache.pulsar.client.impl.ProducerBase
 
flushAndClean() - 接口 中的方法org.apache.pulsar.client.impl.AcknowledgmentsGroupingTracker
 
flushAndClean() - 类 中的方法org.apache.pulsar.client.impl.NonPersistentAcknowledgmentGroupingTracker
 
flushAndClean() - 类 中的方法org.apache.pulsar.client.impl.PersistentAcknowledgmentsGroupingTracker
 
flushAsync() - 类 中的方法org.apache.pulsar.client.impl.PartitionedProducerImpl
 
flushAsync() - 类 中的方法org.apache.pulsar.client.impl.ProducerImpl
 
forEach(Consumer<? super ProducerImpl.OpSendMsg>) - 类 中的方法org.apache.pulsar.client.impl.ProducerImpl.OpSendMsgQueue
 
fromByteArray(byte[]) - 类 中的静态方法org.apache.pulsar.client.impl.MessageIdImpl
 
fromByteArrayWithTopic(byte[], String) - 类 中的静态方法org.apache.pulsar.client.impl.MessageIdImpl
 
fromByteArrayWithTopic(byte[], TopicName) - 类 中的静态方法org.apache.pulsar.client.impl.MessageIdImpl
 
fromIssuerUrl(URL) - 类 中的静态方法org.apache.pulsar.client.impl.auth.oauth2.protocol.DefaultMetadataResolver
Gets a well-known metadata URL for the given OAuth issuer URL.
fromJson(Reader) - 类 中的静态方法org.apache.pulsar.client.impl.auth.oauth2.KeyFile
 
fromJson(String) - 类 中的静态方法org.apache.pulsar.client.impl.auth.oauth2.KeyFile
 
fromLong(Long, Schema, LogicalType) - 类 中的方法org.apache.pulsar.client.impl.schema.AvroSchema.TimestampConversion
 
fromSchemaInfo(SchemaInfo) - 类 中的静态方法org.apache.pulsar.client.impl.schema.StringSchema
 

G

generateRandomName() - 类 中的静态方法org.apache.pulsar.client.util.ConsumerName
 
GenericAvroReader - org.apache.pulsar.client.impl.schema.generic中的类
 
GenericAvroReader(Schema) - 类 的构造器org.apache.pulsar.client.impl.schema.generic.GenericAvroReader
 
GenericAvroReader(Schema, Schema, byte[]) - 类 的构造器org.apache.pulsar.client.impl.schema.generic.GenericAvroReader
 
GenericAvroRecord - org.apache.pulsar.client.impl.schema.generic中的类
A generic avro record.
GenericAvroRecord(byte[], Schema, List<Field>, GenericRecord) - 类 的构造器org.apache.pulsar.client.impl.schema.generic.GenericAvroRecord
 
GenericAvroSchema - org.apache.pulsar.client.impl.schema.generic中的类
A generic avro schema.
GenericAvroSchema(SchemaInfo) - 类 的构造器org.apache.pulsar.client.impl.schema.generic.GenericAvroSchema
 
GenericAvroWriter - org.apache.pulsar.client.impl.schema.generic中的类
 
GenericAvroWriter(Schema) - 类 的构造器org.apache.pulsar.client.impl.schema.generic.GenericAvroWriter
 
GenericJsonReader - org.apache.pulsar.client.impl.schema.generic中的类
 
GenericJsonReader(byte[], List<Field>) - 类 的构造器org.apache.pulsar.client.impl.schema.generic.GenericJsonReader
 
GenericJsonReader(byte[], List<Field>, SchemaInfo) - 类 的构造器org.apache.pulsar.client.impl.schema.generic.GenericJsonReader
 
GenericJsonReader(List<Field>) - 类 的构造器org.apache.pulsar.client.impl.schema.generic.GenericJsonReader
 
GenericJsonReader(List<Field>, SchemaInfo) - 类 的构造器org.apache.pulsar.client.impl.schema.generic.GenericJsonReader
 
GenericJsonRecord - org.apache.pulsar.client.impl.schema.generic中的类
Generic json record.
GenericJsonRecord(byte[], List<Field>, JsonNode, SchemaInfo) - 类 的构造器org.apache.pulsar.client.impl.schema.generic.GenericJsonRecord
 
GenericJsonSchema - org.apache.pulsar.client.impl.schema.generic中的类
A generic json schema.
GenericJsonSchema(SchemaInfo) - 类 的构造器org.apache.pulsar.client.impl.schema.generic.GenericJsonSchema
 
GenericJsonWriter - org.apache.pulsar.client.impl.schema.generic中的类
 
GenericJsonWriter() - 类 的构造器org.apache.pulsar.client.impl.schema.generic.GenericJsonWriter
 
GenericProtobufNativeReader - org.apache.pulsar.client.impl.schema.generic中的类
 
GenericProtobufNativeReader(Descriptors.Descriptor) - 类 的构造器org.apache.pulsar.client.impl.schema.generic.GenericProtobufNativeReader
 
GenericProtobufNativeReader(Descriptors.Descriptor, byte[]) - 类 的构造器org.apache.pulsar.client.impl.schema.generic.GenericProtobufNativeReader
 
GenericProtobufNativeRecord - org.apache.pulsar.client.impl.schema.generic中的类
 
GenericProtobufNativeRecord(byte[], Descriptors.Descriptor, List<Field>, DynamicMessage) - 类 的构造器org.apache.pulsar.client.impl.schema.generic.GenericProtobufNativeRecord
 
GenericProtobufNativeSchema - org.apache.pulsar.client.impl.schema.generic中的类
Generic ProtobufNative schema.
GenericProtobufNativeSchema(SchemaInfo) - 类 的构造器org.apache.pulsar.client.impl.schema.generic.GenericProtobufNativeSchema
 
GenericProtobufNativeSchema(SchemaInfo, boolean) - 类 的构造器org.apache.pulsar.client.impl.schema.generic.GenericProtobufNativeSchema
 
GenericProtobufNativeWriter - org.apache.pulsar.client.impl.schema.generic中的类
 
GenericProtobufNativeWriter() - 类 的构造器org.apache.pulsar.client.impl.schema.generic.GenericProtobufNativeWriter
 
GenericSchemaImpl - org.apache.pulsar.client.impl.schema.generic中的类
A generic schema representation for AvroBasedGenericSchema .
GenericSchemaImpl(SchemaInfo) - 类 的构造器org.apache.pulsar.client.impl.schema.generic.GenericSchemaImpl
 
get() - 类 中的方法org.apache.pulsar.client.util.ObjectCache
 
get(String, Class<T>) - 类 中的方法org.apache.pulsar.client.impl.HttpClient
 
get(BrokerEntryMetadata, MessageMetadata, MessageIdImpl, ConsumerImpl<?>, int, List<Long>) - 类 中的静态方法org.apache.pulsar.client.impl.MessagePayloadContextImpl
 
getAcker() - 类 中的方法org.apache.pulsar.client.impl.BatchMessageIdImpl
 
getAlwaysAllowNull() - 类 中的方法org.apache.pulsar.client.impl.schema.SchemaDefinitionImpl
get schema whether always allow null or not
getAuthData() - 类 中的方法org.apache.pulsar.client.impl.auth.AuthenticationBasic
 
getAuthData() - 类 中的方法org.apache.pulsar.client.impl.auth.AuthenticationDisabled
 
getAuthData() - 类 中的方法org.apache.pulsar.client.impl.auth.AuthenticationKeyStoreTls
 
getAuthData() - 类 中的方法org.apache.pulsar.client.impl.auth.AuthenticationTls
 
getAuthData() - 类 中的方法org.apache.pulsar.client.impl.auth.AuthenticationToken
 
getAuthData() - 类 中的方法org.apache.pulsar.client.impl.auth.oauth2.AuthenticationOAuth2
 
getAuthentication() - 类 中的方法org.apache.pulsar.client.impl.conf.ClientConfigurationData
 
getAuthMethodName() - 类 中的方法org.apache.pulsar.client.impl.auth.AuthenticationBasic
 
getAuthMethodName() - 类 中的方法org.apache.pulsar.client.impl.auth.AuthenticationDisabled
 
getAuthMethodName() - 类 中的方法org.apache.pulsar.client.impl.auth.AuthenticationKeyStoreTls
 
getAuthMethodName() - 类 中的方法org.apache.pulsar.client.impl.auth.AuthenticationTls
 
getAuthMethodName() - 类 中的方法org.apache.pulsar.client.impl.auth.AuthenticationToken
 
getAuthMethodName() - 类 中的方法org.apache.pulsar.client.impl.auth.oauth2.AuthenticationOAuth2
 
getAvailablePermits() - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
getAvailablePermits() - 类 中的方法org.apache.pulsar.client.impl.ConsumerImpl
 
getAvailablePermits() - 类 中的方法org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
getAvailableRequestCredits() - 接口 中的方法org.apache.pulsar.client.impl.transaction.TransactionBufferHandler
 
getAvroRecord() - 类 中的方法org.apache.pulsar.client.impl.schema.generic.GenericAvroRecord
 
getAvroSchema() - 类 中的方法org.apache.pulsar.client.impl.schema.AvroBaseStructSchema
 
getAvroSchema() - 类 中的方法org.apache.pulsar.client.impl.schema.StructSchema
已过时。
 
getBackwardsCompatibleJsonSchemaInfo() - 类 中的方法org.apache.pulsar.client.impl.schema.JSONSchema
Implemented for backwards compatibility reasons since the original schema generated by JSONSchema was based off the json schema standard since then we have standardized on Avro
getBatchIndex() - 类 中的方法org.apache.pulsar.client.impl.BatchMessageIdImpl
 
getBatchSize() - 类 中的方法org.apache.pulsar.client.impl.BatchMessageAcker
 
getBatchSize() - 类 中的方法org.apache.pulsar.client.impl.BatchMessageIdImpl
 
getBitSetSize() - 类 中的方法org.apache.pulsar.client.impl.BatchMessageAcker
 
getBroker(TopicName) - 类 中的方法org.apache.pulsar.client.impl.BinaryProtoLookupService
Calls broker binaryProto-lookup api to find broker-service address which can serve a given topic.
getBroker(TopicName) - 类 中的方法org.apache.pulsar.client.impl.HttpLookupService
Calls http-lookup api to find broker-service address which can serve a given topic.
getBroker(TopicName) - 接口 中的方法org.apache.pulsar.client.impl.LookupService
Calls broker lookup-api to get broker InetSocketAddress which serves namespace bundle that contains given topic.
getBrokerEntryMetadata() - 类 中的方法org.apache.pulsar.client.impl.MessageImpl
 
getBrokerPublishTime() - 类 中的方法org.apache.pulsar.client.impl.MessageImpl
 
getBrokerPublishTime() - 类 中的方法org.apache.pulsar.client.impl.TopicMessageImpl
 
getCertFilePath() - 类 中的方法org.apache.pulsar.client.impl.auth.AuthenticationTls
 
getChecksumType() - 类 中的方法org.apache.pulsar.client.impl.ProducerImpl
 
getClassLoader() - 类 中的方法org.apache.pulsar.client.impl.schema.SchemaDefinitionImpl
 
getClientClock() - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImpl
 
getClientCnx() - 类 中的方法org.apache.pulsar.client.impl.ConsumerImpl
 
getClientCnx() - 类 中的方法org.apache.pulsar.client.impl.ProducerImpl
 
getClientConfigurationData() - 类 中的方法org.apache.pulsar.client.impl.ClientBuilderImpl
 
getCnx() - 类 中的方法org.apache.pulsar.client.impl.MessageImpl
 
getCnxIfReady() - 类 中的方法org.apache.pulsar.client.impl.ProducerImpl
Hook method for testing.
getCnxPool() - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImpl
 
getCommandData() - 类 中的方法org.apache.pulsar.client.impl.auth.AuthenticationDataBasic
 
getCommandData() - 类 中的方法org.apache.pulsar.client.impl.auth.AuthenticationDataKeyStoreTls
 
getCommandData() - 类 中的方法org.apache.pulsar.client.impl.auth.AuthenticationDataToken
 
getConfiguration() - 类 中的方法org.apache.pulsar.client.impl.ProducerBase
 
getConfiguration() - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImpl
 
getConnectedSince() - 类 中的方法org.apache.pulsar.client.impl.ProducerImpl
 
getConnectHandleState() - 类 中的方法org.apache.pulsar.client.impl.TransactionMetaStoreHandler
 
getConnection(String) - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImpl
 
getConnection(InetSocketAddress) - 类 中的方法org.apache.pulsar.client.impl.ConnectionPool
 
getConnection(InetSocketAddress, InetSocketAddress) - 类 中的方法org.apache.pulsar.client.impl.ConnectionPool
Get a connection from the pool.
getConnection(InetSocketAddress, InetSocketAddress) - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImpl
 
getConnectionHandler() - 类 中的方法org.apache.pulsar.client.impl.ConsumerImpl
 
getConnectionHandler() - 类 中的方法org.apache.pulsar.client.impl.ProducerImpl
 
getConnectionId() - 类 中的方法org.apache.pulsar.client.impl.ProducerImpl
 
getConnections() - 类 中的方法org.apache.pulsar.client.impl.ConnectionPool
 
getConsumer() - 类 中的方法org.apache.pulsar.client.impl.ReaderImpl
 
getConsumerName() - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
getConsumers() - 类 中的方法org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
getContent() - 类 中的方法org.apache.pulsar.client.impl.TypedMessageBuilderImpl
 
getConvertedType() - 类 中的方法org.apache.pulsar.client.impl.schema.AvroSchema.TimestampConversion
 
getCurrentBatchSize() - 类 中的方法org.apache.pulsar.client.impl.AbstractBatchMessageContainer
 
getData() - 类 中的方法org.apache.pulsar.client.impl.MessageImpl
 
getData() - 类 中的方法org.apache.pulsar.client.impl.TopicMessageImpl
 
getDataBuffer() - 类 中的方法org.apache.pulsar.client.impl.MessageImpl
 
getDelayInMillis() - 类 中的方法org.apache.pulsar.client.impl.ProducerImpl
 
getDeliverAtTime() - 类 中的方法org.apache.pulsar.client.impl.MessageImpl
 
getEncryptionCtx() - 类 中的方法org.apache.pulsar.client.impl.MessageImpl
 
getEncryptionCtx() - 类 中的方法org.apache.pulsar.client.impl.TopicMessageImpl
 
getEntryId() - 类 中的方法org.apache.pulsar.client.impl.MessageIdImpl
 
getEntryTimestamp(ByteBuf) - 类 中的静态方法org.apache.pulsar.client.impl.MessageImpl
 
getEpoch() - 类 中的方法org.apache.pulsar.client.impl.ConnectionHandler
 
getError() - 异常错误 中的方法org.apache.pulsar.client.impl.auth.oauth2.protocol.TokenExchangeException
 
getEventTime() - 类 中的方法org.apache.pulsar.client.impl.MessageImpl
 
getEventTime() - 类 中的方法org.apache.pulsar.client.impl.TopicMessageImpl
 
getExceptionByServerError(ServerError, String) - 类 中的静态方法org.apache.pulsar.client.impl.TransactionMetaStoreHandler
 
getExecutor() - 类 中的方法org.apache.pulsar.client.util.ExecutorProvider
 
getExecutor(byte[]) - 类 中的方法org.apache.pulsar.client.util.ExecutorProvider
 
getExecutor(Object) - 类 中的方法org.apache.pulsar.client.util.ExecutorProvider
 
getField(String) - 类 中的方法org.apache.pulsar.client.impl.schema.generic.GenericAvroRecord
 
getField(String) - 类 中的方法org.apache.pulsar.client.impl.schema.generic.GenericJsonRecord
 
getField(String) - 类 中的方法org.apache.pulsar.client.impl.schema.generic.GenericProtobufNativeRecord
 
getFields() - 类 中的方法org.apache.pulsar.client.impl.schema.generic.GenericSchemaImpl
 
getFuture() - 接口 中的方法org.apache.pulsar.client.impl.SendCallback
 
getGenericSchema(SchemaInfo) - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
getHandlerName() - 类 中的方法org.apache.pulsar.client.impl.TransactionMetaStoreHandler
 
getHttpHeaders() - 类 中的方法org.apache.pulsar.client.impl.auth.AuthenticationDataBasic
 
getHttpHeaders() - 类 中的方法org.apache.pulsar.client.impl.auth.AuthenticationDataToken
 
getIncomingMessageSize() - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
getIndex() - 类 中的方法org.apache.pulsar.client.impl.MessageImpl
 
getIndex() - 类 中的方法org.apache.pulsar.client.impl.TopicMessageImpl
 
getInnerMessageId() - 类 中的方法org.apache.pulsar.client.impl.TopicMessageIdImpl
 
getInnerMessageId() - 类 中的方法org.apache.pulsar.client.impl.TopicMessageImpl
 
getInstance() - 类 中的静态方法org.apache.pulsar.client.impl.JavaStringHash
 
getInstance() - 类 中的静态方法org.apache.pulsar.client.impl.Murmur3_32Hash
 
getInternalExecutorService() - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImpl
 
getInternalSchema() - 类 中的方法org.apache.pulsar.client.impl.schema.AutoConsumeSchema
 
getInternalSchema(byte[]) - 类 中的方法org.apache.pulsar.client.impl.schema.AutoConsumeSchema
 
getJsonDef() - 类 中的方法org.apache.pulsar.client.impl.schema.SchemaDefinitionImpl
Get json schema definition
getJsonNode() - 类 中的方法org.apache.pulsar.client.impl.schema.generic.GenericJsonRecord
 
getJsr310ConversionEnabledFromSchemaInfo(SchemaInfo) - 类 中的静态方法org.apache.pulsar.client.impl.schema.util.SchemaUtil
 
getKey() - 类 中的方法org.apache.pulsar.client.impl.MessageImpl
 
getKey() - 类 中的方法org.apache.pulsar.client.impl.TopicMessageImpl
 
getKey() - 类 中的方法org.apache.pulsar.client.impl.TypedMessageBuilderImpl
 
getKeyBytes() - 类 中的方法org.apache.pulsar.client.impl.MessageImpl
 
getKeyBytes() - 类 中的方法org.apache.pulsar.client.impl.TopicMessageImpl
 
getKeyFilePath() - 类 中的方法org.apache.pulsar.client.impl.auth.AuthenticationTls
 
getKeySchema() - 类 中的方法org.apache.pulsar.client.impl.schema.KeyValueSchemaImpl
Get the Schema of the Key.
getKeyValueEncodingType() - 类 中的方法org.apache.pulsar.client.impl.schema.KeyValueSchemaImpl
Get the KeyValueEncodingType.
getLastDisconnectedTimestamp() - 类 中的方法org.apache.pulsar.client.impl.ConsumerImpl
 
getLastDisconnectedTimestamp() - 类 中的方法org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
getLastDisconnectedTimestamp() - 类 中的方法org.apache.pulsar.client.impl.PartitionedProducerImpl
 
getLastDisconnectedTimestamp() - 类 中的方法org.apache.pulsar.client.impl.ProducerImpl
 
getLastMessageId() - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
getLastMessageIdAsync() - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
getLastMessageIdAsync() - 类 中的方法org.apache.pulsar.client.impl.ConsumerImpl
 
getLastMessageIdAsync() - 类 中的方法org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
getLastSequenceId() - 类 中的方法org.apache.pulsar.client.impl.PartitionedProducerImpl
 
getLastSequenceId() - 类 中的方法org.apache.pulsar.client.impl.ProducerImpl
 
getLatestSchema() - 类 中的方法org.apache.pulsar.client.impl.schema.generic.MultiVersionSchemaInfoProvider
 
getLedgerId() - 类 中的方法org.apache.pulsar.client.impl.MessageIdImpl
 
getLogicalTypeName() - 类 中的方法org.apache.pulsar.client.impl.schema.AvroSchema.TimestampConversion
 
getLookup() - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImpl
 
getLookupTimeoutMs() - 类 中的方法org.apache.pulsar.client.impl.conf.ClientConfigurationData
 
getMaxPendingChuckedMessage() - 类 中的方法org.apache.pulsar.client.impl.conf.ConsumerConfigurationData
已过时。
use #getMaxPendingChunkedMessage()
getMemoryLimitController() - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImpl
 
getMessage() - 类 中的方法org.apache.pulsar.client.impl.TopicMessageImpl
 
getMessage() - 类 中的方法org.apache.pulsar.client.impl.TypedMessageBuilderImpl
 
getMessageAt(int, int, MessagePayload, boolean, Schema<T>) - 类 中的方法org.apache.pulsar.client.impl.MessagePayloadContextImpl
 
getMessageBuilder() - 类 中的方法org.apache.pulsar.client.impl.MessageImpl
 
getMessageId() - 类 中的方法org.apache.pulsar.client.impl.MessageImpl
 
getMessageId() - 类 中的方法org.apache.pulsar.client.impl.TopicMessageImpl
 
getMessageId(long) - 类 中的静态方法org.apache.pulsar.client.util.MessageIdUtils
 
getMetadataBuilder() - 类 中的方法org.apache.pulsar.client.impl.TypedMessageBuilderImpl
 
getMsgNumInReceiverQueue() - 类 中的方法org.apache.pulsar.client.impl.ConsumerStatsDisabled
 
getMsgNumInReceiverQueue() - 类 中的方法org.apache.pulsar.client.impl.ConsumerStatsRecorderImpl
 
getMsgNumInSubReceiverQueue() - 类 中的方法org.apache.pulsar.client.impl.ConsumerStatsDisabled
 
getMsgNumInSubReceiverQueue() - 类 中的方法org.apache.pulsar.client.impl.ConsumerStatsRecorderImpl
 
getMultiTopicsConsumer() - 类 中的方法org.apache.pulsar.client.impl.MultiTopicsReaderImpl
 
getNameSpaceFromPattern(Pattern) - 类 中的静态方法org.apache.pulsar.client.impl.PatternMultiTopicsConsumerImpl
 
getNativeObject() - 类 中的方法org.apache.pulsar.client.impl.schema.generic.GenericAvroRecord
 
getNativeObject() - 类 中的方法org.apache.pulsar.client.impl.schema.generic.GenericJsonRecord
 
getNativeObject() - 类 中的方法org.apache.pulsar.client.impl.schema.generic.GenericProtobufNativeRecord
 
getNativeSchema() - 类 中的方法org.apache.pulsar.client.impl.schema.AutoConsumeSchema
 
getNativeSchema() - 类 中的方法org.apache.pulsar.client.impl.schema.AutoProduceBytesSchema
 
getNativeSchema() - 类 中的方法org.apache.pulsar.client.impl.schema.AvroBaseStructSchema
 
getNativeSchema() - 类 中的方法org.apache.pulsar.client.impl.schema.generic.GenericAvroReader
 
getNativeSchema() - 类 中的方法org.apache.pulsar.client.impl.schema.generic.GenericProtobufNativeReader
 
getNativeSchema() - 类 中的方法org.apache.pulsar.client.impl.schema.NativeAvroBytesSchema
 
getNativeSchema() - 类 中的方法org.apache.pulsar.client.impl.schema.ProtobufNativeSchema
 
getNativeSchema() - 类 中的方法org.apache.pulsar.client.impl.schema.reader.AvroReader
 
getNewMessagesImpl() - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
getNextMessage() - 接口 中的方法org.apache.pulsar.client.impl.SendCallback
Return next message in chain
getNextSendCallback() - 接口 中的方法org.apache.pulsar.client.impl.SendCallback
 
getNumAcksFailed() - 类 中的方法org.apache.pulsar.client.impl.ConsumerStatsDisabled
 
getNumAcksFailed() - 类 中的方法org.apache.pulsar.client.impl.ConsumerStatsRecorderImpl
 
getNumAcksReceived() - 类 中的方法org.apache.pulsar.client.impl.ProducerStatsDisabled
 
getNumAcksReceived() - 类 中的方法org.apache.pulsar.client.impl.ProducerStatsRecorderImpl
 
getNumAcksSent() - 类 中的方法org.apache.pulsar.client.impl.ConsumerStatsDisabled
 
getNumAcksSent() - 类 中的方法org.apache.pulsar.client.impl.ConsumerStatsRecorderImpl
 
getNumBatchReceiveFailed() - 类 中的方法org.apache.pulsar.client.impl.ConsumerStatsDisabled
 
getNumBatchReceiveFailed() - 类 中的方法org.apache.pulsar.client.impl.ConsumerStatsRecorderImpl
 
getNumberOfPartitions(String) - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImpl
 
getNumBytesReceived() - 类 中的方法org.apache.pulsar.client.impl.ConsumerStatsDisabled
 
getNumBytesReceived() - 类 中的方法org.apache.pulsar.client.impl.ConsumerStatsRecorderImpl
 
getNumBytesSent() - 类 中的方法org.apache.pulsar.client.impl.ProducerStatsDisabled
 
getNumBytesSent() - 类 中的方法org.apache.pulsar.client.impl.ProducerStatsRecorderImpl
 
getNumMessages() - 类 中的方法org.apache.pulsar.client.impl.MessagePayloadContextImpl
 
getNumMessagesInBatch() - 类 中的方法org.apache.pulsar.client.impl.AbstractBatchMessageContainer
 
getNumMsgsReceived() - 类 中的方法org.apache.pulsar.client.impl.ConsumerStatsDisabled
 
getNumMsgsReceived() - 类 中的方法org.apache.pulsar.client.impl.ConsumerStatsRecorderImpl
 
getNumMsgsSent() - 类 中的方法org.apache.pulsar.client.impl.ProducerStatsDisabled
 
getNumMsgsSent() - 类 中的方法org.apache.pulsar.client.impl.ProducerStatsRecorderImpl
 
getNumReceiveFailed() - 类 中的方法org.apache.pulsar.client.impl.ConsumerStatsDisabled
 
getNumReceiveFailed() - 类 中的方法org.apache.pulsar.client.impl.ConsumerStatsRecorderImpl
 
getNumSendFailed() - 类 中的方法org.apache.pulsar.client.impl.ProducerStatsDisabled
 
getNumSendFailed() - 类 中的方法org.apache.pulsar.client.impl.ProducerStatsRecorderImpl
 
getOffset() - 类 中的方法org.apache.pulsar.client.impl.schema.generic.GenericAvroReader
 
getOffset(MessageId) - 类 中的静态方法org.apache.pulsar.client.util.MessageIdUtils
 
getOrderingKey() - 类 中的方法org.apache.pulsar.client.impl.MessageImpl
 
getOrderingKey() - 类 中的方法org.apache.pulsar.client.impl.TopicMessageImpl
 
getOriginalBatchSize() - 类 中的方法org.apache.pulsar.client.impl.BatchMessageIdImpl
 
getOriginalLastSendFuture() - 类 中的方法org.apache.pulsar.client.impl.PartitionedProducerImpl
 
getOutstandingAcks() - 类 中的方法org.apache.pulsar.client.impl.BatchMessageAcker
 
getOutstandingAcksInSameBatch() - 类 中的方法org.apache.pulsar.client.impl.BatchMessageIdImpl
 
getPartitionedTopicMetadata(String) - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImpl
 
getPartitionedTopicMetadata(TopicName) - 类 中的方法org.apache.pulsar.client.impl.BinaryProtoLookupService
calls broker binaryProto-lookup api to get metadata of partitioned-topic.
getPartitionedTopicMetadata(TopicName) - 类 中的方法org.apache.pulsar.client.impl.HttpLookupService
 
getPartitionedTopicMetadata(TopicName) - 接口 中的方法org.apache.pulsar.client.impl.LookupService
Returns PartitionedTopicMetadata for a given topic.
getPartitionedTopics() - 类 中的方法org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
getPartitionIndex() - 类 中的方法org.apache.pulsar.client.impl.MessageIdImpl
 
getPartitions() - 类 中的方法org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
getPartitionsAutoUpdateFuture() - 类 中的方法org.apache.pulsar.client.impl.PartitionedProducerImpl
 
getPartitionsAutoUpdateTimeout() - 类 中的方法org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
getPartitionsAutoUpdateTimeout() - 类 中的方法org.apache.pulsar.client.impl.PartitionedProducerImpl
 
getPartitionsForTopic(String) - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImpl
 
getPattern() - 类 中的方法org.apache.pulsar.client.impl.PatternMultiTopicsConsumerImpl
 
getPendingQueueSize() - 类 中的方法org.apache.pulsar.client.impl.ProducerImpl
 
getPendingRequestsCount() - 接口 中的方法org.apache.pulsar.client.impl.transaction.TransactionBufferHandler
 
getPojo() - 类 中的方法org.apache.pulsar.client.impl.schema.SchemaDefinitionImpl
Get pojo schema definition
getPossibleSendToDeadLetterTopicMessages() - 类 中的方法org.apache.pulsar.client.impl.ConsumerImpl
 
getPrivateKey(String, Map<String, String>) - 类 中的方法org.apache.pulsar.client.impl.DefaultCryptoKeyReader
 
getProducerName() - 类 中的方法org.apache.pulsar.client.impl.MessageImpl
 
getProducerName() - 类 中的方法org.apache.pulsar.client.impl.PartitionedProducerImpl
 
getProducerName() - 类 中的方法org.apache.pulsar.client.impl.ProducerImpl
 
getProducerName() - 类 中的方法org.apache.pulsar.client.impl.TopicMessageImpl
 
getProducers() - 类 中的方法org.apache.pulsar.client.impl.PartitionedProducerImpl
 
getProperties() - 类 中的方法org.apache.pulsar.client.impl.MessageImpl
 
getProperties() - 类 中的方法org.apache.pulsar.client.impl.schema.SchemaDefinitionImpl
Get schema class
getProperties() - 类 中的方法org.apache.pulsar.client.impl.TopicMessageImpl
 
getProperty(String) - 类 中的方法org.apache.pulsar.client.impl.MessageImpl
 
getProperty(String) - 类 中的方法org.apache.pulsar.client.impl.MessagePayloadContextImpl
 
getProperty(String) - 类 中的方法org.apache.pulsar.client.impl.TopicMessageImpl
 
getProtobufNativeSchema() - 类 中的方法org.apache.pulsar.client.impl.schema.generic.GenericProtobufNativeSchema
 
getProtobufNativeSchema() - 类 中的方法org.apache.pulsar.client.impl.schema.ProtobufNativeSchema
 
getProtobufRecord() - 类 中的方法org.apache.pulsar.client.impl.schema.generic.GenericProtobufNativeRecord
 
getPublicKey(String, Map<String, String>) - 类 中的方法org.apache.pulsar.client.impl.DefaultCryptoKeyReader
 
getPublishTime() - 类 中的方法org.apache.pulsar.client.impl.MessageImpl
 
getPublishTime() - 类 中的方法org.apache.pulsar.client.impl.TopicMessageImpl
 
getPublishTime() - 类 中的方法org.apache.pulsar.client.impl.TypedMessageBuilderImpl
 
getPulsarClient() - 类 中的方法org.apache.pulsar.client.impl.schema.generic.MultiVersionSchemaInfoProvider
 
getPulsarClientException(ServerError, String) - 类 中的静态方法org.apache.pulsar.client.impl.ClientCnx
 
getRateBytesReceived() - 类 中的方法org.apache.pulsar.client.impl.ConsumerStatsDisabled
 
getRateBytesReceived() - 类 中的方法org.apache.pulsar.client.impl.ConsumerStatsRecorderImpl
 
getRateMsgsReceived() - 类 中的方法org.apache.pulsar.client.impl.ConsumerStatsDisabled
 
getRateMsgsReceived() - 类 中的方法org.apache.pulsar.client.impl.ConsumerStatsRecorderImpl
 
getReader() - 类 中的方法org.apache.pulsar.client.impl.schema.AbstractStructSchema
 
getReaderSchema() - 类 中的方法org.apache.pulsar.client.impl.MessageImpl
 
getReaderSchema() - 类 中的方法org.apache.pulsar.client.impl.TopicMessageImpl
 
getRecommendedSchema() - 类 中的方法org.apache.pulsar.client.impl.schema.AvroSchema.TimestampConversion
 
getRedeliveryCount() - 类 中的方法org.apache.pulsar.client.impl.MessageImpl
 
getRedeliveryCount() - 类 中的方法org.apache.pulsar.client.impl.TopicMessageImpl
 
getReplicatedFrom() - 类 中的方法org.apache.pulsar.client.impl.MessageImpl
 
getReplicatedFrom() - 类 中的方法org.apache.pulsar.client.impl.TopicMessageImpl
 
getReplicateTo() - 类 中的方法org.apache.pulsar.client.impl.MessageImpl
 
getScheduledExecutorProvider() - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImpl
 
getSchema(String) - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImpl
Read the schema information for a given topic.
getSchema(TopicName) - 类 中的方法org.apache.pulsar.client.impl.BinaryProtoLookupService
 
getSchema(TopicName) - 类 中的方法org.apache.pulsar.client.impl.HttpLookupService
 
getSchema(TopicName) - 接口 中的方法org.apache.pulsar.client.impl.LookupService
Returns current SchemaInfo SchemaInfo for a given topic.
getSchema(TopicName, byte[]) - 类 中的方法org.apache.pulsar.client.impl.BinaryProtoLookupService
 
getSchema(TopicName, byte[]) - 类 中的方法org.apache.pulsar.client.impl.HttpLookupService
 
getSchema(TopicName, byte[]) - 接口 中的方法org.apache.pulsar.client.impl.LookupService
Returns specific version SchemaInfo SchemaInfo for a given topic.
getSchema(SchemaInfo) - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
getSchema(SchemaInfo) - 类 中的静态方法org.apache.pulsar.client.impl.schema.AutoConsumeSchema
 
getSchemaByVersion(byte[]) - 类 中的方法org.apache.pulsar.client.impl.schema.generic.MultiVersionSchemaInfoProvider
 
getSchemaHash() - 类 中的方法org.apache.pulsar.client.impl.MessageImpl
 
getSchemaInfo() - 类 中的方法org.apache.pulsar.client.impl.MessageImpl
 
getSchemaInfo() - 类 中的方法org.apache.pulsar.client.impl.schema.AbstractStructSchema
 
getSchemaInfo() - 类 中的方法org.apache.pulsar.client.impl.schema.AutoConsumeSchema
 
getSchemaInfo() - 类 中的方法org.apache.pulsar.client.impl.schema.AutoProduceBytesSchema
 
getSchemaInfo() - 类 中的方法org.apache.pulsar.client.impl.schema.BooleanSchema
 
getSchemaInfo() - 类 中的方法org.apache.pulsar.client.impl.schema.ByteBufferSchema
 
getSchemaInfo() - 类 中的方法org.apache.pulsar.client.impl.schema.ByteBufSchema
 
getSchemaInfo() - 类 中的方法org.apache.pulsar.client.impl.schema.ByteSchema
 
getSchemaInfo() - 类 中的方法org.apache.pulsar.client.impl.schema.BytesSchema
 
getSchemaInfo() - 类 中的方法org.apache.pulsar.client.impl.schema.DateSchema
 
getSchemaInfo() - 类 中的方法org.apache.pulsar.client.impl.schema.DoubleSchema
 
getSchemaInfo() - 类 中的方法org.apache.pulsar.client.impl.schema.FloatSchema
 
getSchemaInfo() - 类 中的方法org.apache.pulsar.client.impl.schema.InstantSchema
 
getSchemaInfo() - 类 中的方法org.apache.pulsar.client.impl.schema.IntSchema
 
getSchemaInfo() - 类 中的方法org.apache.pulsar.client.impl.schema.KeyValueSchemaImpl
 
getSchemaInfo() - 类 中的方法org.apache.pulsar.client.impl.schema.LocalDateSchema
 
getSchemaInfo() - 类 中的方法org.apache.pulsar.client.impl.schema.LocalDateTimeSchema
 
getSchemaInfo() - 类 中的方法org.apache.pulsar.client.impl.schema.LocalTimeSchema
 
getSchemaInfo() - 类 中的方法org.apache.pulsar.client.impl.schema.LongSchema
 
getSchemaInfo() - 类 中的方法org.apache.pulsar.client.impl.schema.NativeAvroBytesSchema
 
getSchemaInfo() - 类 中的方法org.apache.pulsar.client.impl.schema.ShortSchema
 
getSchemaInfo() - 类 中的方法org.apache.pulsar.client.impl.schema.StringSchema
 
getSchemaInfo() - 类 中的方法org.apache.pulsar.client.impl.schema.TimeSchema
 
getSchemaInfo() - 类 中的方法org.apache.pulsar.client.impl.schema.TimestampSchema
 
getSchemaInfo(byte[]) - 类 中的方法org.apache.pulsar.client.impl.schema.AutoConsumeSchema
 
getSchemaInfoByVersion(byte[]) - 类 中的方法org.apache.pulsar.client.impl.schema.reader.AbstractMultiVersionReader
TODO: think about how to make this async
getSchemaInfoForReplicator() - 类 中的方法org.apache.pulsar.client.impl.MessageImpl
 
getSchemaInternal() - 类 中的方法org.apache.pulsar.client.impl.MessageImpl
 
getSchemaInternal() - 类 中的方法org.apache.pulsar.client.impl.TopicMessageImpl
 
getSchemaProviderLoadingCache() - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImpl
 
getSchemaReader(byte[]) - 类 中的方法org.apache.pulsar.client.impl.schema.reader.AbstractMultiVersionReader
 
getSchemaReaderOpt() - 类 中的方法org.apache.pulsar.client.impl.schema.SchemaDefinitionImpl
 
getSchemaType() - 类 中的方法org.apache.pulsar.client.impl.schema.generic.GenericAvroRecord
 
getSchemaType() - 类 中的方法org.apache.pulsar.client.impl.schema.generic.GenericJsonRecord
 
getSchemaType() - 类 中的方法org.apache.pulsar.client.impl.schema.generic.GenericProtobufNativeRecord
 
getSchemaVersion() - 类 中的方法org.apache.pulsar.client.impl.MessageImpl
 
getSchemaVersion() - 类 中的方法org.apache.pulsar.client.impl.ProducerResponse
 
getSchemaVersion() - 类 中的方法org.apache.pulsar.client.impl.TopicMessageImpl
 
getSchemaWriterOpt() - 类 中的方法org.apache.pulsar.client.impl.schema.SchemaDefinitionImpl
 
getSendBytesRate() - 类 中的方法org.apache.pulsar.client.impl.ProducerStatsDisabled
 
getSendBytesRate() - 类 中的方法org.apache.pulsar.client.impl.ProducerStatsRecorderImpl
 
getSendLatencyMillis50pct() - 类 中的方法org.apache.pulsar.client.impl.ProducerStatsDisabled
 
getSendLatencyMillis50pct() - 类 中的方法org.apache.pulsar.client.impl.ProducerStatsRecorderImpl
 
getSendLatencyMillis75pct() - 类 中的方法org.apache.pulsar.client.impl.ProducerStatsDisabled
 
getSendLatencyMillis75pct() - 类 中的方法org.apache.pulsar.client.impl.ProducerStatsRecorderImpl
 
getSendLatencyMillis95pct() - 类 中的方法org.apache.pulsar.client.impl.ProducerStatsDisabled
 
getSendLatencyMillis95pct() - 类 中的方法org.apache.pulsar.client.impl.ProducerStatsRecorderImpl
 
getSendLatencyMillis999pct() - 类 中的方法org.apache.pulsar.client.impl.ProducerStatsDisabled
 
getSendLatencyMillis999pct() - 类 中的方法org.apache.pulsar.client.impl.ProducerStatsRecorderImpl
 
getSendLatencyMillis99pct() - 类 中的方法org.apache.pulsar.client.impl.ProducerStatsDisabled
 
getSendLatencyMillis99pct() - 类 中的方法org.apache.pulsar.client.impl.ProducerStatsRecorderImpl
 
getSendLatencyMillisMax() - 类 中的方法org.apache.pulsar.client.impl.ProducerStatsDisabled
 
getSendLatencyMillisMax() - 类 中的方法org.apache.pulsar.client.impl.ProducerStatsRecorderImpl
 
getSendMsgsRate() - 类 中的方法org.apache.pulsar.client.impl.ProducerStatsDisabled
 
getSendMsgsRate() - 类 中的方法org.apache.pulsar.client.impl.ProducerStatsRecorderImpl
 
getSequenceId() - 类 中的方法org.apache.pulsar.client.impl.MessageImpl
 
getSequenceId() - 类 中的方法org.apache.pulsar.client.impl.TopicMessageImpl
 
getServiceUri() - 类 中的方法org.apache.pulsar.client.impl.PulsarServiceNameResolver
 
getServiceUri() - 接口 中的方法org.apache.pulsar.client.impl.ServiceNameResolver
Get service uri.
getServiceUrl() - 类 中的方法org.apache.pulsar.client.impl.BinaryProtoLookupService
 
getServiceUrl() - 类 中的方法org.apache.pulsar.client.impl.HttpLookupService
 
getServiceUrl() - 接口 中的方法org.apache.pulsar.client.impl.LookupService
Returns broker-service lookup api url.
getServiceUrl() - 类 中的方法org.apache.pulsar.client.impl.PulsarServiceNameResolver
 
getServiceUrl() - 接口 中的方法org.apache.pulsar.client.impl.ServiceNameResolver
Get service url.
getSingleTopic() - 类 中的方法org.apache.pulsar.client.impl.conf.ConsumerConfigurationData
 
getSocks5ProxyAddress() - 类 中的方法org.apache.pulsar.client.impl.conf.ClientConfigurationData
 
getSocks5ProxyPassword() - 类 中的方法org.apache.pulsar.client.impl.conf.ClientConfigurationData
 
getSocks5ProxyUsername() - 类 中的方法org.apache.pulsar.client.impl.conf.ClientConfigurationData
 
getState() - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImpl
 
getState() - 类 中的方法org.apache.pulsar.client.impl.transaction.TransactionCoordinatorClientImpl
 
getState() - 类 中的方法org.apache.pulsar.client.impl.transaction.TransactionImpl
 
getStats() - 类 中的方法org.apache.pulsar.client.impl.ConsumerImpl
 
getStats() - 类 中的方法org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
getStats() - 类 中的方法org.apache.pulsar.client.impl.PartitionedProducerImpl
 
getStats() - 类 中的方法org.apache.pulsar.client.impl.ProducerImpl
 
getStatTimeout() - 类 中的方法org.apache.pulsar.client.impl.ConsumerStatsDisabled
 
getStatTimeout() - 接口 中的方法org.apache.pulsar.client.impl.ConsumerStatsRecorder
 
getStatTimeout() - 类 中的方法org.apache.pulsar.client.impl.ConsumerStatsRecorderImpl
 
getSubscription() - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
getSubscription() - 类 中的方法org.apache.pulsar.client.impl.ConsumerId
 
getSubType() - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
getSupportSchemaVersioning() - 类 中的方法org.apache.pulsar.client.impl.schema.SchemaDefinitionImpl
 
getThreadLocal() - 类 中的静态方法org.apache.pulsar.client.impl.conf.ConfigurationDataUtils
 
getTlsCerificateFilePath() - 类 中的方法org.apache.pulsar.client.impl.auth.AuthenticationDataTls
 
getTlsCertificates() - 类 中的方法org.apache.pulsar.client.impl.auth.AuthenticationDataTls
 
getTlsKeyStoreParams() - 类 中的方法org.apache.pulsar.client.impl.auth.AuthenticationDataKeyStoreTls
 
getTlsPrivateKey() - 类 中的方法org.apache.pulsar.client.impl.auth.AuthenticationDataTls
 
getTlsPrivateKeyFilePath() - 类 中的方法org.apache.pulsar.client.impl.auth.AuthenticationDataTls
 
getTlsTrustStoreStream() - 类 中的方法org.apache.pulsar.client.impl.auth.AuthenticationDataTls
 
getTopic() - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
getTopic() - 类 中的方法org.apache.pulsar.client.impl.ConsumerId
 
getTopic() - 类 中的方法org.apache.pulsar.client.impl.MultiTopicsReaderImpl
 
getTopic() - 类 中的方法org.apache.pulsar.client.impl.ProducerBase
 
getTopic() - 类 中的方法org.apache.pulsar.client.impl.ReaderImpl
 
getTopicName() - 类 中的方法org.apache.pulsar.client.impl.conf.ReaderConfigurationData
 
getTopicName() - 类 中的方法org.apache.pulsar.client.impl.MessageImpl
 
getTopicName() - 类 中的方法org.apache.pulsar.client.impl.schema.generic.MultiVersionSchemaInfoProvider
 
getTopicName() - 类 中的方法org.apache.pulsar.client.impl.TopicMessageIdImpl
Get the topic name without partition part of this message.
getTopicName() - 类 中的方法org.apache.pulsar.client.impl.TopicMessageImpl
Get the topic name without partition part of this message.
getTopicNameWithoutPartition() - 类 中的方法org.apache.pulsar.client.impl.ConsumerImpl
 
getTopicPartitionName() - 类 中的方法org.apache.pulsar.client.impl.TopicMessageIdImpl
Get the topic name which contains partition part for this message.
getTopicPartitionName() - 类 中的方法org.apache.pulsar.client.impl.TopicMessageImpl
Get the topic name which contains partition part for this message.
getTopicsUnderNamespace(NamespaceName, CommandGetTopicsOfNamespace.Mode) - 类 中的方法org.apache.pulsar.client.impl.BinaryProtoLookupService
 
getTopicsUnderNamespace(NamespaceName, CommandGetTopicsOfNamespace.Mode) - 类 中的方法org.apache.pulsar.client.impl.HttpLookupService
 
getTopicsUnderNamespace(NamespaceName, CommandGetTopicsOfNamespace.Mode) - 接口 中的方法org.apache.pulsar.client.impl.LookupService
Returns all the topics name for a given namespace.
getTotaBatchReceivedFailed() - 类 中的方法org.apache.pulsar.client.impl.ConsumerStatsDisabled
 
getTotaBatchReceivedFailed() - 类 中的方法org.apache.pulsar.client.impl.ConsumerStatsRecorderImpl
 
getTotalAcksFailed() - 类 中的方法org.apache.pulsar.client.impl.ConsumerStatsDisabled
 
getTotalAcksFailed() - 类 中的方法org.apache.pulsar.client.impl.ConsumerStatsRecorderImpl
 
getTotalAcksReceived() - 类 中的方法org.apache.pulsar.client.impl.ProducerStatsDisabled
 
getTotalAcksReceived() - 类 中的方法org.apache.pulsar.client.impl.ProducerStatsRecorderImpl
 
getTotalAcksSent() - 类 中的方法org.apache.pulsar.client.impl.ConsumerStatsDisabled
 
getTotalAcksSent() - 类 中的方法org.apache.pulsar.client.impl.ConsumerStatsRecorderImpl
 
getTotalBytesReceived() - 类 中的方法org.apache.pulsar.client.impl.ConsumerStatsDisabled
 
getTotalBytesReceived() - 类 中的方法org.apache.pulsar.client.impl.ConsumerStatsRecorderImpl
 
getTotalBytesSent() - 类 中的方法org.apache.pulsar.client.impl.ProducerStatsDisabled
 
getTotalBytesSent() - 类 中的方法org.apache.pulsar.client.impl.ProducerStatsRecorderImpl
 
getTotalIncomingMessages() - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
getTotalMsgsReceived() - 类 中的方法org.apache.pulsar.client.impl.ConsumerStatsDisabled
 
getTotalMsgsReceived() - 类 中的方法org.apache.pulsar.client.impl.ConsumerStatsRecorderImpl
 
getTotalMsgsSent() - 类 中的方法org.apache.pulsar.client.impl.ProducerStatsDisabled
 
getTotalMsgsSent() - 类 中的方法org.apache.pulsar.client.impl.ProducerStatsRecorderImpl
 
getTotalReceivedFailed() - 类 中的方法org.apache.pulsar.client.impl.ConsumerStatsDisabled
 
getTotalReceivedFailed() - 类 中的方法org.apache.pulsar.client.impl.ConsumerStatsRecorderImpl
 
getTotalSendFailed() - 类 中的方法org.apache.pulsar.client.impl.ProducerStatsDisabled
 
getTotalSendFailed() - 类 中的方法org.apache.pulsar.client.impl.ProducerStatsRecorderImpl
 
getTxnID() - 类 中的方法org.apache.pulsar.client.impl.transaction.TransactionImpl
 
getUnAckedMessageTracker() - 类 中的方法org.apache.pulsar.client.impl.ConsumerImpl
 
getUnAckedMessageTracker() - 类 中的方法org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
getValue() - 类 中的方法org.apache.pulsar.client.impl.MessageImpl
 
getValue() - 类 中的方法org.apache.pulsar.client.impl.TopicMessageImpl
 
getValueSchema() - 类 中的方法org.apache.pulsar.client.impl.schema.KeyValueSchemaImpl
Get the Schema of the Value.
getWellKnownMetadataUrl(URL) - 类 中的静态方法org.apache.pulsar.client.impl.auth.oauth2.protocol.DefaultMetadataResolver
Gets a well-known metadata URL for the given OAuth issuer URL.
grabCnx() - 类 中的方法org.apache.pulsar.client.impl.ConnectionHandler
 

H

handleAckResponse(CommandAckResponse) - 类 中的方法org.apache.pulsar.client.impl.ClientCnx
 
handleActiveConsumerChange(CommandActiveConsumerChange) - 类 中的方法org.apache.pulsar.client.impl.ClientCnx
 
handleAddPartitionToTxnResponse(CommandAddPartitionToTxnResponse) - 类 中的方法org.apache.pulsar.client.impl.ClientCnx
 
handleAddSubscriptionToTxnResponse(CommandAddSubscriptionToTxnResponse) - 类 中的方法org.apache.pulsar.client.impl.ClientCnx
 
handleAddSubscriptionToTxnResponse(CommandAddSubscriptionToTxnResponse) - 类 中的方法org.apache.pulsar.client.impl.TransactionMetaStoreHandler
 
handleAuthChallenge(CommandAuthChallenge) - 类 中的方法org.apache.pulsar.client.impl.ClientCnx
 
handleCloseConsumer(CommandCloseConsumer) - 类 中的方法org.apache.pulsar.client.impl.ClientCnx
 
handleCloseProducer(CommandCloseProducer) - 类 中的方法org.apache.pulsar.client.impl.ClientCnx
 
handleConnected(CommandConnected) - 类 中的方法org.apache.pulsar.client.impl.ClientCnx
 
handleEndTxnOnPartitionResponse(CommandEndTxnOnPartitionResponse) - 类 中的方法org.apache.pulsar.client.impl.ClientCnx
 
handleEndTxnOnSubscriptionResponse(long, CommandEndTxnOnSubscriptionResponse) - 接口 中的方法org.apache.pulsar.client.impl.transaction.TransactionBufferHandler
Handle response of tend transaction on subscription
handleEndTxnOnSubscriptionResponse(CommandEndTxnOnSubscriptionResponse) - 类 中的方法org.apache.pulsar.client.impl.ClientCnx
 
handleEndTxnOnTopicResponse(long, CommandEndTxnOnPartitionResponse) - 接口 中的方法org.apache.pulsar.client.impl.transaction.TransactionBufferHandler
Handle response of end transaction on topic.
handleEndTxnResponse(CommandEndTxnResponse) - 类 中的方法org.apache.pulsar.client.impl.ClientCnx
 
handleError(CommandError) - 类 中的方法org.apache.pulsar.client.impl.ClientCnx
 
handleGetLastMessageIdSuccess(CommandGetLastMessageIdResponse) - 类 中的方法org.apache.pulsar.client.impl.ClientCnx
 
handleGetOrCreateSchemaResponse(CommandGetOrCreateSchemaResponse) - 类 中的方法org.apache.pulsar.client.impl.ClientCnx
 
handleGetSchemaResponse(CommandGetSchemaResponse) - 类 中的方法org.apache.pulsar.client.impl.ClientCnx
 
handleGetTopicsOfNamespaceSuccess(CommandGetTopicsOfNamespaceResponse) - 类 中的方法org.apache.pulsar.client.impl.ClientCnx
 
handleLookupResponse(CommandLookupTopicResponse) - 类 中的方法org.apache.pulsar.client.impl.ClientCnx
 
handleMessage(CommandMessage, ByteBuf) - 类 中的方法org.apache.pulsar.client.impl.ClientCnx
 
handleNewTxnResponse(CommandNewTxnResponse) - 类 中的方法org.apache.pulsar.client.impl.ClientCnx
 
handlePartitionResponse(CommandPartitionedTopicMetadataResponse) - 类 中的方法org.apache.pulsar.client.impl.ClientCnx
 
handleProducerSuccess(CommandProducerSuccess) - 类 中的方法org.apache.pulsar.client.impl.ClientCnx
 
handleReachedEndOfTopic(CommandReachedEndOfTopic) - 类 中的方法org.apache.pulsar.client.impl.ClientCnx
 
handleSendError(CommandSendError) - 类 中的方法org.apache.pulsar.client.impl.ClientCnx
 
handleSendReceipt(CommandSendReceipt) - 类 中的方法org.apache.pulsar.client.impl.ClientCnx
 
handleSuccess(CommandSuccess) - 类 中的方法org.apache.pulsar.client.impl.ClientCnx
 
handleTcClientConnectResponse(CommandTcClientConnectResponse) - 类 中的方法org.apache.pulsar.client.impl.ClientCnx
 
hasBase64EncodedKey() - 类 中的方法org.apache.pulsar.client.impl.MessageImpl
 
hasBase64EncodedKey() - 类 中的方法org.apache.pulsar.client.impl.TopicMessageImpl
 
hasBatchReceiveTimeout() - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
hasBrokerPublishTime() - 类 中的方法org.apache.pulsar.client.impl.MessageImpl
 
hasBrokerPublishTime() - 类 中的方法org.apache.pulsar.client.impl.TopicMessageImpl
 
hasDataForHttp() - 类 中的方法org.apache.pulsar.client.impl.auth.AuthenticationDataBasic
 
hasDataForHttp() - 类 中的方法org.apache.pulsar.client.impl.auth.AuthenticationDataToken
 
hasDataForTls() - 类 中的方法org.apache.pulsar.client.impl.auth.AuthenticationDataKeyStoreTls
 
hasDataForTls() - 类 中的方法org.apache.pulsar.client.impl.auth.AuthenticationDataTls
 
hasDataFromCommand() - 类 中的方法org.apache.pulsar.client.impl.auth.AuthenticationDataBasic
 
hasDataFromCommand() - 类 中的方法org.apache.pulsar.client.impl.auth.AuthenticationDataToken
 
hasEnoughMessagesForBatchReceive() - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
hasGotResponse() - 类 中的方法org.apache.pulsar.client.util.TimedCompletableFuture
 
hash - 类 中的变量org.apache.pulsar.client.impl.MessageRouterBase
 
Hash - org.apache.pulsar.client.impl中的接口
 
hashCode() - 类 中的方法org.apache.pulsar.client.impl.BatchMessageIdImpl
 
hashCode() - 类 中的方法org.apache.pulsar.client.impl.ConsumerId
 
hashCode() - 类 中的方法org.apache.pulsar.client.impl.ConsumerImpl
 
hashCode() - 类 中的方法org.apache.pulsar.client.impl.MessageIdImpl
 
hashCode() - 类 中的方法org.apache.pulsar.client.impl.MultiMessageIdImpl
 
hashCode() - 类 中的方法org.apache.pulsar.client.impl.TopicMessageIdImpl
 
hashingScheme(HashingScheme) - 类 中的方法org.apache.pulsar.client.impl.ProducerBuilderImpl
 
hasIndex() - 类 中的方法org.apache.pulsar.client.impl.MessageImpl
 
hasIndex() - 类 中的方法org.apache.pulsar.client.impl.TopicMessageImpl
 
hasKey() - 类 中的方法org.apache.pulsar.client.impl.MessageImpl
 
hasKey() - 类 中的方法org.apache.pulsar.client.impl.TopicMessageImpl
 
hasKey() - 类 中的方法org.apache.pulsar.client.impl.TypedMessageBuilderImpl
 
hasMessageAvailable() - 类 中的方法org.apache.pulsar.client.impl.ConsumerImpl
 
hasMessageAvailable() - 类 中的方法org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
hasMessageAvailable() - 类 中的方法org.apache.pulsar.client.impl.MultiTopicsReaderImpl
 
hasMessageAvailable() - 类 中的方法org.apache.pulsar.client.impl.ReaderImpl
 
hasMessageAvailableAsync() - 类 中的方法org.apache.pulsar.client.impl.ConsumerImpl
 
hasMessageAvailableAsync() - 类 中的方法org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
hasMessageAvailableAsync() - 类 中的方法org.apache.pulsar.client.impl.MultiTopicsReaderImpl
 
hasMessageAvailableAsync() - 类 中的方法org.apache.pulsar.client.impl.ReaderImpl
 
hasNextPendingReceive() - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
hasOrderingKey() - 类 中的方法org.apache.pulsar.client.impl.MessageImpl
 
hasOrderingKey() - 类 中的方法org.apache.pulsar.client.impl.TopicMessageImpl
 
hasPendingBatchReceive() - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
hasProperty(String) - 类 中的方法org.apache.pulsar.client.impl.MessageImpl
 
hasProperty(String) - 类 中的方法org.apache.pulsar.client.impl.TopicMessageImpl
 
hasReachedEndOfTopic() - 类 中的方法org.apache.pulsar.client.impl.ConsumerImpl
 
hasReachedEndOfTopic() - 类 中的方法org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
hasReachedEndOfTopic() - 类 中的方法org.apache.pulsar.client.impl.MultiTopicsReaderImpl
 
hasReachedEndOfTopic() - 类 中的方法org.apache.pulsar.client.impl.ReaderImpl
 
hasReplicateFrom() - 类 中的方法org.apache.pulsar.client.impl.MessageImpl
 
hasReplicateTo() - 类 中的方法org.apache.pulsar.client.impl.MessageImpl
 
hasSameSchema(MessageImpl<?>) - 接口 中的方法org.apache.pulsar.client.impl.BatchMessageContainerBase
Check the batch message container has same schema with the message want to add.
hasSameTxn(MessageImpl<?>) - 类 中的方法org.apache.pulsar.client.impl.AbstractBatchMessageContainer
 
hasSameTxn(MessageImpl<?>) - 接口 中的方法org.apache.pulsar.client.impl.BatchMessageContainerBase
Check whether the added message belong to the same txn with batch message container.
haveEnoughSpace(MessageImpl<?>) - 类 中的方法org.apache.pulsar.client.impl.AbstractBatchMessageContainer
 
haveEnoughSpace(MessageImpl<?>) - 接口 中的方法org.apache.pulsar.client.impl.BatchMessageContainerBase
Check the batch message container have enough space for the message want to add.
HTTP_HEADER_NAME - 类 中的静态变量org.apache.pulsar.client.impl.auth.AuthenticationDataToken
 
httpClient - 类 中的变量org.apache.pulsar.client.impl.HttpClient
 
HttpClient - org.apache.pulsar.client.impl中的类
 
HttpClient(ClientConfigurationData, EventLoopGroup) - 类 的构造器org.apache.pulsar.client.impl.HttpClient
 
HttpLookupService - org.apache.pulsar.client.impl中的类
 
HttpLookupService(ClientConfigurationData, EventLoopGroup) - 类 的构造器org.apache.pulsar.client.impl.HttpLookupService
 

I

incomingMessagesSize - 类 中的变量org.apache.pulsar.client.impl.ConsumerBase
 
increaseAvailablePermits(int) - 类 中的方法org.apache.pulsar.client.impl.ConsumerImpl
 
increaseAvailablePermits(ClientCnx, int) - 类 中的方法org.apache.pulsar.client.impl.ConsumerImpl
 
incrementNumAcksFailed() - 类 中的方法org.apache.pulsar.client.impl.ConsumerStatsDisabled
 
incrementNumAcksFailed() - 接口 中的方法org.apache.pulsar.client.impl.ConsumerStatsRecorder
 
incrementNumAcksFailed() - 类 中的方法org.apache.pulsar.client.impl.ConsumerStatsRecorderImpl
 
incrementNumAcksReceived(long) - 类 中的方法org.apache.pulsar.client.impl.ProducerStatsDisabled
 
incrementNumAcksReceived(long) - 接口 中的方法org.apache.pulsar.client.impl.ProducerStatsRecorder
 
incrementNumAcksReceived(long) - 类 中的方法org.apache.pulsar.client.impl.ProducerStatsRecorderImpl
 
incrementNumAcksSent(long) - 类 中的方法org.apache.pulsar.client.impl.ConsumerStatsDisabled
 
incrementNumAcksSent(long) - 接口 中的方法org.apache.pulsar.client.impl.ConsumerStatsRecorder
 
incrementNumAcksSent(long) - 类 中的方法org.apache.pulsar.client.impl.ConsumerStatsRecorderImpl
 
incrementNumBatchReceiveFailed() - 类 中的方法org.apache.pulsar.client.impl.ConsumerStatsDisabled
 
incrementNumBatchReceiveFailed() - 接口 中的方法org.apache.pulsar.client.impl.ConsumerStatsRecorder
 
incrementNumBatchReceiveFailed() - 类 中的方法org.apache.pulsar.client.impl.ConsumerStatsRecorderImpl
 
incrementNumReceiveFailed() - 类 中的方法org.apache.pulsar.client.impl.ConsumerStatsDisabled
 
incrementNumReceiveFailed() - 接口 中的方法org.apache.pulsar.client.impl.ConsumerStatsRecorder
 
incrementNumReceiveFailed() - 类 中的方法org.apache.pulsar.client.impl.ConsumerStatsRecorderImpl
 
incrementSendFailed() - 类 中的方法org.apache.pulsar.client.impl.ProducerStatsDisabled
 
incrementSendFailed() - 接口 中的方法org.apache.pulsar.client.impl.ProducerStatsRecorder
 
incrementSendFailed() - 类 中的方法org.apache.pulsar.client.impl.ProducerStatsRecorderImpl
 
incrementSendFailed(long) - 类 中的方法org.apache.pulsar.client.impl.ProducerStatsDisabled
 
incrementSendFailed(long) - 接口 中的方法org.apache.pulsar.client.impl.ProducerStatsRecorder
 
incrementSendFailed(long) - 类 中的方法org.apache.pulsar.client.impl.ProducerStatsRecorderImpl
 
initChannel(SocketChannel) - 类 中的方法org.apache.pulsar.client.impl.PulsarChannelInitializer
 
INITIAL_BATCH_BUFFER_SIZE - 类 中的静态变量org.apache.pulsar.client.impl.AbstractBatchMessageContainer
 
initialSequenceId(long) - 类 中的方法org.apache.pulsar.client.impl.ProducerBuilderImpl
 
INSTANCE - 类 中的静态变量org.apache.pulsar.client.impl.auth.AuthenticationDisabled
 
InstantSchema - org.apache.pulsar.client.impl.schema中的类
A schema for `java.time.Instant`.
InstantSchema() - 类 的构造器org.apache.pulsar.client.impl.schema.InstantSchema
 
intercept(ConsumerInterceptor<T>...) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
intercept(ProducerInterceptor...) - 类 中的方法org.apache.pulsar.client.impl.ProducerBuilderImpl
 
intercept(ProducerInterceptor<T>...) - 类 中的方法org.apache.pulsar.client.impl.ProducerBuilderImpl
已过时。
interceptors - 类 中的变量org.apache.pulsar.client.impl.ConsumerBase
 
interceptors - 类 中的变量org.apache.pulsar.client.impl.ProducerBase
 
internalBatchReceive() - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
internalBatchReceive() - 类 中的方法org.apache.pulsar.client.impl.ConsumerImpl
 
internalBatchReceive() - 类 中的方法org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
internalBatchReceiveAsync() - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
internalBatchReceiveAsync() - 类 中的方法org.apache.pulsar.client.impl.ConsumerImpl
 
internalBatchReceiveAsync() - 类 中的方法org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
internalGetLastMessageIdAsync() - 类 中的方法org.apache.pulsar.client.impl.ConsumerImpl
 
internalPinnedExecutor - 类 中的变量org.apache.pulsar.client.impl.ConsumerBase
 
internalReceive() - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
internalReceive() - 类 中的方法org.apache.pulsar.client.impl.ConsumerImpl
 
internalReceive() - 类 中的方法org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
internalReceive() - 类 中的方法org.apache.pulsar.client.impl.ZeroQueueConsumerImpl
 
internalReceive(int, TimeUnit) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
internalReceive(int, TimeUnit) - 类 中的方法org.apache.pulsar.client.impl.ConsumerImpl
 
internalReceive(int, TimeUnit) - 类 中的方法org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
internalReceiveAsync() - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
internalReceiveAsync() - 类 中的方法org.apache.pulsar.client.impl.ConsumerImpl
 
internalReceiveAsync() - 类 中的方法org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
internalReceiveAsync() - 类 中的方法org.apache.pulsar.client.impl.ZeroQueueConsumerImpl
 
IntSchema - org.apache.pulsar.client.impl.schema中的类
A schema for `Integer`.
IntSchema() - 类 的构造器org.apache.pulsar.client.impl.schema.IntSchema
 
ioThreads(int) - 类 中的方法org.apache.pulsar.client.impl.ClientBuilderImpl
 
isAckReceiptEnabled(boolean) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
isBatch() - 类 中的方法org.apache.pulsar.client.impl.MessagePayloadContextImpl
 
isBatch(MessageMetadata) - 类 中的方法org.apache.pulsar.client.impl.ConsumerImpl
 
isBatchFull() - 类 中的方法org.apache.pulsar.client.impl.AbstractBatchMessageContainer
 
isClosed() - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImpl
 
isConnected() - 类 中的方法org.apache.pulsar.client.impl.ConsumerImpl
 
isConnected() - 类 中的方法org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
isConnected() - 类 中的方法org.apache.pulsar.client.impl.MultiTopicsReaderImpl
 
isConnected() - 类 中的方法org.apache.pulsar.client.impl.PartitionedProducerImpl
 
isConnected() - 类 中的方法org.apache.pulsar.client.impl.ProducerImpl
 
isConnected() - 类 中的方法org.apache.pulsar.client.impl.ReaderImpl
 
isDuplicate(MessageId) - 接口 中的方法org.apache.pulsar.client.impl.AcknowledgmentsGroupingTracker
 
isDuplicate(MessageId) - 类 中的方法org.apache.pulsar.client.impl.NonPersistentAcknowledgmentGroupingTracker
 
isDuplicate(MessageId) - 类 中的方法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.
isEncryptionEnabled() - 类 中的方法org.apache.pulsar.client.impl.conf.ProducerConfigurationData
Returns true if encryption keys are added
isEntryExpired(int, long) - 类 中的静态方法org.apache.pulsar.client.impl.MessageImpl
 
isEntryPublishedEarlierThan(long, long) - 类 中的静态方法org.apache.pulsar.client.impl.MessageImpl
 
isExcluded - 类 中的变量org.apache.pulsar.client.impl.ResetCursorData
 
isExpired(int) - 类 中的方法org.apache.pulsar.client.impl.MessageImpl
 
isHandshakeCompleted() - 类 中的方法org.apache.pulsar.client.impl.ClientCnx
 
isIllegalMultiTopicsMessageId(MessageId) - 类 中的静态方法org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
isJsr310ConversionEnabled() - 类 中的方法org.apache.pulsar.client.impl.schema.SchemaDefinitionImpl
 
isKnownException(Throwable) - 类 中的静态方法org.apache.pulsar.client.impl.ClientCnx
 
isPrevBatchCumulativelyAcked() - 类 中的方法org.apache.pulsar.client.impl.BatchMessageAcker
 
isReplicated() - 类 中的方法org.apache.pulsar.client.impl.MessageImpl
 
isReplicated() - 类 中的方法org.apache.pulsar.client.impl.TopicMessageImpl
 
isShutdown() - 类 中的方法org.apache.pulsar.client.util.ExecutorProvider
 
isUseTls() - 类 中的方法org.apache.pulsar.client.impl.conf.ClientConfigurationData
 
isWritable() - 类 中的方法org.apache.pulsar.client.impl.ProducerImpl
 
iterator() - 类 中的方法org.apache.pulsar.client.impl.MessagesImpl
 
iterator() - 类 中的方法org.apache.pulsar.client.impl.ProducerImpl.OpSendMsgQueue
 

J

JacksonJsonReader<T> - org.apache.pulsar.client.impl.schema.reader中的类
Reader implementation for reading objects from JSON.
JacksonJsonReader(ObjectMapper, Class<T>) - 类 的构造器org.apache.pulsar.client.impl.schema.reader.JacksonJsonReader
 
JacksonJsonWriter<T> - org.apache.pulsar.client.impl.schema.writer中的类
Writer implementation for writing objects as JSON.
JacksonJsonWriter(ObjectMapper) - 类 的构造器org.apache.pulsar.client.impl.schema.writer.JacksonJsonWriter
 
JavaStringHash - org.apache.pulsar.client.impl中的类
 
jsonifyKeyValueSchemaInfo(KeyValue<SchemaInfo, SchemaInfo>) - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
Jsonify the key/value schema info.
jsonifySchemaInfo(SchemaInfo) - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
Jsonify the schema info.
jsonifySchemaInfoWithVersion(SchemaInfoWithVersion) - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
Jsonify the schema info with version.
JsonReader<T> - org.apache.pulsar.client.impl.schema.reader中的类
已过时。
use JacksonJsonReader instead.
JsonReader(ObjectMapper, Class<T>) - 类 的构造器org.apache.pulsar.client.impl.schema.reader.JsonReader
已过时。
 
JsonRecordBuilderImpl - org.apache.pulsar.client.impl.schema.generic中的类
 
JsonRecordBuilderImpl(GenericSchemaImpl) - 类 的构造器org.apache.pulsar.client.impl.schema.generic.JsonRecordBuilderImpl
 
JSONSchema<T> - org.apache.pulsar.client.impl.schema中的类
A schema implementation to deal with json data.
JsonWriter<T> - org.apache.pulsar.client.impl.schema.writer中的类
已过时。
use JacksonJsonWriter instead.
JsonWriter(ObjectMapper) - 类 的构造器org.apache.pulsar.client.impl.schema.writer.JsonWriter
已过时。
 
JSR310_CONVERSION_ENABLED - 类 中的静态变量org.apache.pulsar.client.impl.schema.SchemaDefinitionBuilderImpl
 

K

keepAliveInterval(int, TimeUnit) - 类 中的方法org.apache.pulsar.client.impl.ClientBuilderImpl
 
key(String) - 类 中的方法org.apache.pulsar.client.impl.TypedMessageBuilderImpl
 
KeyBasedBatcherBuilder - org.apache.pulsar.client.impl中的类
 
KeyBasedBatcherBuilder() - 类 的构造器org.apache.pulsar.client.impl.KeyBasedBatcherBuilder
 
keyBytes(byte[]) - 类 中的方法org.apache.pulsar.client.impl.TypedMessageBuilderImpl
 
KeyFile - org.apache.pulsar.client.impl.auth.oauth2中的类
A JSON object representing a credentials file.
KeyFile() - 类 的构造器org.apache.pulsar.client.impl.auth.oauth2.KeyFile
 
keyHashRange(Range...) - 类 中的方法org.apache.pulsar.client.impl.ReaderBuilderImpl
 
keySharedPolicy(KeySharedPolicy) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
KEYSTORE_PATH - 类 中的静态变量org.apache.pulsar.client.impl.auth.AuthenticationKeyStoreTls
 
KEYSTORE_PW - 类 中的静态变量org.apache.pulsar.client.impl.auth.AuthenticationKeyStoreTls
 
KEYSTORE_TYPE - 类 中的静态变量org.apache.pulsar.client.impl.auth.AuthenticationKeyStoreTls
 
KeyValueSchemaImpl<K,​V> - org.apache.pulsar.client.impl.schema中的类
[Key, Value] pair schema definition
kvBytes() - 类 中的静态方法org.apache.pulsar.client.impl.schema.KeyValueSchemaImpl
 

L

lastConnectionClosedTimestamp - 类 中的变量org.apache.pulsar.client.impl.ConnectionHandler
 
lastDequeuedMessageId - 类 中的变量org.apache.pulsar.client.impl.ConsumerImpl
 
lastSequenceIdPushed - 类 中的变量org.apache.pulsar.client.impl.ProducerImpl
 
ledgerId - 类 中的变量org.apache.pulsar.client.impl.MessageIdImpl
 
ledgerId - 类 中的变量org.apache.pulsar.client.impl.ResetCursorData
 
listener - 类 中的变量org.apache.pulsar.client.impl.ConsumerBase
 
listenerName(String) - 类 中的方法org.apache.pulsar.client.impl.ClientBuilderImpl
 
listenerThreads(int) - 类 中的方法org.apache.pulsar.client.impl.ClientBuilderImpl
 
loadConf(Map<String, Object>) - 类 中的方法org.apache.pulsar.client.impl.ClientBuilderImpl
 
loadConf(Map<String, Object>) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
loadConf(Map<String, Object>) - 类 中的方法org.apache.pulsar.client.impl.ProducerBuilderImpl
 
loadConf(Map<String, Object>) - 类 中的方法org.apache.pulsar.client.impl.ReaderBuilderImpl
 
loadConf(Map<String, Object>) - 类 中的方法org.apache.pulsar.client.impl.TypedMessageBuilderImpl
 
loadData(Map<String, Object>, T, Class<T>) - 类 中的静态方法org.apache.pulsar.client.impl.conf.ConfigurationDataUtils
 
loadReader(BytesSchemaVersion) - 类 中的方法org.apache.pulsar.client.impl.schema.generic.MultiVersionGenericAvroReader
 
loadReader(BytesSchemaVersion) - 类 中的方法org.apache.pulsar.client.impl.schema.generic.MultiVersionGenericJsonReader
 
loadReader(BytesSchemaVersion) - 类 中的方法org.apache.pulsar.client.impl.schema.generic.MultiVersionGenericProtobufNativeReader
 
loadReader(BytesSchemaVersion) - 类 中的方法org.apache.pulsar.client.impl.schema.reader.AbstractMultiVersionReader
Load the schema reader for reading messages encoded by the given schema version.
loadReader(BytesSchemaVersion) - 类 中的方法org.apache.pulsar.client.impl.schema.reader.MultiVersionAvroReader
 
LocalDateSchema - org.apache.pulsar.client.impl.schema中的类
A schema for `java.time.LocalDate`.
LocalDateSchema() - 类 的构造器org.apache.pulsar.client.impl.schema.LocalDateSchema
 
LocalDateTimeSchema - org.apache.pulsar.client.impl.schema中的类
A schema for `java.time.LocalDateTime`.
LocalDateTimeSchema() - 类 的构造器org.apache.pulsar.client.impl.schema.LocalDateTimeSchema
 
LocalTimeSchema - org.apache.pulsar.client.impl.schema中的类
A schema for `java.time.LocalTime`.
LocalTimeSchema() - 类 的构造器org.apache.pulsar.client.impl.schema.LocalTimeSchema
 
LOG - 类 中的静态变量org.apache.pulsar.client.impl.schema.AbstractStructSchema
 
LOG - 类 中的静态变量org.apache.pulsar.client.impl.schema.generic.MultiVersionGenericAvroReader
 
LOG - 类 中的静态变量org.apache.pulsar.client.impl.schema.generic.MultiVersionGenericJsonReader
 
LOG - 类 中的静态变量org.apache.pulsar.client.impl.schema.reader.AbstractMultiVersionReader
 
LOG - 类 中的静态变量org.apache.pulsar.client.impl.schema.reader.MultiVersionAvroReader
 
LongSchema - org.apache.pulsar.client.impl.schema中的类
A schema for `Long`.
LongSchema() - 类 的构造器org.apache.pulsar.client.impl.schema.LongSchema
 
LookupDataResult(int) - 类 的构造器org.apache.pulsar.client.impl.BinaryProtoLookupService.LookupDataResult
 
LookupDataResult(CommandLookupTopicResponse) - 类 的构造器org.apache.pulsar.client.impl.BinaryProtoLookupService.LookupDataResult
 
LookupService - org.apache.pulsar.client.impl中的接口
Provides lookup service to find broker which serves given topic.
lookupTimeout(int, TimeUnit) - 类 中的方法org.apache.pulsar.client.impl.ClientBuilderImpl
 

M

makeHash(byte[]) - 类 中的方法org.apache.pulsar.client.impl.JavaStringHash
 
makeHash(byte[]) - 类 中的方法org.apache.pulsar.client.impl.Murmur3_32Hash
 
makeHash(String) - 接口 中的方法org.apache.pulsar.client.impl.Hash
Generate the hash of a given String
makeHash(String) - 类 中的方法org.apache.pulsar.client.impl.JavaStringHash
 
makeHash(String) - 类 中的方法org.apache.pulsar.client.impl.Murmur3_32Hash
 
mapToString(Map<String, String>) - 类 中的静态方法org.apache.pulsar.client.impl.auth.AuthenticationKeyStoreTls
 
markAsResponded() - 类 中的方法org.apache.pulsar.client.util.TimedCompletableFuture
 
MathUtils - org.apache.pulsar.client.util中的类
 
MathUtils() - 类 的构造器org.apache.pulsar.client.util.MathUtils
 
MAX_BACKOFF_INTERVAL_NANOSECONDS - 类 中的静态变量org.apache.pulsar.client.impl.Backoff
 
MAX_RECONSUMETIMES - 类 中的静态变量org.apache.pulsar.client.util.RetryMessageUtil
 
maxBackoffInterval(long, TimeUnit) - 类 中的方法org.apache.pulsar.client.impl.ClientBuilderImpl
 
maxBatchSize - 类 中的变量org.apache.pulsar.client.impl.AbstractBatchMessageContainer
 
maxBytesInBatch - 类 中的变量org.apache.pulsar.client.impl.AbstractBatchMessageContainer
 
maxConcurrentLookupRequests(int) - 类 中的方法org.apache.pulsar.client.impl.ClientBuilderImpl
 
maxLookupRedirects(int) - 类 中的方法org.apache.pulsar.client.impl.ClientBuilderImpl
 
maxLookupRequests(int) - 类 中的方法org.apache.pulsar.client.impl.ClientBuilderImpl
 
maxNumberOfRejectedRequestPerConnection(int) - 类 中的方法org.apache.pulsar.client.impl.ClientBuilderImpl
 
maxNumMessagesInBatch - 类 中的变量org.apache.pulsar.client.impl.AbstractBatchMessageContainer
 
maxPendingChuckedMessage(int) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
maxPendingChunkedMessage(int) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
maxPendingMessages(int) - 类 中的方法org.apache.pulsar.client.impl.ProducerBuilderImpl
 
maxPendingMessagesAcrossPartitions(int) - 类 中的方法org.apache.pulsar.client.impl.ProducerBuilderImpl
 
maxReceiverQueueSize - 类 中的变量org.apache.pulsar.client.impl.ConsumerBase
 
maxTotalReceiverQueueSizeAcrossPartitions(int) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
memoryLimit(long, SizeUnit) - 类 中的方法org.apache.pulsar.client.impl.ClientBuilderImpl
 
MemoryLimitController - org.apache.pulsar.client.impl中的类
 
MemoryLimitController(long) - 类 的构造器org.apache.pulsar.client.impl.MemoryLimitController
 
messageCrypto(MessageCrypto) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
messageId - 类 中的变量org.apache.pulsar.client.impl.MessageImpl
 
MessageIdImpl - org.apache.pulsar.client.impl中的类
 
MessageIdImpl(long, long, int) - 类 的构造器org.apache.pulsar.client.impl.MessageIdImpl
 
messageIdPartitionMap - 类 中的变量org.apache.pulsar.client.impl.UnAckedMessageTracker
 
MessageIdUtils - org.apache.pulsar.client.util中的类
 
MessageIdUtils() - 类 的构造器org.apache.pulsar.client.util.MessageIdUtils
 
MessageImpl<T> - org.apache.pulsar.client.impl中的类
 
MessageImpl(String, String, Map<String, String>, byte[], Schema<T>, MessageMetadata) - 类 的构造器org.apache.pulsar.client.impl.MessageImpl
 
MessageImpl(String, String, Map<String, String>, ByteBuf, Schema<T>, MessageMetadata) - 类 的构造器org.apache.pulsar.client.impl.MessageImpl
 
messageListener(MessageListener<T>) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
MessagePayloadContextImpl - org.apache.pulsar.client.impl中的类
 
MessagePayloadFactoryImpl - org.apache.pulsar.client.impl中的类
 
MessagePayloadFactoryImpl() - 类 的构造器org.apache.pulsar.client.impl.MessagePayloadFactoryImpl
 
MessagePayloadImpl - org.apache.pulsar.client.impl中的类
A wrapper of ByteBuf that implements MessagePayload.
messagePayloadProcessor(MessagePayloadProcessor) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
MessagePayloadUtils - org.apache.pulsar.client.impl中的类
 
MessagePayloadUtils() - 类 的构造器org.apache.pulsar.client.impl.MessagePayloadUtils
 
messageProcessed(Message<?>) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
messageProcessed(Message<?>) - 类 中的方法org.apache.pulsar.client.impl.ConsumerImpl
Record the event that one message has been processed by the application.
messageProcessed(Message<?>) - 类 中的方法org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
messageRouter(MessageRouter) - 类 中的方法org.apache.pulsar.client.impl.ProducerBuilderImpl
 
MessageRouterBase - org.apache.pulsar.client.impl中的类
 
messageRoutingMode(MessageRoutingMode) - 类 中的方法org.apache.pulsar.client.impl.ProducerBuilderImpl
 
messagesCount() - 类 中的方法org.apache.pulsar.client.impl.ProducerImpl.OpSendMsgQueue
 
MessagesImpl<T> - org.apache.pulsar.client.impl中的类
 
MessagesImpl(int, long) - 类 的构造器org.apache.pulsar.client.impl.MessagesImpl
 
Metadata - org.apache.pulsar.client.impl.auth.oauth2.protocol中的类
Represents OAuth 2.0 Server Metadata.
Metadata() - 类 的构造器org.apache.pulsar.client.impl.auth.oauth2.protocol.Metadata
 
MetadataResolver - org.apache.pulsar.client.impl.auth.oauth2.protocol中的接口
Resolves OAuth 2.0 authorization server metadata as described in RFC 8414.
MultiMessageIdImpl - org.apache.pulsar.client.impl中的类
A MessageId implementation that contains a map of .
multiSchemaMode - 类 中的变量org.apache.pulsar.client.impl.ProducerBase
 
MultiTopicsConsumerImpl<T> - org.apache.pulsar.client.impl中的类
 
MultiTopicsReaderImpl<T> - org.apache.pulsar.client.impl中的类
 
MultiTopicsReaderImpl(PulsarClientImpl, ReaderConfigurationData<T>, ExecutorProvider, CompletableFuture<Consumer<T>>, Schema<T>) - 类 的构造器org.apache.pulsar.client.impl.MultiTopicsReaderImpl
 
MultiVersionAvroReader<T> - org.apache.pulsar.client.impl.schema.reader中的类
A multi version avro reader.
MultiVersionAvroReader(Schema, ClassLoader, boolean) - 类 的构造器org.apache.pulsar.client.impl.schema.reader.MultiVersionAvroReader
 
MultiVersionGenericAvroReader - org.apache.pulsar.client.impl.schema.generic中的类
A multi version generic avro reader.
MultiVersionGenericAvroReader(boolean, Schema) - 类 的构造器org.apache.pulsar.client.impl.schema.generic.MultiVersionGenericAvroReader
 
MultiVersionGenericJsonReader - org.apache.pulsar.client.impl.schema.generic中的类
A multi version generic json reader.
MultiVersionGenericJsonReader(boolean, Schema, SchemaInfo, List<Field>) - 类 的构造器org.apache.pulsar.client.impl.schema.generic.MultiVersionGenericJsonReader
 
MultiVersionGenericProtobufNativeReader - org.apache.pulsar.client.impl.schema.generic中的类
A multi version generic protobuf-native reader.
MultiVersionGenericProtobufNativeReader(boolean, SchemaInfo) - 类 的构造器org.apache.pulsar.client.impl.schema.generic.MultiVersionGenericProtobufNativeReader
 
MultiVersionSchemaInfoProvider - org.apache.pulsar.client.impl.schema.generic中的类
Multi version generic schema provider by guava cache.
MultiVersionSchemaInfoProvider(TopicName, PulsarClientImpl) - 类 的构造器org.apache.pulsar.client.impl.schema.generic.MultiVersionSchemaInfoProvider
 
Murmur3_32Hash - org.apache.pulsar.client.impl中的类
 

N

NAMESPACE - 类 中的静态变量org.apache.pulsar.client.impl.schema.RecordSchemaBuilderImpl
 
namespaceName - 类 中的变量org.apache.pulsar.client.impl.PatternMultiTopicsConsumerImpl
 
NativeAvroBytesSchema<T> - org.apache.pulsar.client.impl.schema中的类
Schema from a native Apache Avro schema.
NativeAvroBytesSchema(Object) - 类 的构造器org.apache.pulsar.client.impl.schema.NativeAvroBytesSchema
 
NativeAvroBytesSchema(Schema) - 类 的构造器org.apache.pulsar.client.impl.schema.NativeAvroBytesSchema
 
negativeAcknowledge(Message<?>) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
negativeAcknowledge(MessageId) - 类 中的方法org.apache.pulsar.client.impl.ConsumerImpl
 
negativeAcknowledge(MessageId) - 类 中的方法org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
negativeAcknowledge(Messages<?>) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
negativeAckRedeliveryDelay(long, TimeUnit) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
newAckForReceipt(ByteBuf, long) - 类 中的方法org.apache.pulsar.client.impl.ClientCnx
 
newAckForReceiptWithFuture(ByteBuf, long, TimedCompletableFuture<Void>) - 类 中的方法org.apache.pulsar.client.impl.ClientCnx
 
newAuthenticationTLS(String, String) - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newAuthenticationToken(String) - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newAuthenticationToken(Supplier<String>) - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newAutoConsumeSchema() - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newAutoProduceSchema() - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newAutoProduceSchema(Schema<?>) - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newAutoProduceValidatedAvroSchema(Object) - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newAvroSchema(SchemaDefinition) - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newBooleanSchema() - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newByteBufferSchema() - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newByteSchema() - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newBytesSchema() - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newClientBuilder() - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newConnectCommand() - 类 中的方法org.apache.pulsar.client.impl.ClientCnx
 
newConsumer() - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImpl
 
newConsumer(Schema<T>) - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImpl
 
newDateSchema() - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newDefaultBatcherBuilder() - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newDefaultMessagePayloadFactory() - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newDoubleSchema() - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newFloatSchema() - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newGetTopicsOfNamespace(ByteBuf, long) - 类 中的方法org.apache.pulsar.client.impl.ClientCnx
 
newInstantSchema() - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newIntSchema() - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newJSONSchema(SchemaDefinition) - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newKeyBasedBatcherBuilder() - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newKeyValueBytesSchema() - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newKeyValueSchema(Class<K>, Class<V>, SchemaType) - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newKeyValueSchema(Schema<K>, Schema<V>, KeyValueEncodingType) - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newLocalDateSchema() - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newLocalDateTimeSchema() - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newLocalTimeSchema() - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newLongSchema() - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newLookup(ByteBuf, long) - 类 中的方法org.apache.pulsar.client.impl.ClientCnx
 
newMessage() - 类 中的方法org.apache.pulsar.client.impl.ProducerBase
 
newMessage(Schema<V>) - 类 中的方法org.apache.pulsar.client.impl.ProducerBase
 
newMessage(Transaction) - 类 中的方法org.apache.pulsar.client.impl.ProducerBase
 
newMessage(MessageIdImpl, BrokerEntryMetadata, MessageMetadata, ByteBuf, Schema<U>, int) - 类 中的方法org.apache.pulsar.client.impl.ConsumerImpl
 
newMessageId(long, long, int) - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newMessageIdFromByteArray(byte[]) - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newMessageIdFromByteArrayWithTopic(byte[], String) - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newPartitionedProducerImpl(String, ProducerConfigurationData, Schema<T>, ProducerInterceptors, CompletableFuture<Producer<T>>, PartitionedTopicMetadata) - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImpl
Factory method for creating PartitionedProducerImpl instance.
newProducer() - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImpl
 
newProducer(Schema<T>) - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImpl
 
newProducerImpl(String, int, ProducerConfigurationData, Schema<T>, ProducerInterceptors, CompletableFuture<Producer<T>>) - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImpl
Factory method for creating ProducerImpl instance.
newProtobufNativeSchema(SchemaDefinition) - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newProtobufSchema(SchemaDefinition) - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newReader() - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImpl
 
newReader(Schema<T>) - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImpl
 
newRecordBuilder() - 类 中的方法org.apache.pulsar.client.impl.schema.generic.GenericAvroSchema
 
newRecordBuilder() - 类 中的方法org.apache.pulsar.client.impl.schema.generic.GenericJsonSchema
 
newRecordBuilder() - 类 中的方法org.apache.pulsar.client.impl.schema.generic.GenericProtobufNativeSchema
 
newRecordSchemaBuilder(String) - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newRequestId() - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImpl
 
newSchemaDefinitionBuilder() - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newSchemaInfo(String, GetSchemaResponse) - 类 中的静态方法org.apache.pulsar.client.impl.schema.SchemaInfoUtil
 
newSchemaInfo(String, SchemaData) - 类 中的静态方法org.apache.pulsar.client.impl.schema.SchemaInfoUtil
 
newSchemaInfo(Schema) - 类 中的静态方法org.apache.pulsar.client.impl.schema.SchemaInfoUtil
 
newSchemaInfoImpl(String, byte[], SchemaType, long, Map<String, String>) - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newShortSchema() - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newSingleMessage(int, int, BrokerEntryMetadata, MessageMetadata, SingleMessageMetadata, ByteBuf, MessageIdImpl, Schema<U>, boolean, BitSetRecyclable, BatchMessageAcker, int) - 类 中的方法org.apache.pulsar.client.impl.ConsumerImpl
 
newStringSchema() - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newStringSchema(Charset) - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newThread(Runnable) - 类 中的方法org.apache.pulsar.client.util.ExecutorProvider.ExtendedThreadFactory
 
newTimeSchema() - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newTimestampSchema() - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newTransaction() - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImpl
 
newTransaction() - 类 中的方法org.apache.pulsar.client.impl.transaction.TransactionCoordinatorClientImpl
 
newTransaction(long, TimeUnit) - 类 中的方法org.apache.pulsar.client.impl.transaction.TransactionCoordinatorClientImpl
 
newTransactionAsync() - 类 中的方法org.apache.pulsar.client.impl.transaction.TransactionCoordinatorClientImpl
 
newTransactionAsync(long, TimeUnit) - 类 中的方法org.apache.pulsar.client.impl.transaction.TransactionCoordinatorClientImpl
 
newTransactionAsync(long, TimeUnit) - 类 中的方法org.apache.pulsar.client.impl.TransactionMetaStoreHandler
 
next() - 类 中的方法org.apache.pulsar.client.impl.Backoff
 
nextPendingReceive() - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
None - org.apache.pulsar.client.impl.ClientCnx.State
 
NonPersistentAcknowledgmentGroupingTracker - org.apache.pulsar.client.impl中的类
A no-op acknowledgment grouping tracker.
notifyPendingBatchReceivedCallBack() - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
notifyPendingBatchReceivedCallBack(ConsumerBase.OpBatchReceive<T>) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
nullData - 类 中的变量org.apache.pulsar.client.impl.auth.AuthenticationDisabled
 
numMessagesInBatch - 类 中的变量org.apache.pulsar.client.impl.AbstractBatchMessageContainer
 
numMessagesInQueue() - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
numMessagesInQueue() - 类 中的方法org.apache.pulsar.client.impl.ConsumerImpl
 
numMessagesInQueue() - 类 中的方法org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 

O

ObjectCache<T> - org.apache.pulsar.client.util中的类
 
ObjectCache(Supplier<T>, long, TimeUnit) - 类 的构造器org.apache.pulsar.client.util.ObjectCache
 
of() - 类 中的静态方法org.apache.pulsar.client.impl.NonPersistentAcknowledgmentGroupingTracker
 
of() - 类 中的静态方法org.apache.pulsar.client.impl.schema.BooleanSchema
 
of() - 类 中的静态方法org.apache.pulsar.client.impl.schema.ByteBufferSchema
 
of() - 类 中的静态方法org.apache.pulsar.client.impl.schema.ByteBufSchema
 
of() - 类 中的静态方法org.apache.pulsar.client.impl.schema.ByteSchema
 
of() - 类 中的静态方法org.apache.pulsar.client.impl.schema.BytesSchema
 
of() - 类 中的静态方法org.apache.pulsar.client.impl.schema.DateSchema
 
of() - 类 中的静态方法org.apache.pulsar.client.impl.schema.DoubleSchema
 
of() - 类 中的静态方法org.apache.pulsar.client.impl.schema.FloatSchema
 
of() - 类 中的静态方法org.apache.pulsar.client.impl.schema.InstantSchema
 
of() - 类 中的静态方法org.apache.pulsar.client.impl.schema.IntSchema
 
of() - 类 中的静态方法org.apache.pulsar.client.impl.schema.LocalDateSchema
 
of() - 类 中的静态方法org.apache.pulsar.client.impl.schema.LocalDateTimeSchema
 
of() - 类 中的静态方法org.apache.pulsar.client.impl.schema.LocalTimeSchema
 
of() - 类 中的静态方法org.apache.pulsar.client.impl.schema.LongSchema
 
of() - 类 中的静态方法org.apache.pulsar.client.impl.schema.ShortSchema
 
of() - 类 中的静态方法org.apache.pulsar.client.impl.schema.TimeSchema
 
of() - 类 中的静态方法org.apache.pulsar.client.impl.schema.TimestampSchema
 
of(Class<K>, Class<V>, SchemaType) - 类 中的静态方法org.apache.pulsar.client.impl.schema.KeyValueSchemaImpl
Key Value Schema using passed in schema type, support JSON and AVRO currently.
of(Class<T>) - 类 中的静态方法org.apache.pulsar.client.impl.schema.AvroSchema
 
of(Class<T>) - 类 中的静态方法org.apache.pulsar.client.impl.schema.JSONSchema
 
of(Class<T>) - 类 中的静态方法org.apache.pulsar.client.impl.schema.ProtobufNativeSchema
 
of(Class<T>) - 类 中的静态方法org.apache.pulsar.client.impl.schema.ProtobufSchema
 
of(Class<T>, Map<String, String>) - 类 中的静态方法org.apache.pulsar.client.impl.schema.AvroSchema
 
of(Class<T>, Map<String, String>) - 类 中的静态方法org.apache.pulsar.client.impl.schema.JSONSchema
 
of(Class, Map<String, String>) - 类 中的静态方法org.apache.pulsar.client.impl.schema.ProtobufNativeSchema
 
of(Class, Map<String, String>) - 类 中的静态方法org.apache.pulsar.client.impl.schema.ProtobufSchema
 
of(SchemaDefinition<T>) - 类 中的静态方法org.apache.pulsar.client.impl.schema.AvroSchema
 
of(SchemaDefinition<T>) - 类 中的静态方法org.apache.pulsar.client.impl.schema.JSONSchema
 
of(SchemaDefinition<T>) - 类 中的静态方法org.apache.pulsar.client.impl.schema.ProtobufNativeSchema
 
of(SchemaDefinition<T>) - 类 中的静态方法org.apache.pulsar.client.impl.schema.ProtobufSchema
 
of(Schema<K>, Schema<V>) - 类 中的静态方法org.apache.pulsar.client.impl.schema.KeyValueSchemaImpl
 
of(Schema<K>, Schema<V>, KeyValueEncodingType) - 类 中的静态方法org.apache.pulsar.client.impl.schema.KeyValueSchemaImpl
 
of(SchemaInfo) - 类 中的静态方法org.apache.pulsar.client.impl.schema.generic.GenericProtobufNativeSchema
 
of(SchemaInfo) - 类 中的静态方法org.apache.pulsar.client.impl.schema.generic.GenericSchemaImpl
Create a generic schema out of a SchemaInfo.
of(SchemaInfo, boolean) - 类 中的静态方法org.apache.pulsar.client.impl.schema.generic.GenericProtobufNativeSchema
 
of(SchemaInfo, boolean) - 类 中的静态方法org.apache.pulsar.client.impl.schema.generic.GenericSchemaImpl
warning : we suggest migrate GenericSchemaImpl.of() to .of() method (e.g.
OFFSET_PROP - 类 中的静态变量org.apache.pulsar.client.impl.schema.generic.GenericAvroSchema
 
ofGenericClass(Class<T>, Map<String, String>) - 类 中的静态方法org.apache.pulsar.client.impl.schema.ProtobufNativeSchema
 
ofGenericClass(Class<T>, Map<String, String>) - 类 中的静态方法org.apache.pulsar.client.impl.schema.ProtobufSchema
 
onAcknowledge(Consumer<T>, MessageId, Throwable) - 类 中的方法org.apache.pulsar.client.impl.ConsumerInterceptors
This is called when acknowledge request return from the broker.
onAcknowledge(MessageId, Throwable) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
onAcknowledgeCumulative(Consumer<T>, MessageId, Throwable) - 类 中的方法org.apache.pulsar.client.impl.ConsumerInterceptors
This is called when acknowledge cumulative request return from the broker.
onAcknowledgeCumulative(MessageId, Throwable) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
onAckTimeoutSend(Set<MessageId>) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
onAckTimeoutSend(Consumer<T>, Set<MessageId>) - 类 中的方法org.apache.pulsar.client.impl.ConsumerInterceptors
This is called when a redelivery from an acknowledge timeout occurs.
onNegativeAcksSend(Set<MessageId>) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
onNegativeAcksSend(Consumer<T>, Set<MessageId>) - 类 中的方法org.apache.pulsar.client.impl.ConsumerInterceptors
This is called when a redelivery from a negative acknowledge occurs.
onPartitionsChange(String, int) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
onPartitionsChange(String, int) - 类 中的方法org.apache.pulsar.client.impl.ConsumerInterceptors
 
onPartitionsChange(String, int) - 类 中的方法org.apache.pulsar.client.impl.ProducerBase
 
onPartitionsChange(String, int) - 类 中的方法org.apache.pulsar.client.impl.ProducerInterceptors
 
onSendAcknowledgement(Message<?>, MessageId, Throwable) - 类 中的方法org.apache.pulsar.client.impl.ProducerBase
 
onSendAcknowledgement(Producer, Message, MessageId, Throwable) - 类 中的方法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>) - 接口 中的方法org.apache.pulsar.client.impl.PartitionsChangedListener
Notified when topic partitions increased.
Open - org.apache.pulsar.client.impl.PulsarClientImpl.State
 
operationTimeout(int, TimeUnit) - 类 中的方法org.apache.pulsar.client.impl.ClientBuilderImpl
 
OpSendMsgQueue() - 类 的构造器org.apache.pulsar.client.impl.ProducerImpl.OpSendMsgQueue
 
orderingKey(byte[]) - 类 中的方法org.apache.pulsar.client.impl.TypedMessageBuilderImpl
 
org.apache.pulsar.client.impl - 程序包 org.apache.pulsar.client.impl
 
org.apache.pulsar.client.impl.auth - 程序包 org.apache.pulsar.client.impl.auth
 
org.apache.pulsar.client.impl.auth.oauth2 - 程序包 org.apache.pulsar.client.impl.auth.oauth2
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
org.apache.pulsar.client.impl.auth.oauth2.protocol - 程序包 org.apache.pulsar.client.impl.auth.oauth2.protocol
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
org.apache.pulsar.client.impl.conf - 程序包 org.apache.pulsar.client.impl.conf
 
org.apache.pulsar.client.impl.customroute - 程序包 org.apache.pulsar.client.impl.customroute
 
org.apache.pulsar.client.impl.schema - 程序包 org.apache.pulsar.client.impl.schema
 
org.apache.pulsar.client.impl.schema.generic - 程序包 org.apache.pulsar.client.impl.schema.generic
 
org.apache.pulsar.client.impl.schema.reader - 程序包 org.apache.pulsar.client.impl.schema.reader
 
org.apache.pulsar.client.impl.schema.util - 程序包 org.apache.pulsar.client.impl.schema.util
 
org.apache.pulsar.client.impl.schema.writer - 程序包 org.apache.pulsar.client.impl.schema.writer
 
org.apache.pulsar.client.impl.transaction - 程序包 org.apache.pulsar.client.impl.transaction
Transaction client implementation.
org.apache.pulsar.client.util - 程序包 org.apache.pulsar.client.util
 

P

parseAvroSchema(String) - 类 中的静态方法org.apache.pulsar.client.impl.schema.StructSchema
已过时。
 
parseAvroSchema(String) - 类 中的静态方法org.apache.pulsar.client.impl.schema.util.SchemaUtil
 
parseProtobufSchema(SchemaInfo) - 类 中的静态方法org.apache.pulsar.client.impl.schema.generic.MultiVersionGenericProtobufNativeReader
 
parseSchemaInfo(SchemaDefinition<T>, SchemaType) - 类 中的静态方法org.apache.pulsar.client.impl.schema.StructSchema
已过时。
 
parseSchemaInfo(SchemaDefinition<T>, SchemaType) - 类 中的静态方法org.apache.pulsar.client.impl.schema.util.SchemaUtil
 
PARSING_INFO_PROPERTY - 类 中的静态变量org.apache.pulsar.client.impl.schema.ProtobufNativeSchema
 
PARSING_INFO_PROPERTY - 类 中的静态变量org.apache.pulsar.client.impl.schema.ProtobufSchema
 
PartialRoundRobinMessageRouterImpl - org.apache.pulsar.client.impl.customroute中的类
 
PartialRoundRobinMessageRouterImpl(int) - 类 的构造器org.apache.pulsar.client.impl.customroute.PartialRoundRobinMessageRouterImpl
 
PartitionedProducerImpl<T> - org.apache.pulsar.client.impl中的类
 
PartitionedProducerImpl(PulsarClientImpl, String, ProducerConfigurationData, int, CompletableFuture<Producer<T>>, Schema<T>, ProducerInterceptors) - 类 的构造器org.apache.pulsar.client.impl.PartitionedProducerImpl
 
partitionedTopics - 类 中的变量org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
partitionIndex - 类 中的变量org.apache.pulsar.client.impl.MessageIdImpl
 
partitionIndex - 类 中的变量org.apache.pulsar.client.impl.ResetCursorData
 
partitions - 类 中的变量org.apache.pulsar.client.impl.BinaryProtoLookupService.LookupDataResult
 
PartitionsChangedListener - org.apache.pulsar.client.impl中的接口
Listener that notified when concerned topic partitions changed.
patternAutoDiscoveryPeriod(int) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
patternAutoDiscoveryPeriod(int, TimeUnit) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
PatternMultiTopicsConsumerImpl<T> - org.apache.pulsar.client.impl中的类
 
PatternMultiTopicsConsumerImpl(Pattern, PulsarClientImpl, ConsumerConfigurationData<T>, ExecutorProvider, CompletableFuture<Consumer<T>>, Schema<T>, CommandGetTopicsOfNamespace.Mode, ConsumerInterceptors<T>) - 类 的构造器org.apache.pulsar.client.impl.PatternMultiTopicsConsumerImpl
 
patternTopicSubscribeAsync(ConsumerConfigurationData<byte[]>) - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImpl
 
pause() - 类 中的方法org.apache.pulsar.client.impl.ConsumerImpl
 
pause() - 类 中的方法org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
paused - 类 中的变量org.apache.pulsar.client.impl.ConsumerImpl
 
peek() - 类 中的方法org.apache.pulsar.client.impl.ProducerImpl.OpSendMsgQueue
 
peekMessageKey(Message<T>) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
pendingBatchReceives - 类 中的变量org.apache.pulsar.client.impl.ConsumerBase
 
pendingReceives - 类 中的变量org.apache.pulsar.client.impl.ConsumerBase
 
PersistentAcknowledgmentsGroupingTracker - 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) - 类 的构造器org.apache.pulsar.client.impl.PersistentAcknowledgmentsGroupingTracker
 
pool - 类 中的变量org.apache.pulsar.client.impl.ConnectionPool
 
poolMessages(boolean) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
poolMessages(boolean) - 类 中的方法org.apache.pulsar.client.impl.ReaderBuilderImpl
 
preProcessSchemaBeforeSubscribe(PulsarClientImpl, Schema<T>, String) - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImpl
 
prevBatchMessageId() - 类 中的方法org.apache.pulsar.client.impl.BatchMessageIdImpl
 
priorityLevel(int) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
privateKey(String, String) - 类 中的方法org.apache.pulsar.client.impl.DefaultCryptoKeyReaderBuilder
 
privateKeys(Map<String, String>) - 类 中的方法org.apache.pulsar.client.impl.DefaultCryptoKeyReaderBuilder
 
processOpSendMsg(ProducerImpl.OpSendMsg) - 类 中的方法org.apache.pulsar.client.impl.ProducerImpl
 
producer - 类 中的变量org.apache.pulsar.client.impl.AbstractBatchMessageContainer
 
ProducerBase<T> - org.apache.pulsar.client.impl中的类
 
ProducerBase(PulsarClientImpl, String, ProducerConfigurationData, CompletableFuture<Producer<T>>, Schema<T>, ProducerInterceptors) - 类 的构造器org.apache.pulsar.client.impl.ProducerBase
 
ProducerBase.MultiSchemaMode - org.apache.pulsar.client.impl中的枚举
 
ProducerBuilderImpl<T> - org.apache.pulsar.client.impl中的类
 
ProducerBuilderImpl(PulsarClientImpl, Schema<T>) - 类 的构造器org.apache.pulsar.client.impl.ProducerBuilderImpl
 
ProducerConfigurationData - org.apache.pulsar.client.impl.conf中的类
 
ProducerConfigurationData() - 类 的构造器org.apache.pulsar.client.impl.conf.ProducerConfigurationData
 
producerCreatedFuture - 类 中的变量org.apache.pulsar.client.impl.ProducerBase
 
producerCreatedFuture() - 类 中的方法org.apache.pulsar.client.impl.ProducerBase
 
producerId - 类 中的变量org.apache.pulsar.client.impl.ProducerImpl
 
ProducerImpl<T> - org.apache.pulsar.client.impl中的类
 
ProducerImpl(PulsarClientImpl, String, ProducerConfigurationData, CompletableFuture<Producer<T>>, int, Schema<T>, ProducerInterceptors) - 类 的构造器org.apache.pulsar.client.impl.ProducerImpl
 
ProducerImpl.OpSendMsg - org.apache.pulsar.client.impl中的类
 
ProducerImpl.OpSendMsgQueue - org.apache.pulsar.client.impl中的类
Queue implementation that is used as the pending messages queue.
ProducerInterceptors - org.apache.pulsar.client.impl中的类
A container that holds the listProducerInterceptor and wraps calls to the chain of custom interceptors.
ProducerInterceptors(List<ProducerInterceptor>) - 类 的构造器org.apache.pulsar.client.impl.ProducerInterceptors
 
producerName - 类 中的变量org.apache.pulsar.client.impl.AbstractBatchMessageContainer
 
producerName(String) - 类 中的方法org.apache.pulsar.client.impl.ProducerBuilderImpl
 
ProducerResponse - org.apache.pulsar.client.impl中的类
 
ProducerResponse() - 类 的构造器org.apache.pulsar.client.impl.ProducerResponse
 
ProducerStatsDisabled - org.apache.pulsar.client.impl中的类
 
ProducerStatsDisabled() - 类 的构造器org.apache.pulsar.client.impl.ProducerStatsDisabled
 
ProducerStatsRecorder - org.apache.pulsar.client.impl中的接口
 
ProducerStatsRecorderImpl - org.apache.pulsar.client.impl中的类
 
ProducerStatsRecorderImpl() - 类 的构造器org.apache.pulsar.client.impl.ProducerStatsRecorderImpl
 
ProducerStatsRecorderImpl(PulsarClientImpl, ProducerConfigurationData, ProducerImpl<?>) - 类 的构造器org.apache.pulsar.client.impl.ProducerStatsRecorderImpl
 
properties(Map<String, String>) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
properties(Map<String, String>) - 类 中的方法org.apache.pulsar.client.impl.ProducerBuilderImpl
 
properties(Map<String, String>) - 类 中的方法org.apache.pulsar.client.impl.TypedMessageBuilderImpl
 
property(String, String) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
property(String, String) - 类 中的方法org.apache.pulsar.client.impl.ProducerBuilderImpl
 
property(String, String) - 类 中的方法org.apache.pulsar.client.impl.schema.RecordSchemaBuilderImpl
 
property(String, String) - 类 中的方法org.apache.pulsar.client.impl.TypedMessageBuilderImpl
 
ProtobufNativeReader<T extends com.google.protobuf.GeneratedMessageV3> - org.apache.pulsar.client.impl.schema.reader中的类
 
ProtobufNativeReader(T) - 类 的构造器org.apache.pulsar.client.impl.schema.reader.ProtobufNativeReader
 
ProtobufNativeRecordBuilderImpl - org.apache.pulsar.client.impl.schema.generic中的类
 
ProtobufNativeRecordBuilderImpl(GenericProtobufNativeSchema) - 类 的构造器org.apache.pulsar.client.impl.schema.generic.ProtobufNativeRecordBuilderImpl
 
ProtobufNativeSchema<T extends com.google.protobuf.GeneratedMessageV3> - org.apache.pulsar.client.impl.schema中的类
A schema implementation to deal with protobuf generated messages.
ProtobufNativeSchema.ProtoBufParsingInfo - org.apache.pulsar.client.impl.schema中的类
 
ProtobufNativeSchemaUtils - org.apache.pulsar.client.impl.schema中的类
Protobuf-Native schema util used for serialize/deserialize between Descriptors.Descriptor and ProtobufNativeSchemaData.
ProtobufNativeSchemaUtils() - 类 的构造器org.apache.pulsar.client.impl.schema.ProtobufNativeSchemaUtils
 
ProtobufNativeWriter<T extends com.google.protobuf.GeneratedMessageV3> - org.apache.pulsar.client.impl.schema.writer中的类
 
ProtobufNativeWriter() - 类 的构造器org.apache.pulsar.client.impl.schema.writer.ProtobufNativeWriter
 
ProtoBufParsingInfo() - 类 的构造器org.apache.pulsar.client.impl.schema.ProtobufNativeSchema.ProtoBufParsingInfo
 
ProtoBufParsingInfo() - 类 的构造器org.apache.pulsar.client.impl.schema.ProtobufSchema.ProtoBufParsingInfo
 
ProtobufReader<T extends com.google.protobuf.GeneratedMessageV3> - org.apache.pulsar.client.impl.schema.reader中的类
 
ProtobufReader(T) - 类 的构造器org.apache.pulsar.client.impl.schema.reader.ProtobufReader
 
ProtobufSchema<T extends com.google.protobuf.GeneratedMessageV3> - org.apache.pulsar.client.impl.schema中的类
A schema implementation to deal with protobuf generated messages.
ProtobufSchema.ProtoBufParsingInfo - org.apache.pulsar.client.impl.schema中的类
 
ProtobufWriter<T extends com.google.protobuf.GeneratedMessageV3> - org.apache.pulsar.client.impl.schema.writer中的类
 
ProtobufWriter() - 类 的构造器org.apache.pulsar.client.impl.schema.writer.ProtobufWriter
 
protocolVersion - 类 中的变量org.apache.pulsar.client.impl.ClientCnx
 
providerSchemaReader - 类 中的变量org.apache.pulsar.client.impl.schema.reader.AbstractMultiVersionReader
 
proxyServiceUrl(String, ProxyProtocol) - 类 中的方法org.apache.pulsar.client.impl.ClientBuilderImpl
 
proxyThroughServiceUrl - 类 中的变量org.apache.pulsar.client.impl.BinaryProtoLookupService.LookupDataResult
 
proxyToTargetBrokerAddress - 类 中的变量org.apache.pulsar.client.impl.ClientCnx
 
publicKey(String, String) - 类 中的方法org.apache.pulsar.client.impl.DefaultCryptoKeyReaderBuilder
 
publicKeys(Map<String, String>) - 类 中的方法org.apache.pulsar.client.impl.DefaultCryptoKeyReaderBuilder
 
PulsarChannelInitializer - org.apache.pulsar.client.impl中的类
 
PulsarChannelInitializer(ClientConfigurationData, Supplier<ClientCnx>) - 类 的构造器org.apache.pulsar.client.impl.PulsarChannelInitializer
 
PulsarClientImpl - org.apache.pulsar.client.impl中的类
 
PulsarClientImpl(ClientConfigurationData) - 类 的构造器org.apache.pulsar.client.impl.PulsarClientImpl
 
PulsarClientImpl(ClientConfigurationData, EventLoopGroup) - 类 的构造器org.apache.pulsar.client.impl.PulsarClientImpl
 
PulsarClientImpl(ClientConfigurationData, EventLoopGroup, ConnectionPool) - 类 的构造器org.apache.pulsar.client.impl.PulsarClientImpl
 
PulsarClientImpl(ClientConfigurationData, EventLoopGroup, ConnectionPool, Timer) - 类 的构造器org.apache.pulsar.client.impl.PulsarClientImpl
 
PulsarClientImpl.State - org.apache.pulsar.client.impl中的枚举
 
PulsarClientImplementationBindingImpl - org.apache.pulsar.client.impl中的类
Helper class for class instantiations and it also contains methods to work with schemas.
PulsarClientImplementationBindingImpl() - 类 的构造器org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
PulsarServiceNameResolver - org.apache.pulsar.client.impl中的类
The default implementation of ServiceNameResolver.
PulsarServiceNameResolver() - 类 的构造器org.apache.pulsar.client.impl.PulsarServiceNameResolver
 

R

read(byte[], byte[]) - 类 中的方法org.apache.pulsar.client.impl.schema.reader.AbstractMultiVersionReader
 
read(byte[], int, int) - 类 中的方法org.apache.pulsar.client.impl.schema.generic.GenericAvroReader
 
read(byte[], int, int) - 类 中的方法org.apache.pulsar.client.impl.schema.generic.GenericJsonReader
 
read(byte[], int, int) - 类 中的方法org.apache.pulsar.client.impl.schema.generic.GenericProtobufNativeReader
 
read(byte[], int, int) - 类 中的方法org.apache.pulsar.client.impl.schema.reader.AbstractMultiVersionReader
 
read(byte[], int, int) - 类 中的方法org.apache.pulsar.client.impl.schema.reader.AvroReader
 
read(byte[], int, int) - 类 中的方法org.apache.pulsar.client.impl.schema.reader.JacksonJsonReader
 
read(byte[], int, int) - 类 中的方法org.apache.pulsar.client.impl.schema.reader.JsonReader
已过时。
 
read(byte[], int, int) - 类 中的方法org.apache.pulsar.client.impl.schema.reader.ProtobufReader
 
read(InputStream) - 类 中的方法org.apache.pulsar.client.impl.schema.generic.GenericAvroReader
 
read(InputStream) - 类 中的方法org.apache.pulsar.client.impl.schema.generic.GenericJsonReader
 
read(InputStream) - 类 中的方法org.apache.pulsar.client.impl.schema.generic.GenericProtobufNativeReader
 
read(InputStream) - 类 中的方法org.apache.pulsar.client.impl.schema.reader.AbstractMultiVersionReader
 
read(InputStream) - 类 中的方法org.apache.pulsar.client.impl.schema.reader.AvroReader
 
read(InputStream) - 类 中的方法org.apache.pulsar.client.impl.schema.reader.JacksonJsonReader
 
read(InputStream) - 类 中的方法org.apache.pulsar.client.impl.schema.reader.JsonReader
已过时。
 
read(InputStream) - 类 中的方法org.apache.pulsar.client.impl.schema.reader.ProtobufReader
 
read(InputStream, byte[]) - 类 中的方法org.apache.pulsar.client.impl.schema.reader.AbstractMultiVersionReader
 
readCompacted(boolean) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
readCompacted(boolean) - 类 中的方法org.apache.pulsar.client.impl.ReaderBuilderImpl
 
reader - 类 中的变量org.apache.pulsar.client.impl.schema.AbstractStructSchema
 
ReaderBuilderImpl<T> - org.apache.pulsar.client.impl中的类
 
ReaderBuilderImpl(PulsarClientImpl, Schema<T>) - 类 的构造器org.apache.pulsar.client.impl.ReaderBuilderImpl
 
ReaderConfigurationData<T> - org.apache.pulsar.client.impl.conf中的类
 
ReaderConfigurationData() - 类 的构造器org.apache.pulsar.client.impl.conf.ReaderConfigurationData
 
ReaderImpl<T> - org.apache.pulsar.client.impl中的类
 
ReaderImpl(PulsarClientImpl, ReaderConfigurationData<T>, ExecutorProvider, CompletableFuture<Consumer<T>>, Schema<T>) - 类 的构造器org.apache.pulsar.client.impl.ReaderImpl
 
readerListener(ReaderListener<T>) - 类 中的方法org.apache.pulsar.client.impl.ReaderBuilderImpl
 
readerName(String) - 类 中的方法org.apache.pulsar.client.impl.ReaderBuilderImpl
 
readerSchema - 类 中的变量org.apache.pulsar.client.impl.schema.reader.AbstractMultiVersionAvroBaseReader
 
readLock - 类 中的变量org.apache.pulsar.client.impl.UnAckedMessageTracker
 
readNext() - 类 中的方法org.apache.pulsar.client.impl.MultiTopicsReaderImpl
 
readNext() - 类 中的方法org.apache.pulsar.client.impl.ReaderImpl
 
readNext(int, TimeUnit) - 类 中的方法org.apache.pulsar.client.impl.MultiTopicsReaderImpl
 
readNext(int, TimeUnit) - 类 中的方法org.apache.pulsar.client.impl.ReaderImpl
 
readNextAsync() - 类 中的方法org.apache.pulsar.client.impl.MultiTopicsReaderImpl
 
readNextAsync() - 类 中的方法org.apache.pulsar.client.impl.ReaderImpl
 
Ready - org.apache.pulsar.client.impl.ClientCnx.State
 
receive() - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
receive(int, TimeUnit) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
receiveAsync() - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
receiverQueueSize(int) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
receiverQueueSize(int) - 类 中的方法org.apache.pulsar.client.impl.ReaderBuilderImpl
 
reconnectLater(Throwable) - 类 中的方法org.apache.pulsar.client.impl.ConnectionHandler
 
reconsumeLater(Message<?>, long, TimeUnit) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
reconsumeLater(Messages<?>, long, TimeUnit) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
reconsumeLaterAsync(Message<?>, long, TimeUnit) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
reconsumeLaterAsync(Messages<?>, long, TimeUnit) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
reconsumeLaterCumulative(Message<?>, long, TimeUnit) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
reconsumeLaterCumulativeAsync(Message<?>, long, TimeUnit) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
RecordSchemaBuilderImpl - org.apache.pulsar.client.impl.schema中的类
The default implementation of RecordSchemaBuilder.
RecordSchemaBuilderImpl(String) - 类 的构造器org.apache.pulsar.client.impl.schema.RecordSchemaBuilderImpl
 
recoverChecksumError(ClientCnx, long) - 类 中的方法org.apache.pulsar.client.impl.ProducerImpl
Checks message checksum to retry if message was corrupted while sending to broker.
recoverNotAllowedError(long, String) - 类 中的方法org.apache.pulsar.client.impl.ProducerImpl
 
recycle() - 类 中的方法org.apache.pulsar.client.impl.MessageImpl
 
recycle() - 类 中的方法org.apache.pulsar.client.impl.MessagePayloadContextImpl
 
redeliverUnacknowledgedMessages() - 类 中的方法org.apache.pulsar.client.impl.ConsumerImpl
 
redeliverUnacknowledgedMessages() - 类 中的方法org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
redeliverUnacknowledgedMessages(Set<MessageId>) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
Redelivers the given unacknowledged messages.
redeliverUnacknowledgedMessages(Set<MessageId>) - 类 中的方法org.apache.pulsar.client.impl.ConsumerImpl
 
redeliverUnacknowledgedMessages(Set<MessageId>) - 类 中的方法org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
redirect - 类 中的变量org.apache.pulsar.client.impl.BinaryProtoLookupService.LookupDataResult
 
reduceToHalf() - 类 中的方法org.apache.pulsar.client.impl.Backoff
 
reentrantLock - 类 中的变量org.apache.pulsar.client.impl.ConsumerBase
 
registerAckedTopic(String, String) - 类 中的方法org.apache.pulsar.client.impl.transaction.TransactionImpl
 
registerAckOp(CompletableFuture<Void>) - 类 中的方法org.apache.pulsar.client.impl.transaction.TransactionImpl
 
registerCumulativeAckConsumer(ConsumerImpl<?>) - 类 中的方法org.apache.pulsar.client.impl.transaction.TransactionImpl
 
registerProducedTopic(String) - 类 中的方法org.apache.pulsar.client.impl.transaction.TransactionImpl
 
registerSendOp(CompletableFuture<MessageId>) - 类 中的方法org.apache.pulsar.client.impl.transaction.TransactionImpl
 
registerTransactionBufferHandler(TransactionBufferHandler) - 类 中的方法org.apache.pulsar.client.impl.ClientCnx
 
release() - 类 中的方法org.apache.pulsar.client.impl.MessageImpl
 
release() - 类 中的方法org.apache.pulsar.client.impl.MessagePayloadImpl
 
release() - 类 中的方法org.apache.pulsar.client.impl.TopicMessageImpl
 
releaseConnection(ClientCnx) - 类 中的方法org.apache.pulsar.client.impl.ConnectionPool
 
releaseMemory(long) - 类 中的方法org.apache.pulsar.client.impl.MemoryLimitController
 
reloadLookUp() - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImpl
 
remoteHostName - 类 中的变量org.apache.pulsar.client.impl.ClientCnx
 
remove() - 类 中的方法org.apache.pulsar.client.impl.ProducerImpl.OpSendMsgQueue
 
remove(MessageId) - 类 中的方法org.apache.pulsar.client.impl.UnAckedMessageTracker
 
removeConsumerAsync(String) - 类 中的方法org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
removeExpireIncompleteChunkedMessages() - 类 中的方法org.apache.pulsar.client.impl.ConsumerImpl
 
removeMessagesTill(MessageId) - 类 中的方法org.apache.pulsar.client.impl.UnAckedMessageTracker
 
removeTopicMessages(String) - 类 中的方法org.apache.pulsar.client.impl.UnAckedTopicMessageTracker
 
replicateSubscriptionState(boolean) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
replicationClusters(List<String>) - 类 中的方法org.apache.pulsar.client.impl.TypedMessageBuilderImpl
 
requireFetchingSchemaInfo() - 类 中的方法org.apache.pulsar.client.impl.schema.AutoConsumeSchema
 
requireFetchingSchemaInfo() - 类 中的方法org.apache.pulsar.client.impl.schema.KeyValueSchemaImpl
 
reserveMemory(long) - 类 中的方法org.apache.pulsar.client.impl.MemoryLimitController
 
reset() - 类 中的方法org.apache.pulsar.client.impl.Backoff
 
reset() - 类 中的方法org.apache.pulsar.client.impl.ConsumerStatsDisabled
 
reset() - 接口 中的方法org.apache.pulsar.client.impl.ConsumerStatsRecorder
 
reset() - 类 中的方法org.apache.pulsar.client.impl.ConsumerStatsRecorderImpl
 
resetBackoff() - 类 中的方法org.apache.pulsar.client.impl.ConnectionHandler
 
ResetCursorData - org.apache.pulsar.client.impl中的类
 
ResetCursorData(long, long) - 类 的构造器org.apache.pulsar.client.impl.ResetCursorData
 
ResetCursorData(long, long, boolean) - 类 的构造器org.apache.pulsar.client.impl.ResetCursorData
 
ResetCursorData(MessageId) - 类 的构造器org.apache.pulsar.client.impl.ResetCursorData
 
resetIncomingMessageSize() - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
resolve() - 类 中的方法org.apache.pulsar.client.impl.auth.oauth2.protocol.DefaultMetadataResolver
Resolves the authorization metadata.
resolve() - 接口 中的方法org.apache.pulsar.client.impl.auth.oauth2.protocol.MetadataResolver
 
resolveHost() - 类 中的方法org.apache.pulsar.client.impl.PulsarServiceNameResolver
 
resolveHost() - 接口 中的方法org.apache.pulsar.client.impl.ServiceNameResolver
Resolve pulsar service url.
resolveHostUri() - 类 中的方法org.apache.pulsar.client.impl.PulsarServiceNameResolver
 
resolveHostUri() - 接口 中的方法org.apache.pulsar.client.impl.ServiceNameResolver
Resolve pulsar service url
resume() - 类 中的方法org.apache.pulsar.client.impl.ConsumerImpl
 
resume() - 类 中的方法org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
RETRY_GROUP_TOPIC_SUFFIX - 类 中的静态变量org.apache.pulsar.client.util.RetryMessageUtil
 
retryAsynchronously(Supplier<CompletableFuture<T>>, Backoff, ScheduledExecutorService, CompletableFuture<T>) - 类 中的静态方法org.apache.pulsar.client.util.RetryUtil
 
RetryMessageUtil - org.apache.pulsar.client.util中的类
 
RetryMessageUtil() - 类 的构造器org.apache.pulsar.client.util.RetryMessageUtil
 
RetryUtil - org.apache.pulsar.client.util中的类
 
RetryUtil() - 类 的构造器org.apache.pulsar.client.util.RetryUtil
 
RoundRobinPartitionMessageRouterImpl - 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) - 类 的构造器org.apache.pulsar.client.impl.RoundRobinPartitionMessageRouterImpl
 
RoundRobinPartitionMessageRouterImpl(HashingScheme, int, boolean, long, Clock) - 类 的构造器org.apache.pulsar.client.impl.RoundRobinPartitionMessageRouterImpl
 
roundRobinRouterBatchingPartitionSwitchFrequency(int) - 类 中的方法org.apache.pulsar.client.impl.ProducerBuilderImpl
 
run(Timeout) - 类 中的方法org.apache.pulsar.client.impl.PatternMultiTopicsConsumerImpl
 
run(Timeout) - 类 中的方法org.apache.pulsar.client.impl.ProducerImpl
Process sendTimeout events
run(Timeout) - 类 中的方法org.apache.pulsar.client.impl.transaction.TransactionImpl
 
run(Timeout) - 类 中的方法org.apache.pulsar.client.impl.TransactionMetaStoreHandler
 

S

ScheduledExecutorProvider - org.apache.pulsar.client.util中的类
 
ScheduledExecutorProvider(int, String) - 类 的构造器org.apache.pulsar.client.util.ScheduledExecutorProvider
 
schema - 类 中的变量org.apache.pulsar.client.impl.ConsumerBase
 
schema - 类 中的变量org.apache.pulsar.client.impl.ProducerBase
 
schema - 类 中的变量org.apache.pulsar.client.impl.schema.AvroBaseStructSchema
 
schema - 类 中的变量org.apache.pulsar.client.impl.schema.StructSchema
已过时。
 
schema(Schema<T>) - 类 中的方法org.apache.pulsar.client.impl.ProducerBuilderImpl
Allow to override schema in builder implementation
schemaCache - 类 中的变量org.apache.pulsar.client.impl.ProducerBase
 
SchemaDefinitionBuilderImpl<T> - org.apache.pulsar.client.impl.schema中的类
Builder to build GenericRecord.
SchemaDefinitionBuilderImpl() - 类 的构造器org.apache.pulsar.client.impl.schema.SchemaDefinitionBuilderImpl
 
SchemaDefinitionImpl<T> - 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>) - 类 的构造器org.apache.pulsar.client.impl.schema.SchemaDefinitionImpl
 
schemaInfo - 类 中的变量org.apache.pulsar.client.impl.schema.AbstractStructSchema
 
schemaInfoProvider - 类 中的变量org.apache.pulsar.client.impl.schema.AbstractStructSchema
 
schemaInfoProvider - 类 中的变量org.apache.pulsar.client.impl.schema.KeyValueSchemaImpl
 
schemaInfoProvider - 类 中的变量org.apache.pulsar.client.impl.schema.reader.AbstractMultiVersionReader
 
SchemaInfoUtil - org.apache.pulsar.client.impl.schema中的类
Class helping to initialize schemas.
SchemaInfoUtil() - 类 的构造器org.apache.pulsar.client.impl.schema.SchemaInfoUtil
 
schemaInitialized() - 类 中的方法org.apache.pulsar.client.impl.schema.AutoProduceBytesSchema
 
schemaInitialized() - 类 中的方法org.apache.pulsar.client.impl.schema.NativeAvroBytesSchema
 
SchemaUtil - org.apache.pulsar.client.impl.schema.util中的类
 
SchemaUtil() - 类 的构造器org.apache.pulsar.client.impl.schema.util.SchemaUtil
 
Secret - org.apache.pulsar.client.util中的注释类型
 
SecretsSerializer - org.apache.pulsar.client.util中的类
 
SecretsSerializer() - 类 的构造器org.apache.pulsar.client.util.SecretsSerializer
 
seek(long) - 类 中的方法org.apache.pulsar.client.impl.ConsumerImpl
 
seek(long) - 类 中的方法org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
seek(long) - 类 中的方法org.apache.pulsar.client.impl.MultiTopicsReaderImpl
 
seek(long) - 类 中的方法org.apache.pulsar.client.impl.ReaderImpl
 
seek(Function<String, Object>) - 类 中的方法org.apache.pulsar.client.impl.ConsumerImpl
 
seek(Function<String, Object>) - 类 中的方法org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
seek(Function<String, Object>) - 类 中的方法org.apache.pulsar.client.impl.MultiTopicsReaderImpl
 
seek(Function<String, Object>) - 类 中的方法org.apache.pulsar.client.impl.ReaderImpl
 
seek(MessageId) - 类 中的方法org.apache.pulsar.client.impl.ConsumerImpl
 
seek(MessageId) - 类 中的方法org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
seek(MessageId) - 类 中的方法org.apache.pulsar.client.impl.MultiTopicsReaderImpl
 
seek(MessageId) - 类 中的方法org.apache.pulsar.client.impl.ReaderImpl
 
seekAsync(long) - 类 中的方法org.apache.pulsar.client.impl.ConsumerImpl
 
seekAsync(long) - 类 中的方法org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
seekAsync(long) - 类 中的方法org.apache.pulsar.client.impl.MultiTopicsReaderImpl
 
seekAsync(long) - 类 中的方法org.apache.pulsar.client.impl.ReaderImpl
 
seekAsync(Function<String, Object>) - 类 中的方法org.apache.pulsar.client.impl.ConsumerImpl
 
seekAsync(Function<String, Object>) - 类 中的方法org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
seekAsync(Function<String, Object>) - 类 中的方法org.apache.pulsar.client.impl.MultiTopicsReaderImpl
 
seekAsync(Function<String, Object>) - 类 中的方法org.apache.pulsar.client.impl.ReaderImpl
 
seekAsync(MessageId) - 类 中的方法org.apache.pulsar.client.impl.ConsumerImpl
 
seekAsync(MessageId) - 类 中的方法org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
seekAsync(MessageId) - 类 中的方法org.apache.pulsar.client.impl.MultiTopicsReaderImpl
 
seekAsync(MessageId) - 类 中的方法org.apache.pulsar.client.impl.ReaderImpl
 
semaphoreRelease(int) - 类 中的方法org.apache.pulsar.client.impl.ProducerImpl
 
send() - 类 中的方法org.apache.pulsar.client.impl.TypedMessageBuilderImpl
 
send(Message<?>) - 类 中的方法org.apache.pulsar.client.impl.ProducerBase
 
send(T) - 类 中的方法org.apache.pulsar.client.impl.ProducerBase
 
sendAsync() - 类 中的方法org.apache.pulsar.client.impl.TypedMessageBuilderImpl
 
sendAsync(Message<?>) - 类 中的方法org.apache.pulsar.client.impl.ProducerBase
 
sendAsync(Message<?>, SendCallback) - 类 中的方法org.apache.pulsar.client.impl.ProducerImpl
 
sendAsync(T) - 类 中的方法org.apache.pulsar.client.impl.ProducerBase
 
SendCallback - org.apache.pulsar.client.impl中的接口
 
sendComplete(Exception) - 接口 中的方法org.apache.pulsar.client.impl.SendCallback
invoked when send operation completes
sendGetLastMessageId(ByteBuf, long) - 类 中的方法org.apache.pulsar.client.impl.ClientCnx
 
sendGetOrCreateSchema(ByteBuf, long) - 类 中的方法org.apache.pulsar.client.impl.ClientCnx
 
sendGetRawSchema(ByteBuf, long) - 类 中的方法org.apache.pulsar.client.impl.ClientCnx
 
sendGetSchema(ByteBuf, long) - 类 中的方法org.apache.pulsar.client.impl.ClientCnx
 
sendMessage(long, long, int, MessageMetadata, ByteBuf) - 类 中的方法org.apache.pulsar.client.impl.ProducerImpl
 
sendMessage(long, long, long, int, MessageMetadata, ByteBuf) - 类 中的方法org.apache.pulsar.client.impl.ProducerImpl
 
sendTimeout(int, TimeUnit) - 类 中的方法org.apache.pulsar.client.impl.ProducerBuilderImpl
 
SentConnectFrame - org.apache.pulsar.client.impl.ClientCnx.State
 
sequenceId(long) - 类 中的方法org.apache.pulsar.client.impl.TypedMessageBuilderImpl
 
serialize(Descriptors.Descriptor) - 类 中的静态方法org.apache.pulsar.client.impl.schema.ProtobufNativeSchemaUtils
 
serialize(Object, JsonGenerator, SerializerProvider) - 类 中的方法org.apache.pulsar.client.util.SecretsSerializer
 
serviceNameResolver - 类 中的变量org.apache.pulsar.client.impl.HttpClient
 
ServiceNameResolver - org.apache.pulsar.client.impl中的接口
A service name resolver to resolve real socket address.
serviceUrl(String) - 类 中的方法org.apache.pulsar.client.impl.ClientBuilderImpl
 
serviceUrlProvider(ServiceUrlProvider) - 类 中的方法org.apache.pulsar.client.impl.ClientBuilderImpl
 
set(String, Object) - 类 中的方法org.apache.pulsar.client.impl.schema.generic.JsonRecordBuilderImpl
Sets the value of a field.
set(String, Object) - 类 中的方法org.apache.pulsar.client.impl.schema.generic.ProtobufNativeRecordBuilderImpl
 
set(Field, Object) - 类 中的方法org.apache.pulsar.client.impl.schema.generic.JsonRecordBuilderImpl
Sets the value of a field.
set(Field, Object) - 类 中的方法org.apache.pulsar.client.impl.schema.generic.ProtobufNativeRecordBuilderImpl
 
setAuthentication(Authentication) - 类 中的方法org.apache.pulsar.client.impl.conf.ClientConfigurationData
 
setAutoUpdatePartitionsIntervalSeconds(int, TimeUnit) - 类 中的方法org.apache.pulsar.client.impl.conf.ConsumerConfigurationData
 
setAutoUpdatePartitionsIntervalSeconds(int, TimeUnit) - 类 中的方法org.apache.pulsar.client.impl.conf.ProducerConfigurationData
 
setBatchingMaxBytes(int) - 类 中的方法org.apache.pulsar.client.impl.conf.ProducerConfigurationData
 
setBatchingMaxMessages(int) - 类 中的方法org.apache.pulsar.client.impl.conf.ProducerConfigurationData
 
setBatchingMaxPublishDelayMicros(long, TimeUnit) - 类 中的方法org.apache.pulsar.client.impl.conf.ProducerConfigurationData
 
setBatchingPartitionSwitchFrequencyByPublishDelay(int) - 类 中的方法org.apache.pulsar.client.impl.conf.ProducerConfigurationData
 
setBrokerEntryMetadata(BrokerEntryMetadata) - 类 中的方法org.apache.pulsar.client.impl.MessageImpl
 
setClientCnx(ClientCnx) - 类 中的方法org.apache.pulsar.client.impl.ConnectionHandler
 
setInitialTime(long, TimeUnit) - 类 中的方法org.apache.pulsar.client.impl.BackoffBuilder
 
setMandatoryStop(long, TimeUnit) - 类 中的方法org.apache.pulsar.client.impl.BackoffBuilder
 
setMax(long, TimeUnit) - 类 中的方法org.apache.pulsar.client.impl.BackoffBuilder
 
setMaxPendingChuckedMessage(int) - 类 中的方法org.apache.pulsar.client.impl.conf.ConsumerConfigurationData
已过时。
use #setMaxPendingChunkedMessage(int)
setMaxPendingMessages(int) - 类 中的方法org.apache.pulsar.client.impl.conf.ProducerConfigurationData
 
setMaxPendingMessagesAcrossPartitions(int) - 类 中的方法org.apache.pulsar.client.impl.conf.ProducerConfigurationData
 
setMaxReceiverQueueSize(int) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
setPrevBatchCumulativelyAcked(boolean) - 类 中的方法org.apache.pulsar.client.impl.BatchMessageAcker
 
setPrivateKey(String, String) - 类 中的方法org.apache.pulsar.client.impl.conf.DefaultCryptoKeyReaderConfigurationData
 
setProducer(ProducerImpl<?>) - 类 中的方法org.apache.pulsar.client.impl.AbstractBatchMessageContainer
 
setProducer(ProducerImpl<?>) - 接口 中的方法org.apache.pulsar.client.impl.BatchMessageContainerBase
Set producer of the message batch container.
setProducerName(String) - 类 中的方法org.apache.pulsar.client.impl.conf.ProducerConfigurationData
 
setPublicKey(String, String) - 类 中的方法org.apache.pulsar.client.impl.conf.DefaultCryptoKeyReaderConfigurationData
 
setReader(SchemaReader<T>) - 类 中的方法org.apache.pulsar.client.impl.schema.AbstractStructSchema
 
setReplicatedFrom(String) - 类 中的方法org.apache.pulsar.client.impl.MessageImpl
 
setSchema(Schema) - 类 中的方法org.apache.pulsar.client.impl.schema.NativeAvroBytesSchema
 
setSchema(Schema<?>) - 类 中的方法org.apache.pulsar.client.impl.schema.AutoConsumeSchema
 
setSchema(Schema<T>) - 类 中的方法org.apache.pulsar.client.impl.schema.AutoProduceBytesSchema
 
setSchema(SchemaVersion, Schema<?>) - 类 中的方法org.apache.pulsar.client.impl.schema.AutoConsumeSchema
 
setSchemaInfoForReplicator(SchemaInfo) - 类 中的方法org.apache.pulsar.client.impl.MessageImpl
 
setSchemaInfoProvider(SchemaInfoProvider) - 类 中的方法org.apache.pulsar.client.impl.schema.AbstractStructSchema
 
setSchemaInfoProvider(SchemaInfoProvider) - 类 中的方法org.apache.pulsar.client.impl.schema.AutoConsumeSchema
 
setSchemaInfoProvider(SchemaInfoProvider) - 类 中的方法org.apache.pulsar.client.impl.schema.KeyValueSchemaImpl
 
setSchemaInfoProvider(SchemaInfoProvider) - 类 中的方法org.apache.pulsar.client.impl.schema.reader.AbstractMultiVersionReader
 
setSendTimeoutMs(int, TimeUnit) - 类 中的方法org.apache.pulsar.client.impl.conf.ProducerConfigurationData
 
setTopicName(String) - 类 中的方法org.apache.pulsar.client.impl.conf.ReaderConfigurationData
 
setWriter(SchemaWriter<T>) - 类 中的方法org.apache.pulsar.client.impl.schema.AbstractStructSchema
 
ShortSchema - org.apache.pulsar.client.impl.schema中的类
A schema for `Short`.
ShortSchema() - 类 的构造器org.apache.pulsar.client.impl.schema.ShortSchema
 
shouldBackoff(long, TimeUnit, int) - 类 中的静态方法org.apache.pulsar.client.impl.Backoff
 
shouldBackoff(long, TimeUnit, int, long, long) - 类 中的静态方法org.apache.pulsar.client.impl.Backoff
 
shutdown() - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImpl
 
shutdownNow() - 类 中的方法org.apache.pulsar.client.util.ExecutorProvider
 
signSafeMod(long, int) - 类 中的静态方法org.apache.pulsar.client.util.MathUtils
Compute sign safe mod
SinglePartitionMessageRouterImpl - org.apache.pulsar.client.impl中的类
 
SinglePartitionMessageRouterImpl(int, HashingScheme) - 类 的构造器org.apache.pulsar.client.impl.SinglePartitionMessageRouterImpl
 
size() - 类 中的方法org.apache.pulsar.client.impl.MessageImpl
 
size() - 类 中的方法org.apache.pulsar.client.impl.MessagesImpl
 
size() - 类 中的方法org.apache.pulsar.client.impl.TopicMessageImpl
 
socks5ProxyAddress(InetSocketAddress) - 类 中的方法org.apache.pulsar.client.impl.ClientBuilderImpl
 
socks5ProxyPassword(String) - 类 中的方法org.apache.pulsar.client.impl.ClientBuilderImpl
 
socks5ProxyUsername(String) - 类 中的方法org.apache.pulsar.client.impl.ClientBuilderImpl
 
sslProvider(String) - 类 中的方法org.apache.pulsar.client.impl.ClientBuilderImpl
 
start() - 类 中的方法org.apache.pulsar.client.impl.auth.AuthenticationBasic
 
start() - 类 中的方法org.apache.pulsar.client.impl.auth.AuthenticationDisabled
 
start() - 类 中的方法org.apache.pulsar.client.impl.auth.AuthenticationKeyStoreTls
 
start() - 类 中的方法org.apache.pulsar.client.impl.auth.AuthenticationTls
 
start() - 类 中的方法org.apache.pulsar.client.impl.auth.AuthenticationToken
 
start() - 类 中的方法org.apache.pulsar.client.impl.auth.oauth2.AuthenticationOAuth2
 
start() - 类 中的方法org.apache.pulsar.client.impl.transaction.TransactionCoordinatorClientImpl
 
start() - 类 中的方法org.apache.pulsar.client.impl.TransactionMetaStoreHandler
 
startAsync() - 类 中的方法org.apache.pulsar.client.impl.transaction.TransactionCoordinatorClientImpl
 
startingBackoffInterval(long, TimeUnit) - 类 中的方法org.apache.pulsar.client.impl.ClientBuilderImpl
 
startMessageFromRollbackDuration(long, TimeUnit) - 类 中的方法org.apache.pulsar.client.impl.ReaderBuilderImpl
 
startMessageId(MessageId) - 类 中的方法org.apache.pulsar.client.impl.ReaderBuilderImpl
 
startMessageIdInclusive() - 类 中的方法org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
startMessageIdInclusive() - 类 中的方法org.apache.pulsar.client.impl.ReaderBuilderImpl
 
state - 类 中的变量org.apache.pulsar.client.impl.ClientCnx
 
state - 类 中的变量org.apache.pulsar.client.impl.ConnectionHandler
 
stats - 类 中的变量org.apache.pulsar.client.impl.ConsumerImpl
 
statsInterval(long, TimeUnit) - 类 中的方法org.apache.pulsar.client.impl.ClientBuilderImpl
 
StringSchema - org.apache.pulsar.client.impl.schema中的类
Schema definition for Strings encoded in UTF-8 format.
StringSchema() - 类 的构造器org.apache.pulsar.client.impl.schema.StringSchema
 
StringSchema(Charset) - 类 的构造器org.apache.pulsar.client.impl.schema.StringSchema
 
StructSchema<T> - org.apache.pulsar.client.impl.schema中的类
已过时。
StructSchema(SchemaInfo) - 类 的构造器org.apache.pulsar.client.impl.schema.StructSchema
已过时。
 
subscribe() - 类 中的方法org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
subscribeAsync() - 类 中的方法org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
subscribeAsync(String, boolean) - 类 中的方法org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
subscribeAsync(ConsumerConfigurationData<byte[]>) - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImpl
 
subscribeAsync(ConsumerConfigurationData<T>, Schema<T>, ConsumerInterceptors<T>) - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImpl
 
subscribeFuture - 类 中的变量org.apache.pulsar.client.impl.ConsumerBase
 
subscribeFuture() - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
subscription - 类 中的变量org.apache.pulsar.client.impl.ConsumerBase
 
subscriptionInitialPosition(SubscriptionInitialPosition) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
subscriptionMode(SubscriptionMode) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
subscriptionName(String) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
subscriptionName(String) - 类 中的方法org.apache.pulsar.client.impl.ReaderBuilderImpl
 
subscriptionRolePrefix(String) - 类 中的方法org.apache.pulsar.client.impl.ReaderBuilderImpl
 
subscriptionTopicsMode(RegexSubscriptionMode) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
subscriptionType(SubscriptionType) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
supportSchemaVersioning() - 类 中的方法org.apache.pulsar.client.impl.schema.AutoConsumeSchema
 
supportSchemaVersioning() - 类 中的方法org.apache.pulsar.client.impl.schema.AvroSchema
 
supportSchemaVersioning() - 类 中的方法org.apache.pulsar.client.impl.schema.generic.GenericAvroSchema
 
supportSchemaVersioning() - 类 中的方法org.apache.pulsar.client.impl.schema.generic.GenericJsonSchema
 
supportSchemaVersioning() - 类 中的方法org.apache.pulsar.client.impl.schema.generic.GenericProtobufNativeSchema
 
supportSchemaVersioning() - 类 中的方法org.apache.pulsar.client.impl.schema.KeyValueSchemaImpl
 
switchClientCnx(ClientCnx) - 类 中的方法org.apache.pulsar.client.impl.ConnectionHandler
Update the ClientCnx for the class, then increment and get the epoch value.
SYSTEM_PROPERTY_DELAY_TIME - 类 中的静态变量org.apache.pulsar.client.util.RetryMessageUtil
 
SYSTEM_PROPERTY_ORIGIN_MESSAGE_ID - 类 中的静态变量org.apache.pulsar.client.util.RetryMessageUtil
 
SYSTEM_PROPERTY_REAL_TOPIC - 类 中的静态变量org.apache.pulsar.client.util.RetryMessageUtil
 
SYSTEM_PROPERTY_RECONSUMETIMES - 类 中的静态变量org.apache.pulsar.client.util.RetryMessageUtil
 
SYSTEM_PROPERTY_RETRY_TOPIC - 类 中的静态变量org.apache.pulsar.client.util.RetryMessageUtil
 

T

terminated(ClientCnx) - 类 中的方法org.apache.pulsar.client.impl.ProducerImpl
 
TimedCompletableFuture<T> - org.apache.pulsar.client.util中的类
 
TimedCompletableFuture() - 类 的构造器org.apache.pulsar.client.util.TimedCompletableFuture
 
timePartitions - 类 中的变量org.apache.pulsar.client.impl.UnAckedMessageTracker
 
timer - 类 中的变量org.apache.pulsar.client.impl.TransactionMetaStoreHandler
 
timer() - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImpl
visible for pulsar-functions
TimeSchema - org.apache.pulsar.client.impl.schema中的类
A schema for `java.sql.Time`.
TimeSchema() - 类 的构造器org.apache.pulsar.client.impl.schema.TimeSchema
 
TimestampConversion() - 类 的构造器org.apache.pulsar.client.impl.schema.AvroSchema.TimestampConversion
 
TimestampSchema - org.apache.pulsar.client.impl.schema中的类
A schema for `java.sql.Timestamp`.
TimestampSchema() - 类 的构造器org.apache.pulsar.client.impl.schema.TimestampSchema
 
TLS_HANDLER - 类 中的静态变量org.apache.pulsar.client.impl.PulsarChannelInitializer
 
tlsCertificates - 类 中的变量org.apache.pulsar.client.impl.auth.AuthenticationDataTls
 
tlsCiphers(Set<String>) - 类 中的方法org.apache.pulsar.client.impl.ClientBuilderImpl
 
tlsPrivateKey - 类 中的变量org.apache.pulsar.client.impl.auth.AuthenticationDataTls
 
tlsProtocols(Set<String>) - 类 中的方法org.apache.pulsar.client.impl.ClientBuilderImpl
 
tlsTrustCertsFilePath(String) - 类 中的方法org.apache.pulsar.client.impl.ClientBuilderImpl
 
tlsTrustStorePassword(String) - 类 中的方法org.apache.pulsar.client.impl.ClientBuilderImpl
 
tlsTrustStorePath(String) - 类 中的方法org.apache.pulsar.client.impl.ClientBuilderImpl
 
tlsTrustStoreType(String) - 类 中的方法org.apache.pulsar.client.impl.ClientBuilderImpl
 
toByteArray() - 类 中的方法org.apache.pulsar.client.impl.BatchMessageIdImpl
 
toByteArray() - 类 中的方法org.apache.pulsar.client.impl.MessageIdImpl
 
toByteArray() - 类 中的方法org.apache.pulsar.client.impl.MultiMessageIdImpl
 
toByteArray() - 类 中的方法org.apache.pulsar.client.impl.TopicMessageIdImpl
 
toByteArray(int, int) - 类 中的方法org.apache.pulsar.client.impl.MessageIdImpl
 
toJson() - 类 中的方法org.apache.pulsar.client.impl.auth.oauth2.KeyFile
 
TokenClient - org.apache.pulsar.client.impl.auth.oauth2.protocol中的类
A client for an OAuth 2.0 token endpoint.
TokenClient(URL) - 类 的构造器org.apache.pulsar.client.impl.auth.oauth2.protocol.TokenClient
 
TokenError - org.apache.pulsar.client.impl.auth.oauth2.protocol中的类
Represents an error returned from an OAuth 2.0 token endpoint.
TokenError() - 类 的构造器org.apache.pulsar.client.impl.auth.oauth2.protocol.TokenError
 
TokenExchangeException - org.apache.pulsar.client.impl.auth.oauth2.protocol中的异常错误
Indicates a token exchange failure.
TokenExchangeException(TokenError) - 异常错误 的构造器org.apache.pulsar.client.impl.auth.oauth2.protocol.TokenExchangeException
 
TokenResult - org.apache.pulsar.client.impl.auth.oauth2.protocol中的类
The result of a token exchange request.
TokenResult() - 类 的构造器org.apache.pulsar.client.impl.auth.oauth2.protocol.TokenResult
 
toLong(DateTime, Schema, LogicalType) - 类 中的方法org.apache.pulsar.client.impl.schema.AvroSchema.TimestampConversion
 
toMessageIdImpl() - 类 中的方法org.apache.pulsar.client.impl.BatchMessageIdImpl
 
topic(String) - 类 中的方法org.apache.pulsar.client.impl.ProducerBuilderImpl
 
topic(String) - 类 中的方法org.apache.pulsar.client.impl.ReaderBuilderImpl
 
topic(String...) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
TopicMessageIdImpl - org.apache.pulsar.client.impl中的类
 
TopicMessageIdImpl(String, String, MessageId) - 类 的构造器org.apache.pulsar.client.impl.TopicMessageIdImpl
 
TopicMessageImpl<T> - org.apache.pulsar.client.impl中的类
 
topicName - 类 中的变量org.apache.pulsar.client.impl.AbstractBatchMessageContainer
 
topics(List<String>) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
topics(List<String>) - 类 中的方法org.apache.pulsar.client.impl.ReaderBuilderImpl
 
topicsListsMinus(List<String>, List<String>) - 类 中的静态方法org.apache.pulsar.client.impl.PatternMultiTopicsConsumerImpl
 
topicsPattern(String) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
topicsPattern(Pattern) - 类 中的方法org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
topicsPatternFilter(List<String>, Pattern) - 类 中的静态方法org.apache.pulsar.client.impl.PulsarClientImpl
 
toString() - 类 中的方法org.apache.pulsar.client.impl.BatchMessageAcker
 
toString() - 类 中的方法org.apache.pulsar.client.impl.BatchMessageIdImpl
 
toString() - 类 中的方法org.apache.pulsar.client.impl.conf.DefaultCryptoKeyReaderConfigurationData
 
toString() - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
toString() - 类 中的方法org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
toString() - 类 中的方法org.apache.pulsar.client.impl.MessageIdImpl
 
toString() - 类 中的方法org.apache.pulsar.client.impl.ProducerBase
 
toString() - 类 中的方法org.apache.pulsar.client.impl.ProducerBuilderImpl
 
toString() - 类 中的方法org.apache.pulsar.client.impl.schema.AutoConsumeSchema
 
toString() - 类 中的方法org.apache.pulsar.client.impl.schema.KeyValueSchemaImpl
 
toString() - 类 中的方法org.apache.pulsar.client.impl.TopicMessageIdImpl
 
trackMessage(Message<?>) - 类 中的方法org.apache.pulsar.client.impl.ConsumerImpl
 
trackMessage(MessageId) - 类 中的方法org.apache.pulsar.client.impl.ConsumerImpl
 
TransactionBufferHandler - org.apache.pulsar.client.impl.transaction中的接口
Interface of transaction buffer handler.
TransactionBuilderImpl - org.apache.pulsar.client.impl.transaction中的类
The default implementation of transaction builder to build transactions.
TransactionBuilderImpl(PulsarClientImpl, TransactionCoordinatorClientImpl) - 类 的构造器org.apache.pulsar.client.impl.transaction.TransactionBuilderImpl
 
TransactionCoordinatorClientImpl - org.apache.pulsar.client.impl.transaction中的类
Transaction coordinator client based topic assigned.
TransactionCoordinatorClientImpl(PulsarClient) - 类 的构造器org.apache.pulsar.client.impl.transaction.TransactionCoordinatorClientImpl
 
TransactionImpl - org.apache.pulsar.client.impl.transaction中的类
The default implementation of Transaction.
TransactionMetaStoreHandler - org.apache.pulsar.client.impl中的类
Handler for transaction meta store.
TransactionMetaStoreHandler(long, PulsarClientImpl, String, CompletableFuture<Void>) - 类 的构造器org.apache.pulsar.client.impl.TransactionMetaStoreHandler
 
triggerBatchReceiveTimeoutTask() - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
triggerFlush() - 类 中的方法org.apache.pulsar.client.impl.ProducerImpl
 
tryAcknowledgeMessage(Message<T>) - 类 中的方法org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
tryReserveMemory(long) - 类 中的方法org.apache.pulsar.client.impl.MemoryLimitController
 
tryTriggerListener() - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
tryTriggerListener() - 类 中的方法org.apache.pulsar.client.impl.ZeroQueueConsumerImpl
 
TYPE_CLIENT_CREDENTIALS - 类 中的静态变量org.apache.pulsar.client.impl.auth.oauth2.AuthenticationOAuth2
 
TypeCheckUtil - org.apache.pulsar.client.util中的类
 
TypeCheckUtil() - 类 的构造器org.apache.pulsar.client.util.TypeCheckUtil
 
TypedMessageBuilderImpl<T> - org.apache.pulsar.client.impl中的类
 
TypedMessageBuilderImpl(ProducerBase<?>, Schema<T>) - 类 的构造器org.apache.pulsar.client.impl.TypedMessageBuilderImpl
 
TypedMessageBuilderImpl(ProducerBase<?>, Schema<T>, TransactionImpl) - 类 的构造器org.apache.pulsar.client.impl.TypedMessageBuilderImpl
 

U

UNACKED_MESSAGE_TRACKER_DISABLED - 类 中的静态变量org.apache.pulsar.client.impl.UnAckedMessageTracker
 
unAckedChunkedMessageIdSequenceMap - 类 中的变量org.apache.pulsar.client.impl.ConsumerBase
 
UnAckedMessageTracker - org.apache.pulsar.client.impl中的类
 
UnAckedMessageTracker() - 类 的构造器org.apache.pulsar.client.impl.UnAckedMessageTracker
 
UnAckedMessageTracker(PulsarClientImpl, ConsumerBase<?>, long) - 类 的构造器org.apache.pulsar.client.impl.UnAckedMessageTracker
 
UnAckedMessageTracker(PulsarClientImpl, ConsumerBase<?>, long, long) - 类 的构造器org.apache.pulsar.client.impl.UnAckedMessageTracker
 
UnAckedTopicMessageTracker - org.apache.pulsar.client.impl中的类
 
UnAckedTopicMessageTracker(PulsarClientImpl, ConsumerBase<?>, long) - 类 的构造器org.apache.pulsar.client.impl.UnAckedTopicMessageTracker
 
UnAckedTopicMessageTracker(PulsarClientImpl, ConsumerBase<?>, long, long) - 类 的构造器org.apache.pulsar.client.impl.UnAckedTopicMessageTracker
 
unsubscribe() - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
unsubscribeAsync() - 类 中的方法org.apache.pulsar.client.impl.ConsumerBase
 
unsubscribeAsync() - 类 中的方法org.apache.pulsar.client.impl.ConsumerImpl
 
unsubscribeAsync() - 类 中的方法org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
unsubscribeAsync(String) - 类 中的方法org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
unwrapInternalSchema(byte[]) - 类 中的方法org.apache.pulsar.client.impl.schema.AutoConsumeSchema
Get a specific schema version, fetching from the Registry if it is not loaded yet.
updateCumulativeStats(ConsumerStats) - 类 中的方法org.apache.pulsar.client.impl.ConsumerStatsDisabled
 
updateCumulativeStats(ConsumerStats) - 接口 中的方法org.apache.pulsar.client.impl.ConsumerStatsRecorder
 
updateCumulativeStats(ConsumerStats) - 类 中的方法org.apache.pulsar.client.impl.ConsumerStatsRecorderImpl
 
updateNumMsgsReceived(Message<?>) - 类 中的方法org.apache.pulsar.client.impl.ConsumerStatsDisabled
 
updateNumMsgsReceived(Message<?>) - 接口 中的方法org.apache.pulsar.client.impl.ConsumerStatsRecorder
 
updateNumMsgsReceived(Message<?>) - 类 中的方法org.apache.pulsar.client.impl.ConsumerStatsRecorderImpl
 
updateNumMsgsSent(long, long) - 类 中的方法org.apache.pulsar.client.impl.ProducerStatsDisabled
 
updateNumMsgsSent(long, long) - 接口 中的方法org.apache.pulsar.client.impl.ProducerStatsRecorder
 
updateNumMsgsSent(long, long) - 类 中的方法org.apache.pulsar.client.impl.ProducerStatsRecorderImpl
 
updateServiceUrl(String) - 类 中的方法org.apache.pulsar.client.impl.BinaryProtoLookupService
 
updateServiceUrl(String) - 类 中的方法org.apache.pulsar.client.impl.HttpLookupService
 
updateServiceUrl(String) - 接口 中的方法org.apache.pulsar.client.impl.LookupService
Instruct the LookupService to switch to a new service URL for all subsequent requests
updateServiceUrl(String) - 类 中的方法org.apache.pulsar.client.impl.PulsarClientImpl
 
updateServiceUrl(String) - 类 中的方法org.apache.pulsar.client.impl.PulsarServiceNameResolver
 
updateServiceUrl(String) - 接口 中的方法org.apache.pulsar.client.impl.ServiceNameResolver
Update service url.
updateStats() - 类 中的方法org.apache.pulsar.client.impl.ProducerStatsRecorderImpl
 
useKeyStoreTls(boolean) - 类 中的方法org.apache.pulsar.client.impl.ClientBuilderImpl
 
useProvidedSchemaAsReaderSchema - 类 中的变量org.apache.pulsar.client.impl.schema.generic.AbstractMultiVersionGenericReader
 
utf8() - 类 中的静态方法org.apache.pulsar.client.impl.schema.StringSchema
 

V

validate(byte[]) - 类 中的方法org.apache.pulsar.client.impl.schema.AutoConsumeSchema
 
validate(byte[]) - 类 中的方法org.apache.pulsar.client.impl.schema.AutoProduceBytesSchema
 
validate(byte[]) - 类 中的方法org.apache.pulsar.client.impl.schema.BooleanSchema
 
validate(byte[]) - 类 中的方法org.apache.pulsar.client.impl.schema.ByteSchema
 
validate(byte[]) - 类 中的方法org.apache.pulsar.client.impl.schema.DoubleSchema
 
validate(byte[]) - 类 中的方法org.apache.pulsar.client.impl.schema.FloatSchema
 
validate(byte[]) - 类 中的方法org.apache.pulsar.client.impl.schema.IntSchema
 
validate(byte[]) - 类 中的方法org.apache.pulsar.client.impl.schema.LongSchema
 
validate(byte[]) - 类 中的方法org.apache.pulsar.client.impl.schema.ShortSchema
 
validate(byte[], byte[]) - 类 中的方法org.apache.pulsar.client.impl.schema.AutoConsumeSchema
 
validate(ByteBuf) - 类 中的方法org.apache.pulsar.client.impl.schema.ByteSchema
 
validate(ByteBuf) - 类 中的方法org.apache.pulsar.client.impl.schema.DoubleSchema
 
validate(ByteBuf) - 类 中的方法org.apache.pulsar.client.impl.schema.FloatSchema
 
validate(ByteBuf) - 类 中的方法org.apache.pulsar.client.impl.schema.IntSchema
 
validate(ByteBuf) - 类 中的方法org.apache.pulsar.client.impl.schema.LongSchema
 
validate(ByteBuf) - 类 中的方法org.apache.pulsar.client.impl.schema.ShortSchema
 
value(T) - 类 中的方法org.apache.pulsar.client.impl.TypedMessageBuilderImpl
 
valueOf(String) - 枚举 中的静态方法org.apache.pulsar.client.impl.ClientCnx.State
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.apache.pulsar.client.impl.ProducerBase.MultiSchemaMode
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.apache.pulsar.client.impl.PulsarClientImpl.State
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法org.apache.pulsar.client.impl.ClientCnx.State
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.apache.pulsar.client.impl.ProducerBase.MultiSchemaMode
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.apache.pulsar.client.impl.PulsarClientImpl.State
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
verifyLocalBufferIsNotCorrupted(ProducerImpl.OpSendMsg) - 类 中的方法org.apache.pulsar.client.impl.ProducerImpl
Computes checksum again and verifies it against existing checksum.

W

withAlwaysAllowNull(boolean) - 类 中的方法org.apache.pulsar.client.impl.schema.SchemaDefinitionBuilderImpl
 
withClassLoader(ClassLoader) - 类 中的方法org.apache.pulsar.client.impl.schema.SchemaDefinitionBuilderImpl
 
withConnectTimeout(Duration) - 类 中的方法org.apache.pulsar.client.impl.auth.oauth2.protocol.DefaultMetadataResolver
 
withJsonDef(String) - 类 中的方法org.apache.pulsar.client.impl.schema.SchemaDefinitionBuilderImpl
 
withJSR310ConversionEnabled(boolean) - 类 中的方法org.apache.pulsar.client.impl.schema.SchemaDefinitionBuilderImpl
 
withPojo(Class) - 类 中的方法org.apache.pulsar.client.impl.schema.SchemaDefinitionBuilderImpl
 
withProperties(Map<String, String>) - 类 中的方法org.apache.pulsar.client.impl.schema.SchemaDefinitionBuilderImpl
 
withReadTimeout(Duration) - 类 中的方法org.apache.pulsar.client.impl.auth.oauth2.protocol.DefaultMetadataResolver
 
withSchemaReader(SchemaReader<T>) - 类 中的方法org.apache.pulsar.client.impl.schema.SchemaDefinitionBuilderImpl
 
withSchemaWriter(SchemaWriter<T>) - 类 中的方法org.apache.pulsar.client.impl.schema.SchemaDefinitionBuilderImpl
 
WithSNISslEngineFactory - org.apache.pulsar.client.util中的类
 
WithSNISslEngineFactory(String) - 类 的构造器org.apache.pulsar.client.util.WithSNISslEngineFactory
 
withSupportSchemaVersioning(boolean) - 类 中的方法org.apache.pulsar.client.impl.schema.SchemaDefinitionBuilderImpl
 
withTransactionTimeout(long, TimeUnit) - 类 中的方法org.apache.pulsar.client.impl.transaction.TransactionBuilderImpl
 
wrap(byte[]) - 类 中的方法org.apache.pulsar.client.impl.MessagePayloadFactoryImpl
 
wrap(ByteBuffer) - 类 中的方法org.apache.pulsar.client.impl.MessagePayloadFactoryImpl
 
wrapPrimitiveObject(Object, SchemaType, byte[]) - 类 中的静态方法org.apache.pulsar.client.impl.schema.AutoConsumeSchema
 
write(GenericRecord) - 类 中的方法org.apache.pulsar.client.impl.schema.generic.GenericAvroWriter
 
write(GenericRecord) - 类 中的方法org.apache.pulsar.client.impl.schema.generic.GenericJsonWriter
 
write(GenericRecord) - 类 中的方法org.apache.pulsar.client.impl.schema.generic.GenericProtobufNativeWriter
 
write(T) - 类 中的方法org.apache.pulsar.client.impl.schema.writer.AvroWriter
 
write(T) - 类 中的方法org.apache.pulsar.client.impl.schema.writer.JacksonJsonWriter
 
write(T) - 类 中的方法org.apache.pulsar.client.impl.schema.writer.JsonWriter
已过时。
 
write(T) - 类 中的方法org.apache.pulsar.client.impl.schema.writer.ProtobufWriter
 
writeLock - 类 中的变量org.apache.pulsar.client.impl.UnAckedMessageTracker
 
writer - 类 中的变量org.apache.pulsar.client.impl.schema.AbstractStructSchema
 

Z

ZeroQueueConsumerImpl<T> - org.apache.pulsar.client.impl中的类
 
ZeroQueueConsumerImpl(PulsarClientImpl, String, ConsumerConfigurationData<T>, ExecutorProvider, int, boolean, CompletableFuture<Consumer<T>>, MessageId, Schema<T>, ConsumerInterceptors<T>, boolean) - 类 的构造器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 
所有类 所有程序包