索引

A B C D E F G H I J K L M N O P R S T U V W Z 
All Classes and Interfaces|常量字段值|所有程序包|序列化表格

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
 
ackTimeoutMessages - 类中的变量 org.apache.pulsar.client.impl.UnAckedMessageRedeliveryTracker
 
ackTimeoutMillis - 类中的变量 org.apache.pulsar.client.impl.UnAckedMessageTracker
 
ackTimeoutRedeliveryBackoff(RedeliveryBackoff) - 类中的方法 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.UnAckedMessageRedeliveryTracker
 
add(MessageId) - 类中的方法 org.apache.pulsar.client.impl.UnAckedMessageTracker
 
add(MessageId, int) - 类中的方法 org.apache.pulsar.client.impl.UnAckedMessageRedeliveryTracker
 
add(MessageId, int) - 类中的方法 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 - enum class 中的枚举常量 org.apache.pulsar.client.impl.ProducerBase.MultiSchemaMode
 
autoAckOldestChunkedMessageOnQueueFull(boolean) - 类中的方法 org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
AutoClusterFailover - org.apache.pulsar.client.impl中的类
 
AutoClusterFailover.AutoClusterFailoverBuilderImpl - org.apache.pulsar.client.impl中的类
 
AutoClusterFailoverBuilderImpl() - 类的构造器 org.apache.pulsar.client.impl.AutoClusterFailover.AutoClusterFailoverBuilderImpl
 
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
 
autoUpdatePartitionsInterval(int, TimeUnit) - 类中的方法 org.apache.pulsar.client.impl.TableViewBuilderImpl
 
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.AutoClusterFailover.AutoClusterFailoverBuilderImpl
 
build() - 类中的方法 org.apache.pulsar.client.impl.ClientBuilderImpl
 
build() - 类中的方法 org.apache.pulsar.client.impl.ControlledClusterFailover.ControlledClusterFailoverBuilderImpl
 
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.MultiplierRedeliveryBackoff.MultiplierRedeliveryBackoffBuilder
 
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.AutoClusterFailover
 
builder() - 类中的静态方法 org.apache.pulsar.client.impl.ControlledClusterFailover
 
builder() - 类中的静态方法 org.apache.pulsar.client.impl.DefaultCryptoKeyReader
 
builder() - 类中的静态方法 org.apache.pulsar.client.impl.MultiplierRedeliveryBackoff
 
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
 
changeToConnecting() - 类中的方法 org.apache.pulsar.client.impl.ConsumerBase
 
changeToReadyState() - 类中的方法 org.apache.pulsar.client.impl.ConsumerBase
 
changeToRegisteringSchemaState() - 类中的方法 org.apache.pulsar.client.impl.ConsumerBase
 
channelActive(ChannelHandlerContext) - 类中的方法 org.apache.pulsar.client.impl.ClientCnx
 
channelInactive(ChannelHandlerContext) - 类中的方法 org.apache.pulsar.client.impl.ClientCnx
 
checkArgument(boolean, Object) - 类中的静态方法 org.apache.pulsar.client.impl.AutoClusterFailover.AutoClusterFailoverBuilderImpl
 
checkArgument(boolean, Object) - 类中的静态方法 org.apache.pulsar.client.impl.ControlledClusterFailover.ControlledClusterFailoverBuilderImpl
 
checkIfOpen(CompletableFuture<T>) - 类中的方法 org.apache.pulsar.client.impl.transaction.TransactionImpl
 
checkInterval(long, TimeUnit) - 类中的方法 org.apache.pulsar.client.impl.ControlledClusterFailover.ControlledClusterFailoverBuilderImpl
 
checkInterval(long, TimeUnit) - 类中的方法 org.apache.pulsar.client.impl.AutoClusterFailover.AutoClusterFailoverBuilderImpl
 
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
 
ChunkMessageIdImpl - org.apache.pulsar.client.impl中的类
 
