索引
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 theCompletableFuture
returned byConsumer.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
-
已过时。
- 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 implementsMessagePayload
. - 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 list
ProducerInterceptor
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
andProtobufNativeSchemaData
. - 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
All Classes and Interfaces|常量字段值|所有程序包|序列化表格
#getMaxPendingChunkedMessage()