All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary Class Description AbstractBatchMessageContainer Batch message container framework.AbstractMultiVersionAvroBaseReader<T> The abstract class of multi version avro base reader.AbstractMultiVersionGenericReader The abstract class of multi version generic reader.AbstractMultiVersionReader<T> The multi version reader abstract class, implement it will handle the multi version schema.AbstractSchema<T> AbstractStructSchema<T> minimal abstract StructSchema.AcknowledgmentsGroupingTracker Acknowledgments grouping tracker.AuthenticationBasic AuthenticationDataBasic AuthenticationDataKeyStoreTls AuthenticationDataNull AuthenticationDataTls AuthenticationDataToken AuthenticationDisabled AuthenticationFactoryOAuth2 Factory class that allows to createAuthenticationinstances for OAuth 2.0 authentication methods.AuthenticationKeyStoreTls This plugin requires these parameters: keyStoreType, keyStorePath, and keyStorePassword.AuthenticationOAuth2 Pulsar client authentication provider based on OAuth 2.0.AuthenticationTls This plugin requires these parameters tlsCertFile: A file path for a client certificate.AuthenticationToken Token based authentication provider.AuthenticationUtil AutoClusterFailover AutoClusterFailover.AutoClusterFailoverBuilderImpl AutoConsumeSchema Auto detect schema, returns only GenericRecord instances.AutoProduceBytesSchema<T> Auto detect schema.AvroBaseStructSchema<T> This is a base schema implementation for Avro Based `Struct` types.AvroReader<T> AvroSchema<T> An AVRO schema implementation.AvroSchema.TimestampConversion AvroWriter<T> Backoff BackoffBuilder BatchMessageAcker BatchMessageContainerBase BatchMessageIdImpl BinaryProtoLookupService BinaryProtoLookupService.LookupDataResult BooleanSchema A schema for `Boolean`.ByteBufferSchema A bytebuffer schema is effectively a `BYTES` schema.ByteBufSchema A variant `Bytes` schema that takesByteBuf.ByteSchema A schema for 'Byte'.BytesSchema A schema for bytes array.ChunkMessageIdImpl ClientBuilderImpl ClientCnx ClientCnx.State ClientConfigurationData This is a simple holder of the client configuration values.ClientCredentialsExchanger An interface for exchanging client credentials for an access token.ClientCredentialsExchangeRequest A token request based on the exchange of client credentials.ConfigurationDataUtils Utils for loading configuration data.ConnectionHandler ConnectionPool ConsumerBase<T> ConsumerBase.OpBatchReceive<T> ConsumerBuilderImpl<T> ConsumerConfigurationData<T> ConsumerId ConsumerImpl<T> ConsumerInterceptors<T> A container that hold the listConsumerInterceptorand wraps calls to the chain of custom interceptors.ConsumerName ConsumerStatsDisabled ConsumerStatsRecorder ConsumerStatsRecorderImpl ControlledClusterFailover ControlledClusterFailover.ControlledClusterFailoverBuilderImpl ControlledClusterFailover.ControlledConfiguration DateSchema A schema for `java.util.Date` or `java.sql.Date`.DefaultBatcherBuilder DefaultCryptoKeyReader DefaultCryptoKeyReaderBuilder DefaultCryptoKeyReaderConfigurationData DefaultMetadataResolver Resolves OAuth 2.0 authorization server metadata as described in RFC 8414.DoubleSchema A schema for `Double`.ExecutorProvider ExecutorProvider.ExtendedThreadFactory FloatSchema A schema for `Float`.GenericAvroReader GenericAvroRecord A generic avro record.GenericAvroSchema A generic avro schema.GenericAvroWriter GenericJsonReader GenericJsonRecord Generic json record.GenericJsonSchema A generic json schema.GenericJsonWriter GenericProtobufNativeReader GenericProtobufNativeRecord GenericProtobufNativeSchema Generic ProtobufNative schema.GenericProtobufNativeWriter GenericSchemaImpl A generic schema representation for AvroBasedGenericSchema .Hash HttpClient HttpLookupService InstantSchema A schema for `java.time.Instant`.IntSchema A schema for `Integer`.JacksonJsonReader<T> Reader implementation for reading objects from JSON.JacksonJsonWriter<T> Writer implementation for writing objects as JSON.JavaStringHash JsonReader<T> Deprecated. useJacksonJsonReaderinstead.JsonRecordBuilderImpl JSONSchema<T> A schema implementation to deal with json data.JsonWriter<T> Deprecated. useJacksonJsonWriterinstead.KeyBasedBatcherBuilder KeyFile A JSON object representing a credentials file.KeyValueSchemaImpl<K,V> [Key, Value] pair schema definition.LocalDateSchema A schema for `java.time.LocalDate`.LocalDateTimeSchema A schema for `java.time.LocalDateTime`.LocalTimeSchema A schema for `java.time.LocalTime`.LongSchema A schema for `Long`.LookupService Provides lookup service to find broker which serves given topic.MathUtils MemoryLimitController MessageIdImpl MessageIdUtils MessageImpl<T> MessagePayloadContextImpl MessagePayloadFactoryImpl MessagePayloadImpl A wrapper ofByteBufthat implementsMessagePayload.MessagePayloadUtils MessageRouterBase MessagesImpl<T> Metadata Represents OAuth 2.0 Server Metadata.MetadataResolver Resolves OAuth 2.0 authorization server metadata as described in RFC 8414.MultiMessageIdImpl A MessageId implementation that contains a map of. MultiplierRedeliveryBackoff MultiplierRedeliveryBackoff.MultiplierRedeliveryBackoff.MultiplierRedeliveryBackoffBuilder Builder of MultiplierRedeliveryBackoff.MultiTopicsConsumerImpl<T> MultiTopicsReaderImpl<T> MultiVersionAvroReader<T> A multi version avro reader.MultiVersionGenericAvroReader A multi version generic avro reader.MultiVersionGenericJsonReader A multi version generic json reader.MultiVersionGenericProtobufNativeReader A multi version generic protobuf-native reader.MultiVersionSchemaInfoProvider Multi version generic schema provider by guava cache.Murmur3Hash32 NativeAvroBytesSchema<T> Schema from a native Apache Avro schema.NonPersistentAcknowledgmentGroupingTracker A no-op acknowledgment grouping tracker.ObjectCache<T> PartialRoundRobinMessageRouterImpl PartitionedProducerImpl<T> PartitionsChangedListener Listener that notified when concerned topic partitions changed.PatternMultiTopicsConsumerImpl<T> PersistentAcknowledgmentsGroupingTracker Group the acknowledgements for a certain time and then sends them out in a single protobuf command.ProducerBase<T> ProducerBase.MultiSchemaMode ProducerBuilderImpl<T> ProducerConfigurationData ProducerImpl<T> ProducerImpl.OpSendMsg ProducerImpl.OpSendMsgQueue Queue implementation that is used as the pending messages queue.ProducerInterceptors A container that holds the listProducerInterceptorand wraps calls to the chain of custom interceptors.ProducerResponse ProducerStatsDisabled ProducerStatsRecorder ProducerStatsRecorderImpl ProtobufNativeReader<T extends com.google.protobuf.GeneratedMessageV3> ProtobufNativeRecordBuilderImpl ProtobufNativeSchema<T extends com.google.protobuf.GeneratedMessageV3> A schema implementation to deal with protobuf generated messages.ProtobufNativeSchema.ProtoBufParsingInfo ProtobufNativeSchemaUtils Protobuf-Native schema util used for serialize/deserialize betweenDescriptors.DescriptorandProtobufNativeSchemaData.ProtobufNativeWriter<T extends com.google.protobuf.GeneratedMessageV3> ProtobufReader<T extends com.google.protobuf.GeneratedMessageV3> ProtobufSchema<T extends com.google.protobuf.GeneratedMessageV3> A schema implementation to deal with protobuf generated messages.ProtobufSchema.ProtoBufParsingInfo ProtobufWriter<T extends com.google.protobuf.GeneratedMessageV3> PulsarChannelInitializer PulsarClientImpl PulsarClientImpl.State PulsarClientImplementationBindingImpl Helper class for class instantiations and it also contains methods to work with schemas.PulsarServiceNameResolver The default implementation ofServiceNameResolver.ReaderBuilderImpl<T> ReaderConfigurationData<T> ReaderImpl<T> RecordSchemaBuilderImpl The default implementation ofRecordSchemaBuilder.ResetCursorData RetryMessageUtil RetryUtil RoundRobinPartitionMessageRouterImpl The routing strategy here: If a key is present, choose a partition based on a hash of the key.ScheduledExecutorProvider SchemaDefinitionBuilderImpl<T> Builder to buildGenericRecord.SchemaDefinitionImpl<T> A json schema definitionSchemaDefinitionfor the json schema definition.SchemaInfoUtil Class helping to initialize schemas.SchemaUtil Secret SecretsSerializer SendCallback ServiceNameResolver A service name resolver to resolve real socket address.ShortSchema A schema for `Short`.SinglePartitionMessageRouterImpl StringSchema Schema definition for Strings encoded in UTF-8 format.StructSchema<T> Deprecated. TableViewBuilderImpl<T> TableViewConfigurationData TableViewImpl<T> TimedCompletableFuture<T> TimeSchema A schema for `java.sql.Time`.TimestampSchema A schema for `java.sql.Timestamp`.TokenClient A client for an OAuth 2.0 token endpoint.TokenError Represents an error returned from an OAuth 2.0 token endpoint.TokenExchangeException Indicates a token exchange failure.TokenResult The result of a token exchange request.TopicMessageIdImpl TopicMessageImpl<T> TransactionBufferHandler Interface of transaction buffer handler.TransactionBuilderImpl The default implementation of transaction builder to build transactions.TransactionCoordinatorClientImpl Transaction coordinator client based topic assigned.TransactionImpl The default implementation ofTransaction.TransactionMetaStoreHandler Handler for transaction meta store.TypeCheckUtil TypedMessageBuilderImpl<T> UnAckedMessageRedeliveryTracker UnAckedMessageTracker UnAckedTopicMessageRedeliveryTracker UnAckedTopicMessageTracker UnackMessageIdWrapper WithSNISslEngineFactory ZeroQueueConsumerImpl<T>