ChunkMessageIdImpl(MessageIdImpl, MessageIdImpl) - 类的构造器 org.apache.pulsar.client.impl.ChunkMessageIdImpl
 
clear() - 类中的方法 org.apache.pulsar.client.impl.MessagesImpl
 
clear() - 类中的方法 org.apache.pulsar.client.impl.ProducerImpl.OpSendMsgQueue
 
clear() - 类中的方法 org.apache.pulsar.client.impl.UnAckedMessageRedeliveryTracker
 
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
 
client - 类中的变量 org.apache.pulsar.client.impl.ConsumerBase
 
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中的Enum Class
 
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
 
clone() - 类中的方法 org.apache.pulsar.client.impl.TableViewConfigurationData
 
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.AutoClusterFailover
 
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.ControlledClusterFailover
 
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.TableViewImpl
 
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.TableViewImpl
 
closeAsync() - 类中的方法 org.apache.pulsar.client.impl.transaction.TransactionCoordinatorClientImpl
 
Closed - enum class 中的枚举常量 org.apache.pulsar.client.impl.PulsarClientImpl.State
 
closeWithException(Throwable) - 类中的方法 org.apache.pulsar.client.impl.ClientCnx
 
Closing - enum class 中的枚举常量 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 - enum class 中的枚举常量 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
 
CONSUMER_EPOCH - 类中的静态变量 org.apache.pulsar.client.impl.ConsumerBase
 
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
 
consumerEpoch - 类中的变量 org.apache.pulsar.client.impl.ConsumerBase
 
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
 
containsKey(String) - 类中的方法 org.apache.pulsar.client.impl.TableViewImpl
 
ControlledClusterFailover - org.apache.pulsar.client.impl中的类
 
ControlledClusterFailover.ControlledClusterFailoverBuilderImpl - org.apache.pulsar.client.impl中的类
 
ControlledClusterFailover.ControlledConfiguration - org.apache.pulsar.client.impl中的类
 
ControlledClusterFailoverBuilderImpl() - 类的构造器 org.apache.pulsar.client.impl.ControlledClusterFailover.ControlledClusterFailoverBuilderImpl
 
ControlledConfiguration() - 类的构造器 org.apache.pulsar.client.impl.ControlledClusterFailover.ControlledConfiguration
 
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() - 类中的方法 org.apache.pulsar.client.impl.TableViewBuilderImpl
 
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, long) - 类中的静态方法 org.apache.pulsar.client.impl.MessageImpl
 
create(String, MessageIdImpl, MessageMetadata, ByteBuf, Optional<EncryptionContext>, ClientCnx, Schema<T>, int, boolean, long) - 类中的静态方法 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
 
createAsync() - 类中的方法 org.apache.pulsar.client.impl.TableViewBuilderImpl
 
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
 
defaultServiceUrl(String) - 类中的方法 org.apache.pulsar.client.impl.ControlledClusterFailover.ControlledClusterFailoverBuilderImpl
 
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 - enum class 中的枚举常量 org.apache.pulsar.client.impl.ProducerBase.MultiSchemaMode
 
disableReplication() - 类中的方法 org.apache.pulsar.client.impl.TypedMessageBuilderImpl
 
DLQ_GROUP_TOPIC_SUFFIX - 类中的静态变量 org.apache.pulsar.client.util.RetryMessageUtil
 
dnsLookupBind(String, int) - 类中的方法 org.apache.pulsar.client.impl.ClientBuilderImpl
 
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, String>, long, TimeUnit) - 类中的方法 org.apache.pulsar.client.impl.ConsumerBase
 
doReconsumeLater(Message<?>, CommandAck.AckType, Map<String, String>, long, TimeUnit) - 类中的方法 org.apache.pulsar.client.impl.ConsumerImpl
 
doReconsumeLater(Message<?>, CommandAck.AckType, Map<String, String>, 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 - enum class 中的枚举常量 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
 
entrySet() - 类中的方法 org.apache.pulsar.client.impl.TableViewImpl
 
equals(Object) - 类中的方法 org.apache.pulsar.client.impl.BatchMessageIdImpl
 
equals(Object) - 类中的方法 org.apache.pulsar.client.impl.ChunkMessageIdImpl
 
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
 
equals(Object) - 类中的方法 org.apache.pulsar.client.impl.UnackMessageIdWrapper
 
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 - enum class 中的枚举常量 org.apache.pulsar.client.impl.ClientCnx.State
 
failoverDelay(long, TimeUnit) - 类中的方法 org.apache.pulsar.client.impl.AutoClusterFailover.AutoClusterFailoverBuilderImpl
 
failoverPolicy(AutoClusterFailoverBuilder.FailoverPolicy) - 类中的方法 org.apache.pulsar.client.impl.AutoClusterFailover.AutoClusterFailoverBuilderImpl
 
failPendingReceive() - 类中的方法 org.apache.pulsar.client.impl.ConsumerBase
 
fetchControlledConfiguration() - 类中的方法 org.apache.pulsar.client.impl.ControlledClusterFailover
 
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.GenericProtobufNativeSchema
 
fields - 类中的变量 org.apache.pulsar.client.impl.schema.generic.GenericSchemaImpl
 
fields - 类中的变量 org.apache.pulsar.client.impl.schema.generic.GenericJsonRecord
 
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(BiConsumer<String, T>) - 类中的方法 org.apache.pulsar.client.impl.TableViewImpl
 
forEach(Consumer<? super ProducerImpl.OpSendMsg>) - 类中的方法 org.apache.pulsar.client.impl.ProducerImpl.OpSendMsgQueue
 
forEachAndListen(BiConsumer<String, T>) - 类中的方法 org.apache.pulsar.client.impl.TableViewImpl
 
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) - 类中的方法 org.apache.pulsar.client.impl.TableViewImpl
 
get(String, Class<T>) - 类中的方法 org.apache.pulsar.client.impl.HttpClient
 
get(BrokerEntryMetadata, MessageMetadata, MessageIdImpl, ConsumerImpl<?>, int, List<Long>, 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.
getAndUpdateState(UnaryOperator<HandlerState.State>) - 类中的方法 org.apache.pulsar.client.impl.ConsumerBase
 
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.
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
 
getClient() - 类中的方法 org.apache.pulsar.client.impl.ConsumerBase
 
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
 
getCurrentPulsarServiceUrl() - 类中的方法 org.apache.pulsar.client.impl.ControlledClusterFailover
 
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
 
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.GenericProtobufNativeSchema
 
getFields() - 类中的方法 org.apache.pulsar.client.impl.schema.generic.GenericSchemaImpl
 
getFields() - 类中的方法 org.apache.pulsar.client.impl.schema.generic.GenericJsonRecord
 
getFirstChunkMessageId() - 类中的方法 org.apache.pulsar.client.impl.ChunkMessageIdImpl
 
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.Murmur3Hash32
 
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.
getLastChunkMessageId() - 类中的方法 org.apache.pulsar.client.impl.ChunkMessageIdImpl
 
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
 
getMaxDelayMs() - 类中的方法 org.apache.pulsar.client.impl.MultiplierRedeliveryBackoff
 
getMaxMessagesNum() - 类中的方法 org.apache.pulsar.client.impl.AbstractBatchMessageContainer
 
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
 
getMinDelayMs() - 类中的方法 org.apache.pulsar.client.impl.MultiplierRedeliveryBackoff
 
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
 
getNumOfPartitions() - 类中的方法 org.apache.pulsar.client.impl.PartitionedProducerImpl
 
getNumOfPartitions() - 类中的方法 org.apache.pulsar.client.impl.ProducerImpl
 
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
 
getPendingQueueSize() - 类中的方法 org.apache.pulsar.client.impl.ProducerStatsDisabled
 
getPendingQueueSize() - 类中的方法 org.apache.pulsar.client.impl.ProducerStatsRecorderImpl
 
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
 
getRequestBuilder() - 类中的方法 org.apache.pulsar.client.impl.ControlledClusterFailover
 
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.schema.generic.GenericJsonRecord
 
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.AutoClusterFailover
 
getServiceUrl() - 类中的方法 org.apache.pulsar.client.impl.BinaryProtoLookupService
 
getServiceUrl() - 类中的方法 org.apache.pulsar.client.impl.ControlledClusterFailover
 
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.ConsumerBase
 
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.ChunkMessageIdImpl
 
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
 
hashCode() - 类中的方法 org.apache.pulsar.client.impl.UnackMessageIdWrapper
 
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
 
INITIAL_MESSAGES_NUM - 类中的静态变量 org.apache.pulsar.client.impl.AbstractBatchMessageContainer
 
initialize(PulsarClient) - 类中的方法 org.apache.pulsar.client.impl.AutoClusterFailover
 
initialize(PulsarClient) - 类中的方法 org.apache.pulsar.client.impl.ControlledClusterFailover
 
initialSequenceId(long) - 类中的方法 org.apache.pulsar.client.impl.ProducerBuilderImpl
 
initialSubscriptionName(String) - 类中的方法 org.apache.pulsar.client.impl.ProducerBuilderImpl
Use this config to automatically create an initial subscription when creating the topic.
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(long, TimeUnit) - 类中的方法 org.apache.pulsar.client.impl.ConsumerBase
 
internalReceive(long, TimeUnit) - 类中的方法 org.apache.pulsar.client.impl.ConsumerImpl
 
internalReceive(long, 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
 
isConnected(ClientCnx) - 类中的方法 org.apache.pulsar.client.impl.ConsumerImpl
 
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.
isEmpty() - 类中的方法 org.apache.pulsar.client.impl.TableViewImpl
 
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
 
isMemoryLimited() - 类中的方法 org.apache.pulsar.client.impl.MemoryLimitController
 
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
 
isValidConsumerEpoch(MessageImpl<T>) - 类中的方法 org.apache.pulsar.client.impl.ConsumerBase
 
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
 
keySet() - 类中的方法 org.apache.pulsar.client.impl.TableViewImpl
 
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.TableViewBuilderImpl
 
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.Murmur3Hash32
 
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.Murmur3Hash32
 
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
 
maxDelayMs(long) - 类中的方法 org.apache.pulsar.client.impl.MultiplierRedeliveryBackoff.MultiplierRedeliveryBackoffBuilder
 
maxLookupRedirects(int) - 类中的方法 org.apache.pulsar.client.impl.ClientBuilderImpl
 
maxLookupRequests(int) - 类中的方法 org.apache.pulsar.client.impl.ClientBuilderImpl
 
maxMessagesNum - 类中的变量 org.apache.pulsar.client.impl.AbstractBatchMessageContainer
 
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.
minDelayMs(long) - 类中的方法 org.apache.pulsar.client.impl.MultiplierRedeliveryBackoff.MultiplierRedeliveryBackoffBuilder
 
MultiMessageIdImpl - org.apache.pulsar.client.impl中的类
A MessageId implementation that contains a map of <partitionName, MessageId>.
multiplier(double) - 类中的方法 org.apache.pulsar.client.impl.MultiplierRedeliveryBackoff.MultiplierRedeliveryBackoffBuilder
 
MultiplierRedeliveryBackoff - org.apache.pulsar.client.impl中的类
MultiplierRedeliveryBackoff.
MultiplierRedeliveryBackoff.MultiplierRedeliveryBackoffBuilder - org.apache.pulsar.client.impl中的类
Builder of MultiplierRedeliveryBackoff.
MultiplierRedeliveryBackoffBuilder() - 类的构造器 org.apache.pulsar.client.impl.MultiplierRedeliveryBackoff.MultiplierRedeliveryBackoffBuilder
 
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
 
Murmur3Hash32 - 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(Message<?>) - 类中的方法 org.apache.pulsar.client.impl.ConsumerImpl
 
negativeAcknowledge(Message<?>) - 类中的方法 org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
negativeAcknowledge(MessageId) - 类中的方法 org.apache.pulsar.client.impl.ConsumerImpl
 
negativeAcknowledge(MessageId) - 类中的方法 org.apache.pulsar.client.impl.MultiTopicsConsumerImpl
 
negativeAcknowledge(Messages<?>) - 类中的方法 org.apache.pulsar.client.impl.ConsumerBase
 
negativeAckRedeliveryBackoff(RedeliveryBackoff) - 类中的方法 org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
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<V>, int, long) - 类中的方法 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>>, Optional<String>) - 类中的方法 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<V>, boolean, BitSetRecyclable, BatchMessageAcker, int, long) - 类中的方法 org.apache.pulsar.client.impl.ConsumerImpl
 
newStringSchema() - 类中的方法 org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newStringSchema(Charset) - 类中的方法 org.apache.pulsar.client.impl.PulsarClientImplementationBindingImpl
 
newTableViewBuilder(Schema<T>) - 类中的方法 org.apache.pulsar.client.impl.PulsarClientImpl
 
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
 
next(int) - 类中的方法 org.apache.pulsar.client.impl.MultiplierRedeliveryBackoff
 
nextPendingReceive() - 类中的方法 org.apache.pulsar.client.impl.ConsumerBase
 
None - enum class 中的枚举常量 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 - enum class 中的枚举常量 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
Pulsar Client implementation.
org.apache.pulsar.client.impl.auth - 程序包 org.apache.pulsar.client.impl.auth
Pulsar Client authentication.
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
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
org.apache.pulsar.client.impl.customroute - 程序包 org.apache.pulsar.client.impl.customroute
Pulsar Client customized routing mode.
org.apache.pulsar.client.impl.schema - 程序包 org.apache.pulsar.client.impl.schema
Pulsar Client schema.
org.apache.pulsar.client.impl.schema.generic - 程序包 org.apache.pulsar.client.impl.schema.generic
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
org.apache.pulsar.client.impl.schema.reader - 程序包 org.apache.pulsar.client.impl.schema.reader
Pulsar Client schema reader.
org.apache.pulsar.client.impl.schema.util - 程序包 org.apache.pulsar.client.impl.schema.util
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
org.apache.pulsar.client.impl.schema.writer - 程序包 org.apache.pulsar.client.impl.schema.writer
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
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
Pulsar Client Utils.

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
 
primary(String) - 类中的方法 org.apache.pulsar.client.impl.AutoClusterFailover.AutoClusterFailoverBuilderImpl
 
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中的Enum Class
 
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, Optional<String>) - 类的构造器 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 - 类中的变量 org.apache.pulsar.client.impl.ResetCursorData
 
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
 
PROPERTY_ORIGIN_MESSAGE_ID - 类中的静态变量 org.apache.pulsar.client.util.RetryMessageUtil
 
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中的Enum Class
 
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 - enum class 中的枚举常量 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(Message<?>, Map<String, String>, 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(Message<?>, Map<String, String>, 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
 
reconsumeLaterCumulativeAsync(Message<?>, Map<String, String>, 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
 
recycle() - 类中的方法 org.apache.pulsar.client.impl.UnackMessageIdWrapper
 
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
 
redeliveryMessageIdPartitionMap - 类中的变量 org.apache.pulsar.client.impl.UnAckedMessageRedeliveryTracker
 
redeliveryTimePartitions - 类中的变量 org.apache.pulsar.client.impl.UnAckedMessageRedeliveryTracker
 
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.UnAckedMessageRedeliveryTracker
 
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.UnAckedMessageRedeliveryTracker
 
removeMessagesTill(MessageId) - 类中的方法 org.apache.pulsar.client.impl.UnAckedMessageTracker
 
removeTopicMessages(String) - 类中的方法 org.apache.pulsar.client.impl.UnAckedTopicMessageRedeliveryTracker
 
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(long, long, boolean, Map<String, String>) - 类的构造器 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
 
schemaVersion - 类中的变量 org.apache.pulsar.client.impl.schema.generic.GenericJsonRecord
 
secondary(List<String>) - 类中的方法 org.apache.pulsar.client.impl.AutoClusterFailover.AutoClusterFailoverBuilderImpl
 
secondaryAuthentication(Map<String, Authentication>) - 类中的方法 org.apache.pulsar.client.impl.AutoClusterFailover.AutoClusterFailoverBuilderImpl
 
secondaryTlsTrustCertsFilePath(Map<String, String>) - 类中的方法 org.apache.pulsar.client.impl.AutoClusterFailover.AutoClusterFailoverBuilderImpl
 
secondaryTlsTrustStorePassword(Map<String, String>) - 类中的方法 org.apache.pulsar.client.impl.AutoClusterFailover.AutoClusterFailoverBuilderImpl
 
secondaryTlsTrustStorePath(Map<String, String>) - 类中的方法 org.apache.pulsar.client.impl.AutoClusterFailover.AutoClusterFailoverBuilderImpl
 
Secret - org.apache.pulsar.client.util中的Annotation Interface
 
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 - enum class 中的枚举常量 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
 
setState(HandlerState.State) - 类中的方法 org.apache.pulsar.client.impl.ConsumerBase
 
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.TableViewImpl
 
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
 
startPaused(boolean) - 类中的方法 org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
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
 
subscriptionProperties(Map<String, String>) - 类中的方法 org.apache.pulsar.client.impl.ConsumerBuilderImpl
 
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
 
switchBackDelay(long, TimeUnit) - 类中的方法 org.apache.pulsar.client.impl.AutoClusterFailover.AutoClusterFailoverBuilderImpl
 
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

TableViewBuilderImpl<T> - org.apache.pulsar.client.impl中的类
 
TableViewConfigurationData - org.apache.pulsar.client.impl中的类
 
TableViewConfigurationData() - 类的构造器 org.apache.pulsar.client.impl.TableViewConfigurationData
 
TableViewImpl<T> - org.apache.pulsar.client.impl中的类
 
terminated(ClientCnx) - 类中的方法 org.apache.pulsar.client.impl.ProducerImpl
 
tickDurationInMs - 类中的变量 org.apache.pulsar.client.impl.UnAckedMessageTracker
 
TimedCompletableFuture<T> - org.apache.pulsar.client.util中的类
 
TimedCompletableFuture() - 类的构造器 org.apache.pulsar.client.util.TimedCompletableFuture
 
timeout - 类中的变量 org.apache.pulsar.client.impl.UnAckedMessageTracker
 
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
 
TL_MESSAGE_IDS_SET - 类中的静态变量 org.apache.pulsar.client.impl.UnAckedMessageTracker
 
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.ChunkMessageIdImpl
 
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
 
toJson() - 类中的方法 org.apache.pulsar.client.impl.ControlledClusterFailover.ControlledConfiguration
 
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 - 类中的变量 org.apache.pulsar.client.impl.ConsumerBase
 
topic(String) - 类中的方法 org.apache.pulsar.client.impl.ProducerBuilderImpl
 
topic(String) - 类中的方法 org.apache.pulsar.client.impl.ReaderBuilderImpl
 
topic(String) - 类中的方法 org.apache.pulsar.client.impl.TableViewBuilderImpl
 
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.ChunkMessageIdImpl
 
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
 
toString() - 类中的方法 org.apache.pulsar.client.impl.UnackMessageIdWrapper
 
trackMessage(Message<?>) - 类中的方法 org.apache.pulsar.client.impl.ConsumerImpl
 
trackMessage(MessageId) - 类中的方法 org.apache.pulsar.client.impl.ConsumerImpl
 
trackMessage(MessageId, int) - 类中的方法 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
 
UnAckedMessageRedeliveryTracker - org.apache.pulsar.client.impl中的类
 
UnAckedMessageRedeliveryTracker(PulsarClientImpl, ConsumerBase<?>, ConsumerConfigurationData<?>) - 类的构造器 org.apache.pulsar.client.impl.UnAckedMessageRedeliveryTracker
 
UnAckedMessageTracker - org.apache.pulsar.client.impl中的类
 
UnAckedMessageTracker() - 类的构造器 org.apache.pulsar.client.impl.UnAckedMessageTracker
 
UnAckedMessageTracker(PulsarClientImpl, ConsumerBase<?>, ConsumerConfigurationData<?>) - 类的构造器 org.apache.pulsar.client.impl.UnAckedMessageTracker
 
UnAckedTopicMessageRedeliveryTracker - org.apache.pulsar.client.impl中的类
 
UnAckedTopicMessageRedeliveryTracker(PulsarClientImpl, ConsumerBase<?>, ConsumerConfigurationData<?>) - 类的构造器 org.apache.pulsar.client.impl.UnAckedTopicMessageRedeliveryTracker
 
UnAckedTopicMessageTracker - org.apache.pulsar.client.impl中的类
 
UnAckedTopicMessageTracker(PulsarClientImpl, ConsumerBase<?>, ConsumerConfigurationData<?>) - 类的构造器 org.apache.pulsar.client.impl.UnAckedTopicMessageTracker
 
UnackMessageIdWrapper - org.apache.pulsar.client.impl中的类
 
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.
updateAuthentication(Authentication) - 类中的方法 org.apache.pulsar.client.impl.PulsarClientImpl
 
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
 
updateTlsTrustCertsFilePath(String) - 类中的方法 org.apache.pulsar.client.impl.PulsarClientImpl
 
updateTlsTrustStorePathAndPassword(String, String) - 类中的方法 org.apache.pulsar.client.impl.PulsarClientImpl
 
urlProvider(String) - 类中的方法 org.apache.pulsar.client.impl.ControlledClusterFailover.ControlledClusterFailoverBuilderImpl
 
urlProviderHeader(Map<String, String>) - 类中的方法 org.apache.pulsar.client.impl.ControlledClusterFailover.ControlledClusterFailoverBuilderImpl
 
useKeyStoreTls(boolean) - 类中的方法 org.apache.pulsar.client.impl.ClientBuilderImpl
 
useProvidedSchemaAsReaderSchema - 类中的变量 org.apache.pulsar.client.impl.schema.generic.GenericProtobufNativeSchema
 
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) - enum class中的静态方法 org.apache.pulsar.client.impl.ClientCnx.State
Returns the enum constant of this class with the specified name.
valueOf(String) - enum class中的静态方法 org.apache.pulsar.client.impl.ProducerBase.MultiSchemaMode
Returns the enum constant of this class with the specified name.
valueOf(String) - enum class中的静态方法 org.apache.pulsar.client.impl.PulsarClientImpl.State
Returns the enum constant of this class with the specified name.
valueOf(MessageId) - 类中的静态方法 org.apache.pulsar.client.impl.UnackMessageIdWrapper
 
valueOf(MessageId, int) - 类中的静态方法 org.apache.pulsar.client.impl.UnackMessageIdWrapper
 
values() - enum class中的静态方法 org.apache.pulsar.client.impl.ClientCnx.State
Returns an array containing the constants of this enum class, in the order they are declared.
values() - enum class中的静态方法 org.apache.pulsar.client.impl.ProducerBase.MultiSchemaMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - enum class中的静态方法 org.apache.pulsar.client.impl.PulsarClientImpl.State
Returns an array containing the constants of this enum class, in the order they are declared.
values() - 类中的方法 org.apache.pulsar.client.impl.TableViewImpl
 
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
 
writeMessageIdData(MessageIdData, int, int) - 类中的方法 org.apache.pulsar.client.impl.MessageIdImpl
 
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 
All Classes and Interfaces|常量字段值|所有程序包|序列化表格