Index

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

A

ABORT - Enum constant in enum class org.apache.pulsar.broker.transaction.pendingack.proto.PendingAckOp
 
ABORT_VALUE - Static variable in enum class org.apache.pulsar.broker.transaction.pendingack.proto.PendingAckOp
 
abortedCount - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedTransactionCoordinatorStats
 
abortedMarkEntryID - Variable in class org.apache.pulsar.broker.transaction.buffer.metadata.v2.TransactionBufferSnapshotIndex
Location(entry id of position) of a transaction marker in the origin topic.
abortedMarkLedgerID - Variable in class org.apache.pulsar.broker.transaction.buffer.metadata.v2.TransactionBufferSnapshotIndex
Location(ledger id of position) of a transaction marker in the origin topic.
abortedTxnCount - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedNamespaceStats
 
AbortedTxnProcessor - Interface in org.apache.pulsar.broker.transaction.buffer
 
AbortedTxnProcessor.SnapshotType - Enum Class in org.apache.pulsar.broker.transaction.buffer
 
abortTransaction(AsyncResponse, boolean, String, String) - Method in class org.apache.pulsar.broker.admin.v3.Transactions
 
abortTxn() - Method in interface org.apache.pulsar.broker.transaction.buffer.TransactionMeta
Mark the transaction is aborted.
abortTxn(TxnID) - Method in interface org.apache.pulsar.broker.transaction.buffer.TransactionCursor
Abort transaction.
abortTxn(TxnID, long) - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TopicTransactionBuffer
 
abortTxn(TxnID, long) - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TransactionBufferDisable
 
abortTxn(TxnID, long) - Method in interface org.apache.pulsar.broker.transaction.buffer.TransactionBuffer
Abort the transaction and all the entries of this transaction will be discarded.
abortTxn(TxnID, Consumer, long) - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleDisabled
 
abortTxn(TxnID, Consumer, long) - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleImpl
 
abortTxn(TxnID, Consumer, long) - Method in interface org.apache.pulsar.broker.transaction.pendingack.PendingAckHandle
Abort a transaction.
AbortTxnMetadata - Class in org.apache.pulsar.broker.transaction.buffer.metadata
Abort txn metadata.
AbortTxnMetadata() - Constructor for class org.apache.pulsar.broker.transaction.buffer.metadata.AbortTxnMetadata
 
abortTxnOnSubscription(String, String, long, long, long) - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TransactionBufferClientImpl
 
abortTxnOnTopic(String, long, long, long) - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TransactionBufferClientImpl
 
AbstractBaseDispatcher - Class in org.apache.pulsar.broker.service
 
AbstractBaseDispatcher(Subscription, ServiceConfiguration) - Constructor for class org.apache.pulsar.broker.service.AbstractBaseDispatcher
 
AbstractDelayedDeliveryTracker - Class in org.apache.pulsar.broker.delayed
 
AbstractDelayedDeliveryTracker(AbstractPersistentDispatcherMultipleConsumers, Timer, long, boolean) - Constructor for class org.apache.pulsar.broker.delayed.AbstractDelayedDeliveryTracker
 
AbstractDelayedDeliveryTracker(AbstractPersistentDispatcherMultipleConsumers, Timer, long, Clock, boolean) - Constructor for class org.apache.pulsar.broker.delayed.AbstractDelayedDeliveryTracker
 
AbstractDispatcherMultipleConsumers - Class in org.apache.pulsar.broker.service
 
AbstractDispatcherMultipleConsumers(Subscription, ServiceConfiguration) - Constructor for class org.apache.pulsar.broker.service.AbstractDispatcherMultipleConsumers
 
AbstractDispatcherSingleActiveConsumer - Class in org.apache.pulsar.broker.service
 
AbstractDispatcherSingleActiveConsumer(CommandSubscribe.SubType, int, String, Subscription, ServiceConfiguration, ManagedCursor) - Constructor for class org.apache.pulsar.broker.service.AbstractDispatcherSingleActiveConsumer
 
AbstractPersistentDispatcherMultipleConsumers - Class in org.apache.pulsar.broker.service.persistent
 
AbstractPersistentDispatcherMultipleConsumers(Subscription, ServiceConfiguration) - Constructor for class org.apache.pulsar.broker.service.persistent.AbstractPersistentDispatcherMultipleConsumers
 
AbstractReplicator - Class in org.apache.pulsar.broker.service
 
AbstractReplicator(String, Topic, String, String, String, BrokerService, PulsarClientImpl) - Constructor for class org.apache.pulsar.broker.service.AbstractReplicator
 
AbstractReplicator.State - Enum Class in org.apache.pulsar.broker.service
 
AbstractSubscription - Class in org.apache.pulsar.broker.service
 
AbstractSubscription() - Constructor for class org.apache.pulsar.broker.service.AbstractSubscription
 
AbstractTopic - Class in org.apache.pulsar.broker.service
 
AbstractTopic(String, BrokerService) - Constructor for class org.apache.pulsar.broker.service.AbstractTopic
 
AbstractTwoPhaseCompactor<T> - Class in org.apache.pulsar.compaction
Compaction will go through the topic in two passes.
AbstractTwoPhaseCompactor(ServiceConfiguration, PulsarClient, BookKeeper, ScheduledExecutorService) - Constructor for class org.apache.pulsar.compaction.AbstractTwoPhaseCompactor
 
AbstractTwoPhaseCompactor.PhaseOneResult<T> - Class in org.apache.pulsar.compaction
 
accept(long, long, int, int) - Method in interface org.apache.pulsar.broker.service.PendingAcksMap.PendingAcksConsumer
Accept a pending acknowledgment.
accept(String) - Method in interface org.apache.pulsar.broker.protocol.ProtocolHandler
Verify if the protocol can speak the given protocol.
accept(String, NotificationType) - Method in class org.apache.pulsar.broker.service.TopicListService.TopicListWatcher
 
accept(Notification) - Method in class org.apache.pulsar.broker.loadbalance.impl.SimpleLoadManagerImpl
 
accept(Notification) - Method in class org.apache.pulsar.broker.resourcegroup.ResourceGroupConfigListener
 
accept(Notification) - Method in class org.apache.pulsar.broker.resourcegroup.ResourceGroupNamespaceConfigListener
 
ACCEPT - Enum constant in enum class org.apache.pulsar.broker.service.plugin.EntryFilter.FilterResult
deliver to the consumer.
acceptResourceUsage(String, ResourceUsage) - Method in interface org.apache.pulsar.broker.resourcegroup.ResourceUsageConsumer
 
accumulateBMCount(ResourceGroup.BytesAndMessagesCount...) - Static method in class org.apache.pulsar.broker.resourcegroup.ResourceGroup
 
ACK - Enum constant in enum class org.apache.pulsar.broker.transaction.pendingack.proto.PendingAckOp
 
ACK_COUNTER - Static variable in class org.apache.pulsar.broker.stats.OpenTelemetryTransactionPendingAckStoreStats
 
ACK_VALUE - Static variable in enum class org.apache.pulsar.broker.transaction.pendingack.proto.PendingAckOp
 
acknowledgeCumulativeAsync(MessageId, Map<String, Long>) - Method in interface org.apache.pulsar.client.api.RawReader
Acknowledge all messages as read up until messageId.
acknowledgeCumulativeAsync(MessageId, Map<String, Long>) - Method in class org.apache.pulsar.client.impl.CompactionReaderImpl
 
acknowledgeCumulativeAsync(MessageId, Map<String, Long>) - Method in class org.apache.pulsar.client.impl.RawReaderImpl
 
acknowledgeMessage(List<Position>, CommandAck.AckType, Map<String, Long>) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentSubscription
 
acknowledgeMessage(List<Position>, CommandAck.AckType, Map<String, Long>) - Method in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
acknowledgeMessage(List<Position>, CommandAck.AckType, Map<String, Long>) - Method in class org.apache.pulsar.broker.service.persistent.PulsarCompactorSubscription
 
acknowledgeMessage(List<Position>, CommandAck.AckType, Map<String, Long>) - Method in interface org.apache.pulsar.broker.service.Subscription
 
acquirePermitsForDeliveredMessages(Topic, ManagedCursor, long, long, long) - Method in class org.apache.pulsar.broker.service.AbstractBaseDispatcher
 
acquireSendInProgress() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
acquireSendInProgress() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
 
acquireSLANamespace() - Method in class org.apache.pulsar.broker.PulsarService
 
actives - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedTransactionCoordinatorStats
 
add(long[], long[]) - Static method in class org.apache.pulsar.broker.stats.NamespaceStats
 
add(long, long) - Method in class org.apache.pulsar.broker.service.persistent.MessageRedeliveryController
 
add(long, long) - Method in class org.apache.pulsar.utils.ConcurrentBitmapSortedLongPairSet
 
add(long, long, long) - Method in class org.apache.pulsar.broker.service.persistent.MessageRedeliveryController
 
add(String) - Method in class org.apache.pulsar.broker.stats.NamespaceStats
 
add(String, String, String) - Method in class org.apache.pulsar.broker.loadbalance.impl.BundleRangeCache
 
add(String, String, String) - Method in class org.apache.pulsar.broker.stats.ReplicationMetrics
 
add(MessageImpl<?>, SendCallback) - Method in class org.apache.pulsar.client.impl.RawBatchMessageContainerImpl
 
ADD_LATENCY_BUCKET_KEYS - Static variable in class org.apache.pulsar.broker.stats.NamespaceStats
 
addAckedPartitionToTxn(TxnID, List<TransactionSubscription>) - Method in class org.apache.pulsar.broker.TransactionMetadataStoreService
 
addAckSet(long) - Method in class org.apache.pulsar.broker.transaction.pendingack.proto.PendingAckMetadata
 
addAllIndex(Iterable<? extends SchemaStorageFormat.IndexEntry>) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry.Builder
repeated .pulsar.schema.IndexEntry index = 5;
addAllIndex(Iterable<? extends SchemaStorageFormat.IndexEntry>) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator.Builder
repeated .pulsar.schema.IndexEntry index = 2;
addAllIndexes(Iterable<DelayedIndex>) - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegment
 
addAllMetadataList(Iterable<? extends SnapshotSegmentMetadata>) - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotMetadata.Builder
repeated .pulsar.delay.SnapshotSegmentMetadata metadata_list = 1;
addAllPendingAckLogs(Iterable<PendingAckMetadataEntry>) - Method in class org.apache.pulsar.broker.transaction.pendingack.proto.BatchedPendingAckMetadataEntry
 
addAllPendingAckMetadatas(Iterable<PendingAckMetadata>) - Method in class org.apache.pulsar.broker.transaction.pendingack.proto.PendingAckMetadataEntry
 
addAllProps(Iterable<? extends SchemaRegistryFormat.SchemaInfo.KeyValuePair>) - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.Builder
repeated .pulsar.schema.SchemaInfo.KeyValuePair props = 7;
addAllUsageMaps(Iterable<ResourceUsage>) - Method in class org.apache.pulsar.broker.service.resource.usage.ResourceUsageInfo
 
addCallback(MessageImpl<?>, SendCallback) - Method in class org.apache.pulsar.broker.service.persistent.PersistentReplicator.ProducerSendCallback
 
addCompactionEndOp(boolean) - Method in class org.apache.pulsar.compaction.CompactionRecord
 
addCompactionEndOp(String, boolean) - Method in class org.apache.pulsar.compaction.CompactorMXBeanImpl
 
addCompactionLatencyOp(long, TimeUnit) - Method in class org.apache.pulsar.compaction.CompactionRecord
 
addCompactionLatencyOp(String, long, TimeUnit) - Method in class org.apache.pulsar.compaction.CompactorMXBeanImpl
 
addCompactionReadOp(long) - Method in class org.apache.pulsar.compaction.CompactionRecord
 
addCompactionReadOp(String, long) - Method in class org.apache.pulsar.compaction.CompactorMXBeanImpl
 
addCompactionRemovedEvent() - Method in class org.apache.pulsar.compaction.CompactionRecord
 
addCompactionRemovedEvent(String) - Method in class org.apache.pulsar.compaction.CompactorMXBeanImpl
 
addCompactionStartOp() - Method in class org.apache.pulsar.compaction.CompactionRecord
 
addCompactionStartOp(String) - Method in class org.apache.pulsar.compaction.CompactorMXBeanImpl
 
addCompactionWriteOp(long) - Method in class org.apache.pulsar.compaction.CompactionRecord
 
addCompactionWriteOp(String, long) - Method in class org.apache.pulsar.compaction.CompactorMXBeanImpl
 
addComplete(Position, ByteBuf, Object) - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
addConsumer(Consumer) - Method in class org.apache.pulsar.broker.service.AbstractDispatcherSingleActiveConsumer
 
addConsumer(Consumer) - Method in class org.apache.pulsar.broker.service.ConsistentHashingStickyKeyConsumerSelector
 
addConsumer(Consumer) - Method in interface org.apache.pulsar.broker.service.Dispatcher
 
addConsumer(Consumer) - Method in class org.apache.pulsar.broker.service.HashRangeAutoSplitStickyKeyConsumerSelector
 
addConsumer(Consumer) - Method in class org.apache.pulsar.broker.service.HashRangeExclusiveStickyKeyConsumerSelector
 
addConsumer(Consumer) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentDispatcherMultipleConsumers
 
addConsumer(Consumer) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentStickyKeyDispatcherMultipleConsumers
 
addConsumer(Consumer) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentSubscription
 
addConsumer(Consumer) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
addConsumer(Consumer) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
 
addConsumer(Consumer) - Method in class org.apache.pulsar.broker.service.persistent.PersistentStickyKeyDispatcherMultipleConsumers
 
addConsumer(Consumer) - Method in class org.apache.pulsar.broker.service.persistent.PersistentStickyKeyDispatcherMultipleConsumersClassic
 
addConsumer(Consumer) - Method in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
addConsumer(Consumer) - Method in interface org.apache.pulsar.broker.service.StickyKeyConsumerSelector
Add a new consumer.
addConsumer(Consumer) - Method in interface org.apache.pulsar.broker.service.Subscription
 
addConsumerToSubscription(Subscription, Consumer) - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
addCount(long) - Method in class org.apache.pulsar.broker.stats.prometheus.metrics.LongAdderCounter
 
addEntry(Consumer, int) - Method in class org.apache.pulsar.broker.service.DrainingHashesTracker
Add an entry to the draining hashes tracker.
addEntryLatencyStatsUsec - Variable in class org.apache.pulsar.broker.service.AbstractTopic
 
AddEntryMetadataException(Throwable) - Constructor for exception org.apache.pulsar.broker.service.BrokerServiceException.AddEntryMetadataException
Deprecated.
 
addEntryToReplay(Entry) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
addFailed(ManagedLedgerException, Object) - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
addFilteredEntriesCount(int) - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
addIndex(int, SchemaStorageFormat.IndexEntry) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry.Builder
repeated .pulsar.schema.IndexEntry index = 5;
addIndex(int, SchemaStorageFormat.IndexEntry) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator.Builder
repeated .pulsar.schema.IndexEntry index = 2;
addIndex(int, SchemaStorageFormat.IndexEntry.Builder) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry.Builder
repeated .pulsar.schema.IndexEntry index = 5;
addIndex(int, SchemaStorageFormat.IndexEntry.Builder) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator.Builder
repeated .pulsar.schema.IndexEntry index = 2;
addIndex(SchemaStorageFormat.IndexEntry) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry.Builder
repeated .pulsar.schema.IndexEntry index = 5;
addIndex(SchemaStorageFormat.IndexEntry) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator.Builder
repeated .pulsar.schema.IndexEntry index = 2;
addIndex(SchemaStorageFormat.IndexEntry.Builder) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry.Builder
repeated .pulsar.schema.IndexEntry index = 5;
addIndex(SchemaStorageFormat.IndexEntry.Builder) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator.Builder
repeated .pulsar.schema.IndexEntry index = 2;
addIndexBuilder() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry.Builder
repeated .pulsar.schema.IndexEntry index = 5;
addIndexBuilder() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator.Builder
repeated .pulsar.schema.IndexEntry index = 2;
addIndexBuilder(int) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry.Builder
repeated .pulsar.schema.IndexEntry index = 5;
addIndexBuilder(int) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator.Builder
repeated .pulsar.schema.IndexEntry index = 2;
addIndexe() - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegment
 
AdditionalServletWithPulsarService - Interface in org.apache.pulsar.broker.web.plugin.servlet
The additional servlet with pulsarService interface for support additional servlet to get pulsarService.
additionalSystemCursorNames - Variable in class org.apache.pulsar.broker.service.AbstractTopic
 
addLatency(long, TimeUnit) - Method in class org.apache.pulsar.broker.stats.prometheus.metrics.LongAdderCounter
 
addLatencyBucket - Variable in class org.apache.pulsar.broker.stats.NamespaceStats
 
addListener(BiConsumer<String, NotificationType>) - Method in interface org.apache.pulsar.broker.loadbalance.extensions.BrokerRegistry
Add listener to listen the broker register change.
addListener(BiConsumer<String, NotificationType>) - Method in class org.apache.pulsar.broker.loadbalance.extensions.BrokerRegistryImpl
 
addListener(StateChangeListener) - Method in class org.apache.pulsar.broker.loadbalance.extensions.channel.StateChangeListeners
 
addMessage(long, long, long) - Method in class org.apache.pulsar.broker.delayed.bucket.BucketDelayedDeliveryTracker
 
addMessage(long, long, long) - Method in interface org.apache.pulsar.broker.delayed.DelayedDeliveryTracker
Add a message to the tracker.
addMessage(long, long, long) - Method in class org.apache.pulsar.broker.delayed.InMemoryDelayedDeliveryTracker
 
addMessageToReplay(long, long) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
addMessageToReplay(long, long) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
 
addMessageToReplay(long, long, long) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
addMessageToReplay(long, long, long) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
 
addMetadataList(int, SnapshotSegmentMetadata) - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotMetadata.Builder
repeated .pulsar.delay.SnapshotSegmentMetadata metadata_list = 1;
addMetadataList(int, SnapshotSegmentMetadata.Builder) - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotMetadata.Builder
repeated .pulsar.delay.SnapshotSegmentMetadata metadata_list = 1;
addMetadataList(SnapshotSegmentMetadata) - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotMetadata.Builder
repeated .pulsar.delay.SnapshotSegmentMetadata metadata_list = 1;
addMetadataList(SnapshotSegmentMetadata.Builder) - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotMetadata.Builder
repeated .pulsar.delay.SnapshotSegmentMetadata metadata_list = 1;
addMetadataListBuilder() - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotMetadata.Builder
repeated .pulsar.delay.SnapshotSegmentMetadata metadata_list = 1;
addMetadataListBuilder(int) - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotMetadata.Builder
repeated .pulsar.delay.SnapshotSegmentMetadata metadata_list = 1;
addNamespaceBundleOwnershipListener(NamespaceBundleOwnershipListener...) - Method in class org.apache.pulsar.broker.namespace.NamespaceService
 
addNamespaceBundleSplitListener(NamespaceBundleSplitListener...) - Method in class org.apache.pulsar.broker.namespace.NamespaceService
 
addNewSnapshot(ReplicatedSubscriptionsSnapshot) - Method in class org.apache.pulsar.broker.service.persistent.ReplicatedSubscriptionSnapshotCache
 
addOwnedNamespaceBundleAsync(NamespaceBundle) - Method in class org.apache.pulsar.broker.service.SystemTopicBasedTopicPoliciesService
 
addPendingAckIfAllowed(long, long, int, int) - Method in class org.apache.pulsar.broker.service.PendingAcksMap
Add a pending ack to the map if it's allowed to send a message with the given sticky key hash.
addPendingAckLog() - Method in class org.apache.pulsar.broker.transaction.pendingack.proto.BatchedPendingAckMetadataEntry
 
addPendingAckMetadata() - Method in class org.apache.pulsar.broker.transaction.pendingack.proto.PendingAckMetadataEntry
 
addProducedPartitionToTxn(TxnID, List<String>) - Method in class org.apache.pulsar.broker.TransactionMetadataStoreService
 
addProducer(Producer, CompletableFuture<Void>) - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
addProducer(Producer, CompletableFuture<Void>) - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
addProducer(Producer, CompletableFuture<Void>) - Method in interface org.apache.pulsar.broker.service.Topic
Tries to add a producer to the topic.
addPrometheusRawMetricsProvider(PrometheusRawMetricsProvider) - Method in class org.apache.pulsar.broker.PulsarService
 
addProps(int, SchemaRegistryFormat.SchemaInfo.KeyValuePair) - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.Builder
repeated .pulsar.schema.SchemaInfo.KeyValuePair props = 7;
addProps(int, SchemaRegistryFormat.SchemaInfo.KeyValuePair.Builder) - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.Builder
repeated .pulsar.schema.SchemaInfo.KeyValuePair props = 7;
addProps(SchemaRegistryFormat.SchemaInfo.KeyValuePair) - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.Builder
repeated .pulsar.schema.SchemaInfo.KeyValuePair props = 7;
addProps(SchemaRegistryFormat.SchemaInfo.KeyValuePair.Builder) - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.Builder
repeated .pulsar.schema.SchemaInfo.KeyValuePair props = 7;
addPropsBuilder() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.Builder
repeated .pulsar.schema.SchemaInfo.KeyValuePair props = 7;
addPropsBuilder(int) - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.Builder
repeated .pulsar.schema.SchemaInfo.KeyValuePair props = 7;
addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotMetadata.Builder
 
addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata.Builder
 
addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.Builder
 
addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePair.Builder
 
addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry.Builder
 
addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.PositionInfo.Builder
 
addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry.Builder
 
addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator.Builder
 
addReplicationCluster(String, ManagedCursor, String) - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
addReplicationCluster(String, NonPersistentTopic, String) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentTopic
 
addRestResource(String, boolean, Map<String, Object>, boolean, Class<?>...) - Method in class org.apache.pulsar.broker.web.WebService
 
addRestResources(String, boolean, Map<String, Object>, boolean, String...) - Method in class org.apache.pulsar.broker.web.WebService
 
addSchema(SchemaData) - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
addSchema(SchemaData) - Method in interface org.apache.pulsar.broker.service.Topic
Add a schema to the topic.
addSchemaIfIdleOrCheckCompatible(SchemaData) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentTopic
 
addSchemaIfIdleOrCheckCompatible(SchemaData) - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
addSchemaIfIdleOrCheckCompatible(SchemaData) - Method in interface org.apache.pulsar.broker.service.Topic
If the topic is idle (no producers, no entries, no subscribers and no existing schema), add the passed schema to the topic.
addServlet(String, ServletHolder, boolean, Map<String, Object>) - Method in class org.apache.pulsar.broker.web.WebService
 
addShadowReplicationCluster(String, ManagedCursor) - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
addStaticResources(String, String) - Method in class org.apache.pulsar.broker.web.WebService
 
addTopicEventListener(TopicEventsListener...) - Method in class org.apache.pulsar.broker.service.BrokerService
 
addTopicEventListener(TopicEventsListener...) - Method in class org.apache.pulsar.broker.service.TopicEventsDispatcher
Adds listeners, ignores null listeners.
addTransaction(long, long) - Method in class org.apache.pulsar.broker.transaction.timeout.TransactionTimeoutTrackerImpl
 
addUnAckedMessages(int) - Method in interface org.apache.pulsar.broker.service.Dispatcher
 
addUnAckedMessages(int) - Method in interface org.apache.pulsar.broker.service.nonpersistent.NonPersistentDispatcher
 
addUnAckedMessages(int) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentSubscription
 
addUnAckedMessages(int) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
addUnAckedMessages(int) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
 
addUnAckedMessages(int) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherSingleActiveConsumer
 
addUnAckedMessages(int) - Method in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
addUnAckedMessages(int) - Method in interface org.apache.pulsar.broker.service.Subscription
 
addUnAckedMessages(AbstractPersistentDispatcherMultipleConsumers, int) - Method in class org.apache.pulsar.broker.service.BrokerService
If per-broker unacked message reached to limit then it blocks dispatcher if its unacked message limit has been reached to BrokerService.maxUnackedMsgsPerDispatcher.
addUsage(ResourceDescription) - Method in class org.apache.pulsar.broker.loadbalance.impl.PulsarResourceDescription
 
addUsage(ResourceDescription) - Method in class org.apache.pulsar.broker.loadbalance.ResourceDescription
 
addUsageMap() - Method in class org.apache.pulsar.broker.service.resource.usage.ResourceUsageInfo
 
Admin - Enum constant in enum class org.apache.pulsar.broker.loadbalance.extensions.models.SplitDecision.Reason
 
Admin - Enum constant in enum class org.apache.pulsar.broker.loadbalance.extensions.models.UnloadDecision.Reason
 
AdminResource - Class in org.apache.pulsar.broker.admin
 
AdminResource() - Constructor for class org.apache.pulsar.broker.admin.AdminResource
 
advancedMarkDeletePosition(Position) - Method in class org.apache.pulsar.broker.service.persistent.ReplicatedSubscriptionSnapshotCache
Signal that the mark-delete position on the subscription has been advanced.
advertisedListeners() - Method in record class org.apache.pulsar.broker.loadbalance.extensions.data.BrokerLookupData
Returns the value of the advertisedListeners record component.
afterAckMessages(Throwable, Object) - Method in interface org.apache.pulsar.broker.service.Dispatcher
A callback hook after acknowledge messages.
afterAckMessages(Throwable, Object) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
afterAckMessages(Throwable, Object) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
 
afterFailedAddEntry(int) - Method in class org.apache.pulsar.broker.intercept.ManagedLedgerInterceptorImpl
 
AggregatedBrokerStats - Class in org.apache.pulsar.broker.stats.prometheus
 
AggregatedBrokerStats() - Constructor for class org.apache.pulsar.broker.stats.prometheus.AggregatedBrokerStats
 
AggregatedConsumerStats - Class in org.apache.pulsar.broker.stats.prometheus
 
AggregatedConsumerStats() - Constructor for class org.apache.pulsar.broker.stats.prometheus.AggregatedConsumerStats
 
AggregatedNamespaceStats - Class in org.apache.pulsar.broker.stats.prometheus
 
AggregatedNamespaceStats() - Constructor for class org.apache.pulsar.broker.stats.prometheus.AggregatedNamespaceStats
 
AggregatedProducerStats - Class in org.apache.pulsar.broker.stats.prometheus
 
AggregatedProducerStats() - Constructor for class org.apache.pulsar.broker.stats.prometheus.AggregatedProducerStats
 
AggregatedReplicationStats - Class in org.apache.pulsar.broker.stats.prometheus
 
AggregatedReplicationStats() - Constructor for class org.apache.pulsar.broker.stats.prometheus.AggregatedReplicationStats
 
AggregatedSubscriptionStats - Class in org.apache.pulsar.broker.stats.prometheus
 
AggregatedSubscriptionStats() - Constructor for class org.apache.pulsar.broker.stats.prometheus.AggregatedSubscriptionStats
 
AggregatedTransactionCoordinatorStats - Class in org.apache.pulsar.broker.stats.prometheus
 
AggregatedTransactionCoordinatorStats() - Constructor for class org.apache.pulsar.broker.stats.prometheus.AggregatedTransactionCoordinatorStats
 
aggregateResourceGroupLocalUsages() - Method in class org.apache.pulsar.broker.resourcegroup.ResourceGroupService
 
allocator - Variable in class org.apache.pulsar.client.impl.RawBatchMessageContainerImpl
 
AllocatorStatsGenerator - Class in org.apache.pulsar.broker.stats
 
AllocatorStatsGenerator() - Constructor for class org.apache.pulsar.broker.stats.AllocatorStatsGenerator
 
AlreadyRunningException(String) - Constructor for exception org.apache.pulsar.broker.service.BrokerServiceException.AlreadyRunningException
 
analyzeBacklog(Optional<Position>) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentSubscription
 
analyzeBacklog(Optional<Position>) - Method in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
analyzeBacklog(Optional<Position>) - Method in interface org.apache.pulsar.broker.service.Subscription
 
AnalyzeBacklogResult - Class in org.apache.pulsar.broker.service
 
AnalyzeBacklogResult() - Constructor for class org.apache.pulsar.broker.service.AnalyzeBacklogResult
 
analyzeSubscriptionBacklog(AsyncResponse, String, String, String, String, ResetCursorData, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
AntiAffinityGroupPolicyFilter - Class in org.apache.pulsar.broker.loadbalance.extensions.filter
Filter by anti-affinity-group-policy.
AntiAffinityGroupPolicyFilter(AntiAffinityGroupPolicyHelper) - Constructor for class org.apache.pulsar.broker.loadbalance.extensions.filter.AntiAffinityGroupPolicyFilter
 
AntiAffinityGroupPolicyHelper - Class in org.apache.pulsar.broker.loadbalance.extensions.policies
 
AntiAffinityGroupPolicyHelper(PulsarService, ServiceUnitStateChannel) - Constructor for class org.apache.pulsar.broker.loadbalance.extensions.policies.AntiAffinityGroupPolicyHelper
 
APPEND_LOG_COUNTER - Static variable in class org.apache.pulsar.broker.stats.OpenTelemetryTransactionCoordinatorStats
 
appendAbortMark(TxnID, CommandAck.AckType) - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.InMemoryPendingAckStore
 
appendAbortMark(TxnID, CommandAck.AckType) - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.MLPendingAckStore
 
appendAbortMark(TxnID, CommandAck.AckType) - Method in interface org.apache.pulsar.broker.transaction.pendingack.PendingAckStore
Append the pending ack abort mark to the ack persistent store.
appendBufferToTxn(TxnID, long, ByteBuf) - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TopicTransactionBuffer
 
appendBufferToTxn(TxnID, long, ByteBuf) - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TransactionBufferDisable
 
appendBufferToTxn(TxnID, long, ByteBuf) - Method in interface org.apache.pulsar.broker.transaction.buffer.TransactionBuffer
Append the buffer to the transaction buffer.
appendCommitMark(TxnID, CommandAck.AckType) - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.InMemoryPendingAckStore
 
appendCommitMark(TxnID, CommandAck.AckType) - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.MLPendingAckStore
 
appendCommitMark(TxnID, CommandAck.AckType) - Method in interface org.apache.pulsar.broker.transaction.pendingack.PendingAckStore
Append the pending ack commit mark to the ack persistent store.
appendCumulativeAck(TxnID, Position) - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.InMemoryPendingAckStore
 
appendCumulativeAck(TxnID, Position) - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.MLPendingAckStore
 
appendCumulativeAck(TxnID, Position) - Method in interface org.apache.pulsar.broker.transaction.pendingack.PendingAckStore
Append the cumulative pending ack operation to the ack persistent store.
appendEntry(long, Position, int) - Method in interface org.apache.pulsar.broker.transaction.buffer.TransactionMeta
Add transaction entry into the transaction.
appendIndividualAck(TxnID, List<MutablePair<Position, Integer>>) - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.InMemoryPendingAckStore
 
appendIndividualAck(TxnID, List<MutablePair<Position, Integer>>) - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.MLPendingAckStore
 
appendIndividualAck(TxnID, List<MutablePair<Position, Integer>>) - Method in interface org.apache.pulsar.broker.transaction.pendingack.PendingAckStore
Append the individual pending ack operation to the ack persistent store.
appendLogCount - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedTransactionCoordinatorStats
 
appendOpenTransactionToTimeoutTracker() - Method in class org.apache.pulsar.broker.transaction.recover.TransactionRecoverTrackerImpl
 
appendTask(SnapshotSegmentAbortedTxnProcessorImpl.PersistentWorker.OperationType, Supplier<CompletableFuture<Void>>) - Method in class org.apache.pulsar.broker.transaction.buffer.impl.SnapshotSegmentAbortedTxnProcessorImpl.PersistentWorker
 
applyIsolationPoliciesAsync(Map<String, BrokerLookupData>, ServiceUnitId) - Method in class org.apache.pulsar.broker.loadbalance.extensions.policies.IsolationPoliciesHelper
 
applyNamespacePolicies(ServiceUnitId, SimpleResourceAllocationPolicies, Set<String>, Set<String>, LoadManagerShared.BrokerTopicLoadingPredicate) - Static method in class org.apache.pulsar.broker.loadbalance.impl.LoadManagerShared
 
applyNamespacePoliciesAsync(ServiceUnitId, SimpleResourceAllocationPolicies, Set<String>, LoadManagerShared.BrokerTopicLoadingPredicate) - Static method in class org.apache.pulsar.broker.loadbalance.impl.LoadManagerShared
 
areIsolationPoliciesPresent(NamespaceName) - Method in class org.apache.pulsar.broker.loadbalance.impl.SimpleResourceAllocationPolicies
 
areIsolationPoliciesPresentAsync(NamespaceName) - Method in class org.apache.pulsar.broker.loadbalance.impl.SimpleResourceAllocationPolicies
 
asRanges() - Method in class org.apache.pulsar.broker.service.RemovedHashRanges
Returns the removed hash ranges as a list of ranges.
assign(List<EntryAndMetadata>, int) - Method in class org.apache.pulsar.broker.service.SharedConsumerAssignor
 
assign(Optional<ServiceUnitId>, ServiceUnitId, LookupOptions) - Method in interface org.apache.pulsar.broker.loadbalance.extensions.ExtensibleLoadManager
The incoming service unit (e.g.
assign(Optional<ServiceUnitId>, ServiceUnitId, LookupOptions) - Method in class org.apache.pulsar.broker.loadbalance.extensions.ExtensibleLoadManagerImpl
 
Assign - Enum constant in enum class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateChannelImpl.EventType
 
ASSIGN - Enum constant in enum class org.apache.pulsar.broker.loadbalance.extensions.manager.UnloadManager.LatencyMetric
 
AssignCounter - Class in org.apache.pulsar.broker.loadbalance.extensions.models
Defines Unload Metrics.
AssignCounter() - Constructor for class org.apache.pulsar.broker.loadbalance.extensions.models.AssignCounter
 
Assigning - Enum constant in enum class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitState
 
asyncGetStats(boolean, boolean, boolean) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentTopic
 
asyncGetStats(boolean, boolean, boolean) - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
asyncGetStats(boolean, boolean, boolean) - Method in interface org.apache.pulsar.broker.service.Topic
 
asyncGetStats(GetStatsOptions) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentTopic
 
asyncGetStats(GetStatsOptions) - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
asyncGetStats(GetStatsOptions) - Method in interface org.apache.pulsar.broker.service.Topic
 
asyncReadCompactedEntries(TopicCompactionService, ManagedCursor, int, long, Position, boolean, AsyncCallbacks.ReadEntriesCallback, boolean, Consumer) - Static method in class org.apache.pulsar.compaction.CompactedTopicUtils
 
asyncReadEntriesOrWait(ManagedCursor, int, long, Position, boolean, AsyncCallbacks.ReadEntriesCallback, Consumer) - Method in interface org.apache.pulsar.compaction.CompactedTopic
asyncReadEntriesOrWait(ManagedCursor, int, long, Position, boolean, AsyncCallbacks.ReadEntriesCallback, Consumer) - Method in class org.apache.pulsar.compaction.CompactedTopicImpl
Deprecated.
asyncReadEntry(Position, AsyncCallbacks.ReadEntryCallback, Object) - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
asyncReplayEntries(Set<? extends Position>) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
asyncReplayEntries(Set<? extends Position>) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
 
asyncReplayEntries(Set<? extends Position>) - Method in class org.apache.pulsar.broker.service.persistent.PersistentStickyKeyDispatcherMultipleConsumers
 
asyncReplayEntries(Set<? extends Position>) - Method in class org.apache.pulsar.broker.service.persistent.PersistentStickyKeyDispatcherMultipleConsumersClassic
 
asyncReplayEntriesInOrder(Set<? extends Position>) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
asyncReplayEntriesInOrder(Set<? extends Position>) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
 
AsyncTokenBucket - Class in org.apache.pulsar.broker.qos
An asynchronous token bucket algorithm implementation that is optimized for performance with highly concurrent use.
AsyncTokenBucket(MonotonicSnapshotClock, long) - Constructor for class org.apache.pulsar.broker.qos.AsyncTokenBucket
 
AsyncTokenBucketBuilder<SELF extends AsyncTokenBucketBuilder<SELF>> - Class in org.apache.pulsar.broker.qos
 
AsyncTokenBucketBuilder() - Constructor for class org.apache.pulsar.broker.qos.AsyncTokenBucketBuilder
 
ATTRIBUTE_PULSAR_NAME - Static variable in class org.apache.pulsar.broker.web.WebService
 
authChallengeSuccessCallback(AuthData, boolean, String, int, String) - Method in class org.apache.pulsar.broker.service.ServerCnx
 
authParams() - Method in class org.apache.pulsar.broker.web.PulsarWebResource
 
autoSubscriptionCreationOverride() - Method in class org.apache.pulsar.broker.admin.AdminResource
 
AVAILABLE_ALGORITHMS - Static variable in interface org.apache.pulsar.common.naming.NamespaceBundleSplitAlgorithm
 
availablePermits - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedConsumerStats
 
average(List<Double>) - Method in class org.apache.pulsar.broker.stats.metrics.ManagedLedgerCacheMetrics
 
averageMsgSize - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedProducerStats
 
AvgShedder - Class in org.apache.pulsar.broker.loadbalance.impl
 
AvgShedder() - Constructor for class org.apache.pulsar.broker.loadbalance.impl.AvgShedder
 
AVRO - Enum constant in enum class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.SchemaType
AVRO = 5;
AVRO_VALUE - Static variable in enum class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.SchemaType
AVRO = 5;
AvroSchemaCompatibilityCheck - Class in org.apache.pulsar.broker.service.schema
SchemaCompatibilityCheck for SchemaType.AVRO.
AvroSchemaCompatibilityCheck() - Constructor for class org.apache.pulsar.broker.service.schema.AvroSchemaCompatibilityCheck
 

B

BACKLOG_COUNTER - Static variable in class org.apache.pulsar.broker.stats.OpenTelemetryReplicatorStats
 
BACKLOG_EVICTION_COUNTER - Static variable in class org.apache.pulsar.broker.stats.OpenTelemetryTopicStats
 
BACKLOG_QUOTA_AGE - Static variable in class org.apache.pulsar.broker.stats.OpenTelemetryTopicStats
 
BACKLOG_QUOTA_LIMIT_SIZE - Static variable in class org.apache.pulsar.broker.stats.OpenTelemetryTopicStats
 
BACKLOG_QUOTA_LIMIT_TIME - Static variable in class org.apache.pulsar.broker.stats.OpenTelemetryTopicStats
 
backlogQuotaCheck(AsyncResponse) - Method in class org.apache.pulsar.broker.admin.impl.BrokersBase
 
BacklogQuotaManager - Class in org.apache.pulsar.broker.service
 
BacklogQuotaManager(PulsarService) - Constructor for class org.apache.pulsar.broker.service.BacklogQuotaManager
 
BacklogQuotaMetrics() - Constructor for class org.apache.pulsar.broker.service.persistent.PersistentTopicMetrics.BacklogQuotaMetrics
 
backlogQuotaTypeLabel(BacklogQuota.BacklogQuotaType) - Static method in class org.apache.pulsar.broker.stats.prometheus.metrics.PrometheusLabels
 
backoff - Variable in class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleImpl
 
backOff - Variable in class org.apache.pulsar.broker.service.AbstractReplicator
 
backOff - Variable in class org.apache.pulsar.broker.service.PulsarMetadataEventSynchronizer
 
Bandwidth - Enum constant in enum class org.apache.pulsar.broker.loadbalance.extensions.models.SplitDecision.Reason
 
batchedMessageMetadataAndPayload - Variable in class org.apache.pulsar.client.impl.RawBatchMessageContainerImpl
 
BatchedPendingAckMetadataEntry - Class in org.apache.pulsar.broker.transaction.pendingack.proto
 
BatchedPendingAckMetadataEntry() - Constructor for class org.apache.pulsar.broker.transaction.pendingack.proto.BatchedPendingAckMetadataEntry
 
BEFORE - Enum constant in enum class org.apache.pulsar.broker.service.TopicEventsListener.EventStage
 
beforeAddEntry(ManagedLedgerInterceptor.AddEntryOperation, int) - Method in class org.apache.pulsar.broker.intercept.ManagedLedgerInterceptorImpl
 
beforeEvent(String, ServiceUnitStateData) - Method in interface org.apache.pulsar.broker.loadbalance.extensions.manager.StateChangeListener
Called before the state change is handled.
beforeEvent(String, ServiceUnitStateData) - Method in class org.apache.pulsar.broker.loadbalance.extensions.manager.UnloadManager
 
beforeSendMessage(Subscription, Entry, long[], MessageMetadata) - Method in interface org.apache.pulsar.broker.intercept.BrokerInterceptor
Deprecated.
beforeSendMessage(Subscription, Entry, long[], MessageMetadata) - Method in class org.apache.pulsar.broker.intercept.BrokerInterceptors
 
beforeSendMessage(Subscription, Entry, long[], MessageMetadata) - Method in class org.apache.pulsar.broker.intercept.BrokerInterceptorWithClassLoader
 
beforeSendMessage(Subscription, Entry, long[], MessageMetadata, Consumer) - Method in interface org.apache.pulsar.broker.intercept.BrokerInterceptor
Intercept messages before sending them to the consumers.
beforeSendMessage(Subscription, Entry, long[], MessageMetadata, Consumer) - Method in class org.apache.pulsar.broker.intercept.BrokerInterceptors
 
beforeSendMessage(Subscription, Entry, long[], MessageMetadata, Consumer) - Method in class org.apache.pulsar.broker.intercept.BrokerInterceptorWithClassLoader
 
beginMeasurement(String, String, ServiceUnitStateData) - Method in enum class org.apache.pulsar.broker.loadbalance.extensions.manager.UnloadManager.LatencyMetric
 
bk - Variable in class org.apache.pulsar.compaction.Compactor
 
bkException(String, int, long, long, boolean) - Static method in class org.apache.pulsar.broker.service.schema.BookkeeperSchemaStorage
 
blockDispatcherOnUnackedMsgs() - Method in class org.apache.pulsar.broker.service.persistent.AbstractPersistentDispatcherMultipleConsumers
 
blockDispatcherOnUnackedMsgs() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
blockDispatcherOnUnackedMsgs() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
 
BLOCKED_DISPATCHER_ON_CURSOR_DATA_CAN_NOT_FULLY_PERSIST_UPDATER - Static variable in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
A signature that relate to the check of "Dispatching has paused on cursor data can fully persist".
BLOCKED_DISPATCHER_ON_CURSOR_DATA_CAN_NOT_FULLY_PERSIST_UPDATER - Static variable in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
A signature that relate to the check of "Dispatching has paused on cursor data can fully persist".
BLOCKED_DISPATCHER_ON_UNACKMSG_UPDATER - Static variable in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
BLOCKED_DISPATCHER_ON_UNACKMSG_UPDATER - Static variable in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
 
blockedSubscriptionOnUnackedMsgs - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedConsumerStats
 
blockedSubscriptionOnUnackedMsgs - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedSubscriptionStats
 
BookieClientStatsGenerator - Class in org.apache.pulsar.broker.stats
 
BookieClientStatsGenerator(PulsarService) - Constructor for class org.apache.pulsar.broker.stats.BookieClientStatsGenerator
 
bookieResources() - Method in class org.apache.pulsar.broker.web.PulsarWebResource
 
Bookies - Class in org.apache.pulsar.broker.admin.v2
 
Bookies() - Constructor for class org.apache.pulsar.broker.admin.v2.Bookies
 
bookKeeper() - Method in class org.apache.pulsar.broker.admin.AdminResource
 
BookkeeperBucketSnapshotStorage - Class in org.apache.pulsar.broker.delayed.bucket
 
BookkeeperBucketSnapshotStorage(PulsarService) - Constructor for class org.apache.pulsar.broker.delayed.bucket.BookkeeperBucketSnapshotStorage
 
BookKeeperClientFactory - Interface in org.apache.pulsar.broker
Provider of a new BookKeeper client instance.
BookKeeperClientFactoryImpl - Class in org.apache.pulsar.broker
 
BookKeeperClientFactoryImpl() - Constructor for class org.apache.pulsar.broker.BookKeeperClientFactoryImpl
 
BookkeeperManagedLedgerStorageClass - Interface in org.apache.pulsar.broker.storage
ManagedLedgerStorageClass represents a configured instance of ManagedLedgerFactory for managed ledgers.
BookkeeperSchemaStorage - Class in org.apache.pulsar.broker.service.schema
 
BookkeeperSchemaStorageFactory - Class in org.apache.pulsar.broker.service.schema
 
BookkeeperSchemaStorageFactory() - Constructor for class org.apache.pulsar.broker.service.schema.BookkeeperSchemaStorageFactory
 
BOOLEAN - Enum constant in enum class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.SchemaType
BOOLEAN = 6;
BOOLEAN_VALUE - Static variable in enum class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.SchemaType
BOOLEAN = 6;
BRK_ADD_ENTRY_LATENCY_PREFIX - Static variable in class org.apache.pulsar.broker.stats.NamespaceStats
 
BROKER - Enum constant in enum class org.apache.pulsar.broker.service.persistent.DispatchRateLimiter.Type
 
BROKER_LOAD_DATA_STORE_TOPIC - Static variable in class org.apache.pulsar.broker.loadbalance.extensions.ExtensibleLoadManagerImpl
 
brokerConfiguration() - Method in interface org.apache.pulsar.broker.loadbalance.extensions.LoadManagerContext
The broker configuration.
brokerConfiguration() - Method in class org.apache.pulsar.broker.loadbalance.extensions.LoadManagerContextImpl
 
brokerDispatchRateLimiter - Variable in class org.apache.pulsar.broker.service.BrokerService
 
brokerEntryFilters - Variable in class org.apache.pulsar.broker.service.plugin.EntryFilterProvider
 
BrokerFilter - Interface in org.apache.pulsar.broker.loadbalance
Load management component which determines what brokers should not be considered for topic placement by the placement strategy.
BrokerFilter - Interface in org.apache.pulsar.broker.loadbalance.extensions.filter
Filter out unqualified Brokers, which are not entered into LoadBalancer for decision-making.
BrokerFilterBadVersionException - Exception in org.apache.pulsar.broker.loadbalance
 
BrokerFilterBadVersionException(String) - Constructor for exception org.apache.pulsar.broker.loadbalance.BrokerFilterBadVersionException
 
BrokerFilterBadVersionException(String, Throwable) - Constructor for exception org.apache.pulsar.broker.loadbalance.BrokerFilterBadVersionException
 
BrokerFilterBadVersionException(Throwable) - Constructor for exception org.apache.pulsar.broker.loadbalance.BrokerFilterBadVersionException
 
BrokerFilterException - Exception in org.apache.pulsar.broker.loadbalance
 
BrokerFilterException(String) - Constructor for exception org.apache.pulsar.broker.loadbalance.BrokerFilterException
 
BrokerFilterException(String, Throwable) - Constructor for exception org.apache.pulsar.broker.loadbalance.BrokerFilterException
 
BrokerFilterException(Throwable) - Constructor for exception org.apache.pulsar.broker.loadbalance.BrokerFilterException
 
BrokerHostUsage - Interface in org.apache.pulsar.broker.loadbalance
Class that will return the broker host usage.
BrokerInterceptor - Interface in org.apache.pulsar.broker.intercept
A plugin interface that allows you to intercept the client requests to the Pulsar brokers.
BrokerInterceptorDefinition - Class in org.apache.pulsar.broker.intercept
Metadata information about a broker interceptor.
BrokerInterceptorDefinition() - Constructor for class org.apache.pulsar.broker.intercept.BrokerInterceptorDefinition
 
BrokerInterceptorDefinitions - Class in org.apache.pulsar.broker.intercept
The collection of broker interceptor.
BrokerInterceptorDefinitions() - Constructor for class org.apache.pulsar.broker.intercept.BrokerInterceptorDefinitions
 
BrokerInterceptorMetadata - Class in org.apache.pulsar.broker.intercept
The metadata of broker interceptor.
BrokerInterceptorMetadata() - Constructor for class org.apache.pulsar.broker.intercept.BrokerInterceptorMetadata
 
BrokerInterceptors - Class in org.apache.pulsar.broker.intercept
A collection of broker interceptor.
BrokerInterceptors(Map<String, BrokerInterceptorWithClassLoader>) - Constructor for class org.apache.pulsar.broker.intercept.BrokerInterceptors
 
BrokerInterceptorUtils - Class in org.apache.pulsar.broker.intercept
Util class to search and load BrokerInterceptors.
BrokerInterceptorUtils() - Constructor for class org.apache.pulsar.broker.intercept.BrokerInterceptorUtils
 
BrokerInterceptorWithClassLoader - Class in org.apache.pulsar.broker.intercept
A broker interceptor with it's classloader.
BrokerInterceptorWithClassLoader() - Constructor for class org.apache.pulsar.broker.intercept.BrokerInterceptorWithClassLoader
 
BrokerIsolationPoliciesFilter - Class in org.apache.pulsar.broker.loadbalance.extensions.filter
 
BrokerIsolationPoliciesFilter(IsolationPoliciesHelper) - Constructor for class org.apache.pulsar.broker.loadbalance.extensions.filter.BrokerIsolationPoliciesFilter
 
BrokerLoadData - Class in org.apache.pulsar.broker.loadbalance.extensions.data
Contains all the data that is maintained locally on each broker.
BrokerLoadData() - Constructor for class org.apache.pulsar.broker.loadbalance.extensions.data.BrokerLoadData
 
BrokerLoadDataReporter - Class in org.apache.pulsar.broker.loadbalance.extensions.reporter
The broker load data reporter.
BrokerLoadDataReporter(PulsarService, String, LoadDataStore<BrokerLoadData>) - Constructor for class org.apache.pulsar.broker.loadbalance.extensions.reporter.BrokerLoadDataReporter
 
brokerLoadDataStore() - Method in interface org.apache.pulsar.broker.loadbalance.extensions.LoadManagerContext
Broker load data store, each component use the context to access the load data store.
brokerLoadDataStore() - Method in class org.apache.pulsar.broker.loadbalance.extensions.LoadManagerContextImpl
 
BrokerLoadManagerClassFilter - Class in org.apache.pulsar.broker.loadbalance.extensions.filter
 
BrokerLoadManagerClassFilter - Class in org.apache.pulsar.broker.loadbalance.impl
 
BrokerLoadManagerClassFilter() - Constructor for class org.apache.pulsar.broker.loadbalance.extensions.filter.BrokerLoadManagerClassFilter
 
BrokerLoadManagerClassFilter() - Constructor for class org.apache.pulsar.broker.loadbalance.impl.BrokerLoadManagerClassFilter
 
BrokerLookupData - Record Class in org.apache.pulsar.broker.loadbalance.extensions.data
Defines the information required to broker lookup.
BrokerLookupData(String, String, String, String, Map<String, AdvertisedListener>, Map<String, String>, boolean, boolean, String, long, String, Map<String, String>) - Constructor for record class org.apache.pulsar.broker.loadbalance.extensions.data.BrokerLookupData
Creates an instance of a BrokerLookupData record class.
BrokerMaxTopicCountFilter - Class in org.apache.pulsar.broker.loadbalance.extensions.filter
 
BrokerMaxTopicCountFilter() - Constructor for class org.apache.pulsar.broker.loadbalance.extensions.filter.BrokerMaxTopicCountFilter
 
BrokerOperabilityMetrics - Class in org.apache.pulsar.broker.stats
 
BrokerOperabilityMetrics(PulsarService) - Constructor for class org.apache.pulsar.broker.stats.BrokerOperabilityMetrics
 
brokerPublishRateLimiter - Variable in class org.apache.pulsar.broker.service.BrokerService
 
brokerRegistry() - Method in interface org.apache.pulsar.broker.loadbalance.extensions.LoadManagerContext
The broker register.
brokerRegistry() - Method in class org.apache.pulsar.broker.loadbalance.extensions.LoadManagerContextImpl
 
BrokerRegistry - Interface in org.apache.pulsar.broker.loadbalance.extensions
Responsible for registering the current Broker lookup info to the distributed store (e.g.
BrokerRegistryImpl - Class in org.apache.pulsar.broker.loadbalance.extensions
The broker registry impl, base on the LockManager.
BrokerRegistryImpl(PulsarService) - Constructor for class org.apache.pulsar.broker.loadbalance.extensions.BrokerRegistryImpl
 
BrokerRegistryImpl.State - Enum Class in org.apache.pulsar.broker.loadbalance.extensions
 
Brokers - Class in org.apache.pulsar.broker.admin.v1
 
Brokers - Class in org.apache.pulsar.broker.admin.v2
 
Brokers() - Constructor for class org.apache.pulsar.broker.admin.v1.Brokers
 
Brokers() - Constructor for class org.apache.pulsar.broker.admin.v2.Brokers
 
BrokersBase - Class in org.apache.pulsar.broker.admin.impl
Broker admin base.
BrokersBase() - Constructor for class org.apache.pulsar.broker.admin.impl.BrokersBase
 
BrokerSelectionStrategy - Interface in org.apache.pulsar.broker.loadbalance.extensions.strategy
The broker selection strategy is designed to select the broker according to different implementations.
BrokerSelectionStrategyFactory - Interface in org.apache.pulsar.broker.loadbalance.extensions.strategy
 
brokerService - Variable in class org.apache.pulsar.broker.service.AbstractReplicator
 
brokerService - Variable in class org.apache.pulsar.broker.service.AbstractTopic
 
brokerService - Variable in class org.apache.pulsar.broker.service.PulsarMetadataEventSynchronizer
 
BrokerService - Class in org.apache.pulsar.broker.service
 
BrokerService(PulsarService, EventLoopGroup) - Constructor for class org.apache.pulsar.broker.service.BrokerService
 
BrokerServiceException - Exception in org.apache.pulsar.broker.service
Base type of exception thrown by Pulsar Broker Service.
BrokerServiceException(String) - Constructor for exception org.apache.pulsar.broker.service.BrokerServiceException
 
BrokerServiceException(String, Throwable) - Constructor for exception org.apache.pulsar.broker.service.BrokerServiceException
 
BrokerServiceException(Throwable) - Constructor for exception org.apache.pulsar.broker.service.BrokerServiceException
 
BrokerServiceException.AddEntryMetadataException - Exception in org.apache.pulsar.broker.service
Deprecated.
BrokerServiceException.AlreadyRunningException - Exception in org.apache.pulsar.broker.service
 
BrokerServiceException.ConsumerAssignException - Exception in org.apache.pulsar.broker.service
 
BrokerServiceException.ConsumerBusyException - Exception in org.apache.pulsar.broker.service
 
BrokerServiceException.NamingException - Exception in org.apache.pulsar.broker.service
 
BrokerServiceException.NotAllowedException - Exception in org.apache.pulsar.broker.service
 
BrokerServiceException.PersistenceException - Exception in org.apache.pulsar.broker.service
 
BrokerServiceException.ProducerBusyException - Exception in org.apache.pulsar.broker.service
 
BrokerServiceException.ProducerFencedException - Exception in org.apache.pulsar.broker.service
 
BrokerServiceException.ServerMetadataException - Exception in org.apache.pulsar.broker.service
 
BrokerServiceException.ServiceUnitNotReadyException - Exception in org.apache.pulsar.broker.service
 
BrokerServiceException.SubscriptionBusyException - Exception in org.apache.pulsar.broker.service
 
BrokerServiceException.SubscriptionConflictUnloadException - Exception in org.apache.pulsar.broker.service
 
BrokerServiceException.SubscriptionFencedException - Exception in org.apache.pulsar.broker.service
 
BrokerServiceException.SubscriptionInvalidCursorPosition - Exception in org.apache.pulsar.broker.service
 
BrokerServiceException.SubscriptionNotFoundException - Exception in org.apache.pulsar.broker.service
 
BrokerServiceException.TooManyRequestsException - Exception in org.apache.pulsar.broker.service
 
BrokerServiceException.TopicBacklogQuotaExceededException - Exception in org.apache.pulsar.broker.service
 
BrokerServiceException.TopicBusyException - Exception in org.apache.pulsar.broker.service
 
BrokerServiceException.TopicClosedException - Exception in org.apache.pulsar.broker.service
 
BrokerServiceException.TopicFencedException - Exception in org.apache.pulsar.broker.service
 
BrokerServiceException.TopicMigratedException - Exception in org.apache.pulsar.broker.service
 
BrokerServiceException.TopicNotFoundException - Exception in org.apache.pulsar.broker.service
 
BrokerServiceException.TopicTerminatedException - Exception in org.apache.pulsar.broker.service
 
BrokerServiceException.UnsupportedSubscriptionException - Exception in org.apache.pulsar.broker.service
 
BrokerServiceException.UnsupportedVersionException - Exception in org.apache.pulsar.broker.service
 
BrokerStats - Class in org.apache.pulsar.broker.admin.v1
 
BrokerStats - Class in org.apache.pulsar.broker.admin.v2
 
BrokerStats - Class in org.apache.pulsar.broker.stats
 
BrokerStats() - Constructor for class org.apache.pulsar.broker.admin.v1.BrokerStats
 
BrokerStats() - Constructor for class org.apache.pulsar.broker.admin.v2.BrokerStats
 
BrokerStats(int) - Constructor for class org.apache.pulsar.broker.stats.BrokerStats
 
BrokerStatsBase - Class in org.apache.pulsar.broker.admin.impl
 
BrokerStatsBase() - Constructor for class org.apache.pulsar.broker.admin.impl.BrokerStatsBase
 
BrokerTool - Class in org.apache.pulsar.broker.tools
broker-tool is used for operations on a specific broker.
BrokerTool() - Constructor for class org.apache.pulsar.broker.tools.BrokerTool
 
brokerUrl(String, int) - Static method in class org.apache.pulsar.broker.PulsarService
 
brokerUrl(ServiceConfiguration) - Method in class org.apache.pulsar.broker.PulsarService
Gets the broker service URL (non-TLS) associated with the internal listener.
BrokerUrl - Enum constant in enum class org.apache.pulsar.broker.lookup.LookupResult.Type
 
brokerUrlTls(String, int) - Static method in class org.apache.pulsar.broker.PulsarService
 
brokerUrlTls(ServiceConfiguration) - Method in class org.apache.pulsar.broker.PulsarService
Gets the broker service URL (TLS) associated with the internal listener.
brokerVersion() - Method in record class org.apache.pulsar.broker.loadbalance.extensions.data.BrokerLookupData
Returns the value of the brokerVersion record component.
BrokerVersionFilter - Class in org.apache.pulsar.broker.loadbalance.extensions.filter
Filter by broker version.
BrokerVersionFilter - Class in org.apache.pulsar.broker.loadbalance.impl
 
BrokerVersionFilter() - Constructor for class org.apache.pulsar.broker.loadbalance.extensions.filter.BrokerVersionFilter
 
BrokerVersionFilter() - Constructor for class org.apache.pulsar.broker.loadbalance.impl.BrokerVersionFilter
 
BucketDelayedDeliveryTracker - Class in org.apache.pulsar.broker.delayed.bucket
 
BucketDelayedDeliveryTracker(AbstractPersistentDispatcherMultipleConsumers, Timer, long, boolean, BucketSnapshotStorage, long, long, int, int) - Constructor for class org.apache.pulsar.broker.delayed.bucket.BucketDelayedDeliveryTracker
 
BucketDelayedDeliveryTracker(AbstractPersistentDispatcherMultipleConsumers, Timer, long, Clock, boolean, BucketSnapshotStorage, long, long, int, int) - Constructor for class org.apache.pulsar.broker.delayed.bucket.BucketDelayedDeliveryTracker
 
BucketDelayedDeliveryTrackerFactory - Class in org.apache.pulsar.broker.delayed
 
BucketDelayedDeliveryTrackerFactory() - Constructor for class org.apache.pulsar.broker.delayed.BucketDelayedDeliveryTrackerFactory
 
bucketDelayedIndexStats - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedSubscriptionStats
 
BucketDelayedMessageIndexStats - Class in org.apache.pulsar.broker.delayed.bucket
 
BucketDelayedMessageIndexStats() - Constructor for class org.apache.pulsar.broker.delayed.bucket.BucketDelayedMessageIndexStats
 
BucketNotExistException - Exception in org.apache.pulsar.broker.delayed.bucket
 
BucketNotExistException(String) - Constructor for exception org.apache.pulsar.broker.delayed.bucket.BucketNotExistException
 
BucketNotExistException(Throwable) - Constructor for exception org.apache.pulsar.broker.delayed.bucket.BucketNotExistException
 
BucketSnapshotPersistenceException - Exception in org.apache.pulsar.broker.delayed.bucket
 
BucketSnapshotPersistenceException(String) - Constructor for exception org.apache.pulsar.broker.delayed.bucket.BucketSnapshotPersistenceException
 
BucketSnapshotPersistenceException(Throwable) - Constructor for exception org.apache.pulsar.broker.delayed.bucket.BucketSnapshotPersistenceException
 
BucketSnapshotSerializationException - Exception in org.apache.pulsar.broker.delayed.bucket
 
BucketSnapshotSerializationException(String) - Constructor for exception org.apache.pulsar.broker.delayed.bucket.BucketSnapshotSerializationException
 
BucketSnapshotSerializationException(Throwable) - Constructor for exception org.apache.pulsar.broker.delayed.bucket.BucketSnapshotSerializationException
 
BucketSnapshotStorage - Interface in org.apache.pulsar.broker.delayed.bucket
 
build() - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotMetadata.Builder
 
build() - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata.Builder
 
build() - Method in class org.apache.pulsar.broker.qos.AsyncTokenBucketBuilder
 
build() - Method in class org.apache.pulsar.broker.qos.DynamicRateAsyncTokenBucketBuilder
 
build() - Method in class org.apache.pulsar.broker.qos.FinalRateAsyncTokenBucketBuilder
 
build() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.Builder
 
build() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePair.Builder
 
build() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry.Builder
 
build() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.PositionInfo.Builder
 
build() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry.Builder
 
build() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator.Builder
 
build() - Static method in class org.apache.pulsar.broker.stats.prometheus.metrics.ObserverGauge
 
build() - Static method in class org.apache.pulsar.broker.stats.prometheus.metrics.Summary
 
build() - Method in class org.apache.pulsar.PulsarStandaloneBuilder
 
build(String, String) - Static method in class org.apache.pulsar.broker.stats.prometheus.metrics.ObserverGauge
 
build(String, String) - Static method in class org.apache.pulsar.broker.stats.prometheus.metrics.Summary
 
builder() - Static method in class org.apache.pulsar.broker.qos.AsyncTokenBucket
 
builder() - Static method in class org.apache.pulsar.PulsarStandalone
This method gets a builder to build an embedded pulsar instance i.e.
Builder() - Constructor for class org.apache.pulsar.broker.stats.prometheus.metrics.ObserverGauge.Builder
 
Builder() - Constructor for class org.apache.pulsar.broker.stats.prometheus.metrics.Summary.Builder
 
builderForDynamicRate() - Static method in class org.apache.pulsar.broker.qos.AsyncTokenBucket
 
buildPartial() - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotMetadata.Builder
 
buildPartial() - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata.Builder
 
buildPartial() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.Builder
 
buildPartial() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePair.Builder
 
buildPartial() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry.Builder
 
buildPartial() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.PositionInfo.Builder
 
buildPartial() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry.Builder
 
buildPartial() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator.Builder
 
buildSslConfiguration(ServiceConfiguration) - Method in class org.apache.pulsar.broker.service.PulsarChannelInitializer
 
buildSslConfiguration(ServiceConfiguration) - Method in class org.apache.pulsar.broker.web.WebService
 
BUNDLE_SPLIT_RETRY_LIMIT - Static variable in class org.apache.pulsar.broker.namespace.NamespaceService
 
bundleCount - Variable in class org.apache.pulsar.broker.stats.BrokerStats
 
BundleLoadData(String, NamespaceBundleStats) - Constructor for record class org.apache.pulsar.broker.loadbalance.extensions.data.TopBundlesLoadData.BundleLoadData
Creates an instance of a BundleLoadData record class.
bundleName() - Method in record class org.apache.pulsar.broker.loadbalance.extensions.data.TopBundlesLoadData.BundleLoadData
Returns the value of the bundleName record component.
BundleRangeCache - Class in org.apache.pulsar.broker.loadbalance.impl
The cache for the bundle ranges.
BundleRangeCache() - Constructor for class org.apache.pulsar.broker.loadbalance.impl.BundleRangeCache
 
BundleSplitOption - Class in org.apache.pulsar.common.naming
 
BundleSplitOption() - Constructor for class org.apache.pulsar.common.naming.BundleSplitOption
 
BundleSplitStrategy - Interface in org.apache.pulsar.broker.loadbalance
Load Manager component which determines what bundles should be split into two bundles.
BundleSplitterTask - Class in org.apache.pulsar.broker.loadbalance.impl
Determines which bundles should be split based on various thresholds.
BundleSplitterTask() - Constructor for class org.apache.pulsar.broker.loadbalance.impl.BundleSplitterTask
Construct a BundleSplitterTask.
BundlesQuotas - Class in org.apache.pulsar.broker.cache
 
BundlesQuotas(PulsarService) - Constructor for class org.apache.pulsar.broker.cache.BundlesQuotas
 
bytes - Variable in class org.apache.pulsar.broker.resourcegroup.ResourceGroup.BytesAndMessagesCount
 
BYTES_IN_COUNTER - Static variable in class org.apache.pulsar.broker.stats.OpenTelemetryProducerStats
 
BYTES_IN_COUNTER - Static variable in class org.apache.pulsar.broker.stats.OpenTelemetryReplicatorStats
 
BYTES_IN_COUNTER - Static variable in class org.apache.pulsar.broker.stats.OpenTelemetryTopicStats
 
BYTES_OUT_COUNTER - Static variable in class org.apache.pulsar.broker.stats.OpenTelemetryConsumerStats
 
BYTES_OUT_COUNTER - Static variable in class org.apache.pulsar.broker.stats.OpenTelemetryReplicatorStats
 
BYTES_OUT_COUNTER - Static variable in class org.apache.pulsar.broker.stats.OpenTelemetryTopicStats
 
BytesAndMessagesCount() - Constructor for class org.apache.pulsar.broker.resourcegroup.ResourceGroup.BytesAndMessagesCount
 
bytesInCounter - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedBrokerStats
 
bytesInCounter - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedNamespaceStats
 
bytesOutCounter - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedBrokerStats
 
bytesOutCounter - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedNamespaceStats
 
bytesOutFromRemovedConsumers - Variable in class org.apache.pulsar.broker.service.AbstractSubscription
 
bytesOutFromRemovedSubscriptions - Variable in class org.apache.pulsar.broker.service.AbstractTopic
 
bytesOutFromRemovedSystemSubscriptions - Variable in class org.apache.pulsar.broker.service.AbstractTopic
 
bytesOutInternalCounter - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedBrokerStats
 

C

cachedClassLoaders - Variable in class org.apache.pulsar.broker.service.plugin.EntryFilterProvider
 
CacheMetricsCollector - Class in org.apache.pulsar.stats
 
CacheMetricsCollector() - Constructor for class org.apache.pulsar.stats.CacheMetricsCollector
 
cacheOfflineTopicStats(TopicName, PersistentOfflineTopicStats) - Method in class org.apache.pulsar.broker.service.BrokerService
 
CAFFEINE - Static variable in class org.apache.pulsar.stats.CacheMetricsCollector
 
calculateBrokerHostUsage() - Method in interface org.apache.pulsar.broker.loadbalance.BrokerHostUsage
Calculate the host usage information.
calculateBrokerHostUsage() - Method in class org.apache.pulsar.broker.loadbalance.impl.GenericBrokerHostUsageImpl
 
calculateBrokerHostUsage() - Method in class org.apache.pulsar.broker.loadbalance.impl.LinuxBrokerHostUsageImpl
 
calculateQuotaForAllResourceGroups() - Method in class org.apache.pulsar.broker.resourcegroup.ResourceGroupService
 
calculateRank() - Method in class org.apache.pulsar.broker.loadbalance.impl.PulsarResourceDescription
 
calculateThrottlingDuration() - Method in class org.apache.pulsar.broker.qos.AsyncTokenBucket
Calculate the required throttling duration in nanoseconds to fill up the bucket with the minimum amount of tokens.
calculateToRead(int) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
calculateToRead(int) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
 
calculateToRead(Consumer) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherSingleActiveConsumer
 
call() - Method in class org.apache.pulsar.broker.tools.GenerateDocsCommand
 
call() - Method in class org.apache.pulsar.broker.tools.LoadReportCommand
 
call() - Method in class org.apache.pulsar.PulsarBrokerStarter.BrokerStarter
 
call() - Method in class org.apache.pulsar.utils.auth.tokens.TokensCliUtils.CommandCreateKeyPair
 
call() - Method in class org.apache.pulsar.utils.auth.tokens.TokensCliUtils.CommandCreateSecretKey
 
call() - Method in class org.apache.pulsar.utils.auth.tokens.TokensCliUtils.CommandCreateToken
 
call() - Method in class org.apache.pulsar.utils.auth.tokens.TokensCliUtils.CommandShowToken
 
call() - Method in class org.apache.pulsar.utils.auth.tokens.TokensCliUtils.CommandValidateToken
 
canAssign(ServiceUnit, ResourceUnit, Map<ResourceUnit, LoadReport>) - Method in class org.apache.pulsar.broker.loadbalance.impl.SimpleResourceAllocationPolicies
 
cancel() - Method in class org.apache.pulsar.broker.loadbalance.LoadSheddingTask
 
cancelOwnershipMonitor() - Method in interface org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateChannel
Cancels the ownership monitor.
cancelOwnershipMonitor() - Method in class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateChannelImpl
 
cancelPendingRead() - Method in class org.apache.pulsar.broker.service.AbstractDispatcherMultipleConsumers
 
cancelPendingRead() - Method in class org.apache.pulsar.broker.service.AbstractDispatcherSingleActiveConsumer
 
cancelPendingRead() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentDispatcherSingleActiveConsumer
 
cancelPendingRead() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
cancelPendingRead() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
 
cancelPendingRead() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherSingleActiveConsumer
 
canFit(ResourceDescription) - Method in class org.apache.pulsar.broker.loadbalance.impl.SimpleResourceUnit
 
canFit(ResourceDescription) - Method in interface org.apache.pulsar.broker.loadbalance.ResourceUnit
 
canReplayMessages() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
Controls whether replaying entries is currently enabled.
canReplayMessages() - Method in class org.apache.pulsar.broker.service.persistent.PersistentStickyKeyDispatcherMultipleConsumers
The dispatcher will skip replaying messages when all messages in the replay queue are filtered out when skipNextReplayToTriggerLookAhead=true.
canSplitBundle(NamespaceBundle) - Method in class org.apache.pulsar.common.naming.NamespaceBundleFactory
 
canUnsubscribe(Consumer) - Method in class org.apache.pulsar.broker.service.AbstractDispatcherMultipleConsumers
 
canUnsubscribe(Consumer) - Method in class org.apache.pulsar.broker.service.AbstractDispatcherSingleActiveConsumer
Handle unsubscribe command from the client API For failover subscription, if consumer is connected consumer, we can unsubscribe.
canUnsubscribe(Consumer) - Method in interface org.apache.pulsar.broker.service.Dispatcher
 
canUnsubscribe(Consumer) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentDispatcherMultipleConsumers
 
canUnsubscribe(Consumer) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
canUnsubscribe(Consumer) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
 
canUpdateCluster(String, Set<String>, Set<String>) - Method in class org.apache.pulsar.broker.web.PulsarWebResource
 
capacity - Variable in class org.apache.pulsar.broker.qos.FinalRateAsyncTokenBucketBuilder
 
capacity(long) - Method in class org.apache.pulsar.broker.qos.FinalRateAsyncTokenBucketBuilder
 
capacityFactor - Variable in class org.apache.pulsar.broker.qos.DynamicRateAsyncTokenBucketBuilder
 
capacityFactor(double) - Method in class org.apache.pulsar.broker.qos.DynamicRateAsyncTokenBucketBuilder
 
changeToCloseState() - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TopicTransactionBufferState
 
changeToCloseState() - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleState
 
changeToErrorState() - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleState
 
changeToInitializingState() - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TopicTransactionBufferState
 
changeToInitializingState() - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleState
 
changeToNoSnapshotState() - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TopicTransactionBufferState
 
changeToReadyState() - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TopicTransactionBufferState
 
changeToReadyState() - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleState
 
changeToReadyStateFromNoSnapshot() - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TopicTransactionBufferState
 
channelActive(ChannelHandlerContext) - Method in class org.apache.pulsar.broker.service.ServerCnx
 
channelInactive(ChannelHandlerContext) - Method in class org.apache.pulsar.broker.service.ServerCnx
 
channelWritabilityChanged(ChannelHandlerContext) - Method in class org.apache.pulsar.broker.service.ServerCnx
 
checkAbortedTransaction(TxnID) - Method in interface org.apache.pulsar.broker.transaction.buffer.AbortedTxnProcessor
Check whether the transaction ID is an aborted transaction ID.
checkAbortedTransaction(TxnID) - Method in class org.apache.pulsar.broker.transaction.buffer.impl.SingleSnapshotAbortedTxnProcessorImpl
 
checkAbortedTransaction(TxnID) - Method in class org.apache.pulsar.broker.transaction.buffer.impl.SnapshotSegmentAbortedTxnProcessorImpl
 
checkAndApplyReachedEndOfTopicOrTopicMigration(List<Consumer>) - Method in class org.apache.pulsar.broker.service.AbstractBaseDispatcher
 
checkAndApplyReachedEndOfTopicOrTopicMigration(PersistentTopic, List<Consumer>) - Static method in class org.apache.pulsar.broker.service.AbstractBaseDispatcher
 
checkAndApplyTopicMigration() - Method in class org.apache.pulsar.broker.service.Consumer
 
checkAndResumeIfPaused() - Method in interface org.apache.pulsar.broker.service.Dispatcher
Trigger a new "readMoreEntries" if the dispatching has been paused before.
checkAndResumeIfPaused() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
checkAndResumeIfPaused() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
 
checkAndStartPublish(long, long, ByteBuf, int, Position) - Method in class org.apache.pulsar.broker.service.Producer
 
checkAndUnblockIfStuck() - Method in interface org.apache.pulsar.broker.service.Dispatcher
Checks if dispatcher is stuck and unblocks the dispatch if needed.
checkAndUnblockIfStuck() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
checkAndUnblockIfStuck() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
 
checkAndUnblockIfStuck() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherSingleActiveConsumer
 
checkAndUnblockIfStuck() - Method in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
checkArgument(boolean, String) - Method in class org.apache.pulsar.broker.admin.AdminResource
 
checkAuthorizationAsync(PulsarService, TopicName, String, AuthenticationDataSource) - Static method in class org.apache.pulsar.broker.web.PulsarWebResource
 
checkBackloggedCursors() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentTopic
 
checkBackloggedCursors() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
checkBackloggedCursors() - Method in interface org.apache.pulsar.broker.service.Topic
Activate cursors those caught up backlog-threshold entries and deactivate slow cursors which are creating backlog.
checkBacklogQuota(BacklogQuota, RetentionPolicies) - Method in class org.apache.pulsar.broker.admin.AdminResource
 
checkBacklogQuotaExceeded(String, BacklogQuota.BacklogQuotaType) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentTopic
 
checkBacklogQuotaExceeded(String, BacklogQuota.BacklogQuotaType) - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
checkBacklogQuotaExceeded(String, BacklogQuota.BacklogQuotaType) - Method in interface org.apache.pulsar.broker.service.Topic
 
checkBrokers(boolean) - Method in class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateDataConflictResolver
 
checkClusterMigration() - Method in class org.apache.pulsar.broker.service.BrokerService
 
checkClusterMigration() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentTopic
 
checkClusterMigration() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
checkClusterMigration() - Method in interface org.apache.pulsar.broker.service.Topic
 
checkCompaction() - Method in class org.apache.pulsar.broker.service.BrokerService
 
checkCompaction() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
checkCompatible(Iterable<SchemaData>, SchemaData, SchemaCompatibilityStrategy) - Method in class org.apache.pulsar.broker.service.schema.JsonSchemaCompatibilityCheck
 
checkCompatible(Iterable<SchemaData>, SchemaData, SchemaCompatibilityStrategy) - Method in class org.apache.pulsar.broker.service.schema.KeyValueSchemaCompatibilityCheck
 
checkCompatible(Iterable<SchemaData>, SchemaData, SchemaCompatibilityStrategy) - Method in class org.apache.pulsar.broker.service.schema.ProtobufNativeSchemaCompatibilityCheck
 
checkCompatible(Iterable<SchemaData>, SchemaData, SchemaCompatibilityStrategy) - Method in interface org.apache.pulsar.broker.service.schema.SchemaCompatibilityCheck
 
checkCompatible(String, SchemaData, SchemaCompatibilityStrategy) - Method in class org.apache.pulsar.broker.service.schema.DefaultSchemaRegistryService
 
checkCompatible(String, SchemaData, SchemaCompatibilityStrategy) - Method in interface org.apache.pulsar.broker.service.schema.SchemaRegistry
 
checkCompatible(String, SchemaData, SchemaCompatibilityStrategy) - Method in class org.apache.pulsar.broker.service.schema.SchemaRegistryServiceImpl
 
checkCompatible(String, SchemaData, SchemaCompatibilityStrategy) - Method in class org.apache.pulsar.broker.service.schema.validator.SchemaRegistryServiceWithSchemaDataValidator
 
checkCompatible(SchemaData, SchemaData, SchemaCompatibilityStrategy) - Method in class org.apache.pulsar.broker.service.schema.AvroSchemaCompatibilityCheck
 
checkCompatible(SchemaData, SchemaData, SchemaCompatibilityStrategy) - Method in class org.apache.pulsar.broker.service.schema.JsonSchemaCompatibilityCheck
 
checkCompatible(SchemaData, SchemaData, SchemaCompatibilityStrategy) - Method in class org.apache.pulsar.broker.service.schema.KeyValueSchemaCompatibilityCheck
 
checkCompatible(SchemaData, SchemaData, SchemaCompatibilityStrategy) - Method in class org.apache.pulsar.broker.service.schema.ProtobufNativeSchemaCompatibilityCheck
 
checkCompatible(SchemaData, SchemaData, SchemaCompatibilityStrategy) - Method in interface org.apache.pulsar.broker.service.schema.SchemaCompatibilityCheck
 
checkConnectionLiveness() - Method in class org.apache.pulsar.broker.service.ServerCnx
 
checkConnectionLiveness() - Method in interface org.apache.pulsar.broker.service.TransportCnx
Check if the connection is still alive by actively sending a Ping message to the client.
checkConsumerCompatibility(String, SchemaData, SchemaCompatibilityStrategy) - Method in class org.apache.pulsar.broker.service.schema.DefaultSchemaRegistryService
 
checkConsumerCompatibility(String, SchemaData, SchemaCompatibilityStrategy) - Method in interface org.apache.pulsar.broker.service.schema.SchemaRegistry
 
checkConsumerCompatibility(String, SchemaData, SchemaCompatibilityStrategy) - Method in class org.apache.pulsar.broker.service.schema.SchemaRegistryServiceImpl
 
checkConsumerCompatibility(String, SchemaData, SchemaCompatibilityStrategy) - Method in class org.apache.pulsar.broker.service.schema.validator.SchemaRegistryServiceWithSchemaDataValidator
 
checkCursorsToCacheEntries() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentTopic
 
checkCursorsToCacheEntries() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
checkCursorsToCacheEntries() - Method in interface org.apache.pulsar.broker.service.Topic
 
checkDeduplicationSnapshot() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentTopic
 
checkDeduplicationSnapshot() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
checkDeduplicationSnapshot() - Method in interface org.apache.pulsar.broker.service.Topic
 
checkDeduplicationStatus() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
checkEncryption() - Method in class org.apache.pulsar.broker.service.Producer
 
checkForConsumerCompatibilityErrorWithDispatcher(Dispatcher, Consumer) - Method in class org.apache.pulsar.broker.service.AbstractSubscription
Checks if the given consumer is compatible with the given dispatcher.
checkGC() - Method in class org.apache.pulsar.broker.service.BrokerService
 
checkGC() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentTopic
 
checkGC() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
checkGC() - Method in class org.apache.pulsar.broker.service.persistent.SystemTopic
 
checkGC() - Method in interface org.apache.pulsar.broker.service.Topic
 
checkHasNicSpeeds() - Static method in class org.apache.pulsar.broker.loadbalance.LinuxInfoUtils
Check this VM has nic speed.
checkHealth() - Method in class org.apache.pulsar.broker.service.BrokerService
 
checkHeartbeatNamespace(ServiceUnitId) - Static method in class org.apache.pulsar.broker.namespace.NamespaceService
 
checkHeartbeatNamespaceV2(ServiceUnitId) - Static method in class org.apache.pulsar.broker.namespace.NamespaceService
 
checkIfClose() - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleState
 
checkIfNoSnapshot() - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TopicTransactionBufferState
 
checkIfPendingAckStoreInit() - Method in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
checkIfPendingAckStoreInit() - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleDisabled
 
checkIfPendingAckStoreInit() - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleImpl
 
checkIfPendingAckStoreInit() - Method in interface org.apache.pulsar.broker.transaction.pendingack.PendingAckHandle
Check if the PendingAckStore is init.
checkIfReady() - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TopicTransactionBufferState
 
checkIfReady() - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleState
 
checkIfTBRecoverCompletely() - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TopicTransactionBuffer
 
checkIfTBRecoverCompletely() - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TransactionBufferDisable
 
checkIfTBRecoverCompletely() - Method in interface org.apache.pulsar.broker.transaction.buffer.TransactionBuffer
Wait TransactionBuffer recovers completely.
checkIfTransactionBufferRecoverCompletely() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentTopic
 
checkIfTransactionBufferRecoverCompletely() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
checkIfTransactionBufferRecoverCompletely() - Method in interface org.apache.pulsar.broker.service.Topic
Wait TransactionBuffer recovers completely.
checkInactiveLedgers() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
checkInactiveSubscriptions() - Method in class org.apache.pulsar.broker.service.BrokerService
 
checkInactiveSubscriptions() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentTopic
 
checkInactiveSubscriptions() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
checkInactiveSubscriptions() - Method in interface org.apache.pulsar.broker.service.Topic
 
checkInactiveSubscriptions(long) - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
checkInitializedBefore(PersistentSubscription) - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.InMemoryPendingAckStoreProvider
 
checkInitializedBefore(PersistentSubscription) - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.MLPendingAckStoreProvider
 
checkInitializedBefore(PersistentSubscription) - Method in interface org.apache.pulsar.broker.transaction.pendingack.TransactionPendingAckStoreProvider
Check pending ack store has been initialized before.
checkIsCanDeleteConsumerPendingAck(Position) - Method in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
checkIsCanDeleteConsumerPendingAck(Position) - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleDisabled
 
checkIsCanDeleteConsumerPendingAck(Position) - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleImpl
 
checkIsCanDeleteConsumerPendingAck(Position) - Method in interface org.apache.pulsar.broker.transaction.pendingack.PendingAckHandle
Judge the all ack set point have acked by normal ack and transaction pending ack.
checkLocalOrGetPeerReplicationCluster(PulsarService, NamespaceName) - Static method in class org.apache.pulsar.broker.web.PulsarWebResource
 
checkLocalOrGetPeerReplicationCluster(PulsarService, NamespaceName, boolean) - Static method in class org.apache.pulsar.broker.web.PulsarWebResource
 
checkMessageDeduplicationInfo() - Method in class org.apache.pulsar.broker.service.BrokerService
 
checkMessageDeduplicationInfo() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentTopic
 
checkMessageDeduplicationInfo() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
checkMessageDeduplicationInfo() - Method in interface org.apache.pulsar.broker.service.Topic
 
checkMessageExpiry() - Method in class org.apache.pulsar.broker.service.BrokerService
 
checkMessageExpiry() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentTopic
 
checkMessageExpiry() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
checkMessageExpiry() - Method in class org.apache.pulsar.broker.service.persistent.SystemTopic
 
checkMessageExpiry() - Method in interface org.apache.pulsar.broker.service.Topic
 
checkNamespaceBundleSplit() - Method in class org.apache.pulsar.broker.loadbalance.impl.ModularLoadManagerImpl
As the leader broker, attempt to automatically detect and split hot namespace bundles.
checkNamespaceBundleSplit() - Method in interface org.apache.pulsar.broker.loadbalance.ModularLoadManager
As the leader broker, attempt to automatically detect and split hot namespace bundles.
checkNonPartitionedTopicExists(TopicName) - Method in class org.apache.pulsar.broker.namespace.NamespaceService
Check non-partitioned topic exists.
checkNonPersistentNonPartitionedTopicExists(String) - Method in class org.apache.pulsar.broker.namespace.NamespaceService
Regarding non-persistent topic, we do not know whether it exists or not.
checkNotNull(Object, String) - Method in class org.apache.pulsar.broker.admin.AdminResource
 
checkNotNull(T) - Static method in class org.apache.pulsar.broker.admin.AdminResource
 
checkOwnershipAsync(Optional<ServiceUnitId>, ServiceUnitId) - Method in interface org.apache.pulsar.broker.loadbalance.extensions.ExtensibleLoadManager
Check the incoming service unit is owned by the current broker.
checkOwnershipAsync(Optional<ServiceUnitId>, ServiceUnitId) - Method in class org.apache.pulsar.broker.loadbalance.extensions.ExtensibleLoadManagerImpl
 
checkOwnershipAsync(Optional<ServiceUnitId>, ServiceUnitId) - Method in class org.apache.pulsar.broker.loadbalance.extensions.ExtensibleLoadManagerWrapper
 
checkOwnershipAsync(Optional<ServiceUnitId>, ServiceUnitId) - Method in interface org.apache.pulsar.broker.loadbalance.LoadManager
 
checkOwnershipAsync(NamespaceBundle) - Method in class org.apache.pulsar.broker.namespace.OwnershipCache
Check whether this broker owns given namespace bundle.
checkOwnershipPresent(NamespaceBundle) - Method in class org.apache.pulsar.broker.namespace.NamespaceService
 
checkOwnershipPresentAsync(NamespaceBundle) - Method in class org.apache.pulsar.broker.namespace.NamespaceService
 
checkPermissionsAsync() - Method in class org.apache.pulsar.broker.service.Consumer
 
checkPermissionsAsync() - Method in class org.apache.pulsar.broker.service.Producer
 
checkPositionInPendingAckState(Position, Integer) - Method in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
checkPositionInPendingAckState(Position, Integer) - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleDisabled
 
checkPositionInPendingAckState(Position, Integer) - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleImpl
 
checkPositionInPendingAckState(Position, Integer) - Method in interface org.apache.pulsar.broker.transaction.pendingack.PendingAckHandle
Get the stats of this message position is in pending ack.
checkReplicatedSubscriptionControllerState() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
checkReplicatedSubscriptionMarker(Position, MessageImpl<?>, ByteBuf) - Method in class org.apache.pulsar.broker.service.persistent.PersistentReplicator
 
checkReplication() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentTopic
 
checkReplication() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
checkReplication() - Method in class org.apache.pulsar.broker.service.persistent.SystemTopic
 
checkReplication() - Method in interface org.apache.pulsar.broker.service.Topic
 
checkReplicationPolicies() - Method in class org.apache.pulsar.broker.service.BrokerService
 
checkSchemaCompatibleForConsumer(SchemaData) - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
checkSchemaCompatibleForConsumer(SchemaData) - Method in interface org.apache.pulsar.broker.service.Topic
Check if schema is compatible with current topic schema.
checkStatus() - Method in class org.apache.pulsar.broker.service.persistent.MessageDeduplication
Check the status of deduplication.
checkSubscriptionTypesEnable(CommandSubscribe.SubType) - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
checkTimeBacklogExceeded(boolean) - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
checkTimeBacklogExceeded(boolean) - Method in class org.apache.pulsar.broker.service.persistent.SystemTopic
 
checkTopicExists(TopicName) - Method in class org.apache.pulsar.broker.namespace.NamespaceService
Check topic exists( partitioned or non-partitioned ).
checkTopicExistsAsync(TopicName) - Method in class org.apache.pulsar.broker.admin.AdminResource
Check the exists topics contains the given topic.
checkTopicFenced() - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
checkTopicNsOwnership(String) - Method in class org.apache.pulsar.broker.service.BrokerService
 
checkTopicOwnership(TopicName) - Method in class org.apache.pulsar.broker.namespace.NamespaceService
 
checkTransactionCoordinatorEnabled() - Method in class org.apache.pulsar.broker.admin.impl.TransactionsBase
 
checkUnAckMessageDispatching() - Method in class org.apache.pulsar.broker.service.BrokerService
Adds given dispatcher's unackMessage count to broker-unack message count and if it reaches to the BrokerService.maxUnackedMessages then it blocks all the dispatchers which has unack-messages higher than BrokerService.maxUnackedMsgsPerDispatcher.
Child(List<Double>) - Constructor for class org.apache.pulsar.broker.stats.prometheus.metrics.Summary.Child
 
cleanOwnerships() - Method in interface org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateChannel
Cleans(gives up) any service unit ownerships from this broker.
cleanOwnerships() - Method in class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateChannelImpl
 
cleanResidualSnapshots(ManagedCursor) - Method in class org.apache.pulsar.broker.delayed.BucketDelayedDeliveryTrackerFactory
Clean up residual snapshot data.
cleanUnloadedTopicFromCache(NamespaceBundle) - Method in class org.apache.pulsar.broker.service.BrokerService
 
clear() - Method in class org.apache.pulsar.broker.delayed.bucket.BucketDelayedDeliveryTracker
 
clear() - Method in interface org.apache.pulsar.broker.delayed.DelayedDeliveryTracker
Clear all delayed messages from the tracker.
clear() - Method in class org.apache.pulsar.broker.delayed.InMemoryDelayedDeliveryTracker
 
clear() - Method in class org.apache.pulsar.broker.delayed.proto.DelayedIndex
 
clear() - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotMetadata.Builder
 
clear() - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegment
 
clear() - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata.Builder
 
clear() - Method in class org.apache.pulsar.broker.loadbalance.extensions.data.BrokerLoadData
 
clear() - Method in class org.apache.pulsar.broker.loadbalance.extensions.models.SplitDecision
 
clear() - Method in class org.apache.pulsar.broker.loadbalance.extensions.models.UnloadDecision
 
clear() - Method in class org.apache.pulsar.broker.service.DrainingHashesTracker
Clear all entries in the draining hashes tracker.
clear() - Method in class org.apache.pulsar.broker.service.InMemoryRedeliveryTracker
 
clear() - Method in class org.apache.pulsar.broker.service.persistent.MessageRedeliveryController
 
clear() - Method in interface org.apache.pulsar.broker.service.RedeliveryTracker
 
clear() - Method in class org.apache.pulsar.broker.service.RedeliveryTrackerDisabled
 
clear() - Method in class org.apache.pulsar.broker.service.resource.usage.NetworkUsage
 
clear() - Method in class org.apache.pulsar.broker.service.resource.usage.ResourceUsage
 
clear() - Method in class org.apache.pulsar.broker.service.resource.usage.ResourceUsageInfo
 
clear() - Method in class org.apache.pulsar.broker.service.resource.usage.StorageUsage
 
clear() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.Builder
 
clear() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePair.Builder
 
clear() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry.Builder
 
clear() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.PositionInfo.Builder
 
clear() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry.Builder
 
clear() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator.Builder
 
clear() - Method in class org.apache.pulsar.broker.stats.prometheus.metrics.DataSketchesOpStatsLogger
 
clear() - Method in class org.apache.pulsar.broker.stats.prometheus.metrics.LongAdderCounter
 
clear() - Method in class org.apache.pulsar.broker.transaction.pendingack.proto.BatchedPendingAckMetadataEntry
 
clear() - Method in class org.apache.pulsar.broker.transaction.pendingack.proto.PendingAckMetadata
 
clear() - Method in class org.apache.pulsar.broker.transaction.pendingack.proto.PendingAckMetadataEntry
 
clear() - Method in class org.apache.pulsar.client.impl.RawBatchMessageContainerImpl
 
clear() - Method in class org.apache.pulsar.utils.ConcurrentBitmapSortedLongPairSet
 
clear(long[]) - Static method in class org.apache.pulsar.broker.stats.NamespaceStats
 
Clear - Enum constant in enum class org.apache.pulsar.broker.transaction.buffer.impl.SnapshotSegmentAbortedTxnProcessorImpl.PersistentWorker.OperationType
 
clearAbortedTxnSnapshot() - Method in interface org.apache.pulsar.broker.transaction.buffer.AbortedTxnProcessor
Delete the transaction buffer aborted transaction snapshot.
clearAbortedTxnSnapshot() - Method in class org.apache.pulsar.broker.transaction.buffer.impl.SingleSnapshotAbortedTxnProcessorImpl
 
clearAbortedTxnSnapshot() - Method in class org.apache.pulsar.broker.transaction.buffer.impl.SnapshotSegmentAbortedTxnProcessorImpl
 
clearAckSet() - Method in class org.apache.pulsar.broker.transaction.pendingack.proto.PendingAckMetadata
 
clearAckType() - Method in class org.apache.pulsar.broker.transaction.pendingack.proto.PendingAckMetadataEntry
 
clearBacklog() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentSubscription
 
clearBacklog() - Method in class org.apache.pulsar.broker.service.persistent.PersistentReplicator
 
clearBacklog() - Method in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
clearBacklog() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
Clears backlog for all cursors in the topic.
clearBacklog() - Method in interface org.apache.pulsar.broker.service.Subscription
 
clearBacklog(String) - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
Clears backlog for a given cursor in the topic.
clearBatchSize() - Method in class org.apache.pulsar.broker.transaction.pendingack.proto.PendingAckMetadata
 
clearBroker() - Method in class org.apache.pulsar.broker.service.resource.usage.ResourceUsageInfo
 
clearBytesPerPeriod() - Method in class org.apache.pulsar.broker.service.resource.usage.NetworkUsage
 
clearComponentsAfterRemovedAllConsumers() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
clearComponentsAfterRemovedAllConsumers() - Method in class org.apache.pulsar.broker.service.persistent.PersistentStickyKeyDispatcherMultipleConsumers
 
clearDelayedIndexBitMap() - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata.Builder
 
clearDelayedMessages() - Method in interface org.apache.pulsar.broker.service.Dispatcher
 
clearDelayedMessages() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
clearDelayedMessages() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
 
clearDeleted() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.Builder
required bool deleted = 6;
clearDispatch() - Method in class org.apache.pulsar.broker.service.resource.usage.ResourceUsage
 
clearEntryId() - Method in class org.apache.pulsar.broker.delayed.proto.DelayedIndex
 
clearEntryId() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.PositionInfo.Builder
required int64 entryId = 2;
clearEntryId() - Method in class org.apache.pulsar.broker.transaction.pendingack.proto.PendingAckMetadata
 
clearField(Descriptors.FieldDescriptor) - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotMetadata.Builder
 
clearField(Descriptors.FieldDescriptor) - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata.Builder
 
clearField(Descriptors.FieldDescriptor) - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.Builder
 
clearField(Descriptors.FieldDescriptor) - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePair.Builder
 
clearField(Descriptors.FieldDescriptor) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry.Builder
 
clearField(Descriptors.FieldDescriptor) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.PositionInfo.Builder
 
clearField(Descriptors.FieldDescriptor) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry.Builder
 
clearField(Descriptors.FieldDescriptor) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator.Builder
 
clearHash() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry.Builder
required bytes hash = 3;
clearIndex() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry.Builder
repeated .pulsar.schema.IndexEntry index = 5;
clearIndex() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator.Builder
repeated .pulsar.schema.IndexEntry index = 2;
clearIndexes() - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegment
 
clearIndividualPosition(Position) - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleDisabled
 
clearIndividualPosition(Position) - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleImpl
 
clearIndividualPosition(Position) - Method in interface org.apache.pulsar.broker.transaction.pendingack.PendingAckHandle
When the position is actually deleted, we can use this method to clear the cache for individual ack messages.
clearInfo() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator.Builder
required .pulsar.schema.IndexEntry info = 1;
clearKey() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePair.Builder
required string key = 1;
clearLedgerId() - Method in class org.apache.pulsar.broker.delayed.proto.DelayedIndex
 
clearLedgerId() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.PositionInfo.Builder
required int64 ledgerId = 1;
clearLedgerId() - Method in class org.apache.pulsar.broker.transaction.pendingack.proto.PendingAckMetadata
 
clearMaxScheduleTimestamp() - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata.Builder
required uint64 max_schedule_timestamp = 2;
clearMessagesPerPeriod() - Method in class org.apache.pulsar.broker.service.resource.usage.NetworkUsage
 
clearMetadataList() - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotMetadata.Builder
repeated .pulsar.delay.SnapshotSegmentMetadata metadata_list = 1;
clearMinScheduleTimestamp() - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata.Builder
required uint64 min_schedule_timestamp = 3;
clearNamespaceBacklog(AsyncResponse, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
clearNamespaceBacklog(AsyncResponse, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
clearNamespaceBacklogForSubscription(AsyncResponse, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
clearNamespaceBacklogForSubscription(AsyncResponse, String, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
clearNamespaceBundleBacklog(String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
clearNamespaceBundleBacklog(String, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
clearNamespaceBundleBacklogForSubscription(String, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
clearNamespaceBundleBacklogForSubscription(String, String, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
clearOffloadDeletionLag(String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
clearOneof(Descriptors.OneofDescriptor) - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotMetadata.Builder
 
clearOneof(Descriptors.OneofDescriptor) - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata.Builder
 
clearOneof(Descriptors.OneofDescriptor) - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.Builder
 
clearOneof(Descriptors.OneofDescriptor) - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePair.Builder
 
clearOneof(Descriptors.OneofDescriptor) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry.Builder
 
clearOneof(Descriptors.OneofDescriptor) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.PositionInfo.Builder
 
clearOneof(Descriptors.OneofDescriptor) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry.Builder
 
clearOneof(Descriptors.OneofDescriptor) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator.Builder
 
clearOwner() - Method in class org.apache.pulsar.broker.service.resource.usage.ResourceUsage
 
clearPendingAckLogs() - Method in class org.apache.pulsar.broker.transaction.pendingack.proto.BatchedPendingAckMetadataEntry
 
clearPendingAckMetadata() - Method in class org.apache.pulsar.broker.transaction.pendingack.proto.PendingAckMetadataEntry
 
clearPendingAckOp() - Method in class org.apache.pulsar.broker.transaction.pendingack.proto.PendingAckMetadataEntry
 
clearPosition() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry.Builder
required .pulsar.schema.PositionInfo position = 2;
clearProperties(AsyncResponse, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
clearProps() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.Builder
repeated .pulsar.schema.SchemaInfo.KeyValuePair props = 7;
clearPublish() - Method in class org.apache.pulsar.broker.service.resource.usage.ResourceUsage
 
clearSchema() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.Builder
required bytes schema = 4;
clearSchemaData() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry.Builder
required bytes schema_data = 2;
clearSchemaId() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.Builder
required string schema_id = 1;
clearSnapshot() - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TopicTransactionBuffer
 
clearSnapshot() - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TransactionBufferDisable
 
clearSnapshot() - Method in interface org.apache.pulsar.broker.transaction.buffer.TransactionBuffer
Clear up the snapshot of the TransactionBuffer.
clearStorage() - Method in class org.apache.pulsar.broker.service.resource.usage.ResourceUsage
 
clearTimestamp() - Method in class org.apache.pulsar.broker.delayed.proto.DelayedIndex
 
clearTimestamp() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.Builder
required int64 timestamp = 5;
clearTotalBytes() - Method in class org.apache.pulsar.broker.service.resource.usage.StorageUsage
 
clearTxnidLeastBits() - Method in class org.apache.pulsar.broker.transaction.pendingack.proto.PendingAckMetadataEntry
 
clearTxnidMostBits() - Method in class org.apache.pulsar.broker.transaction.pendingack.proto.PendingAckMetadataEntry
 
clearType() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.Builder
required .pulsar.schema.SchemaInfo.SchemaType type = 3;
clearUsageMap() - Method in class org.apache.pulsar.broker.service.resource.usage.ResourceUsageInfo
 
clearUser() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.Builder
required string user = 2;
clearValue() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePair.Builder
required string value = 2;
clearVersion() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry.Builder
required int64 version = 1;
client - Variable in class org.apache.pulsar.broker.service.AbstractReplicator
 
client - Variable in class org.apache.pulsar.broker.service.PulsarMetadataEventSynchronizer
 
client - Variable in class org.apache.pulsar.broker.systopic.SystemTopicClientBase
 
clientAddress() - Method in class org.apache.pulsar.broker.service.ServerCnx
 
clientAddress() - Method in interface org.apache.pulsar.broker.service.TransportCnx
 
clientAppId() - Method in class org.apache.pulsar.broker.web.PulsarWebResource
Gets a caller id (IP + role).
clientAuthData() - Method in class org.apache.pulsar.broker.web.PulsarWebResource
 
clients - Variable in class org.apache.pulsar.broker.service.SystemTopicTxnBufferSnapshotService
 
clientSourceAddress() - Method in class org.apache.pulsar.broker.service.ServerCnx
 
clientSourceAddress() - Method in interface org.apache.pulsar.broker.service.TransportCnx
 
clientSourceAddressAndPort() - Method in class org.apache.pulsar.broker.service.ServerCnx
 
clientSourceAddressAndPort() - Method in interface org.apache.pulsar.broker.service.TransportCnx
 
clock - Variable in class org.apache.pulsar.broker.delayed.AbstractDelayedDeliveryTracker
 
clock - Variable in class org.apache.pulsar.broker.qos.AsyncTokenBucketBuilder
 
clock - Variable in class org.apache.pulsar.broker.service.AbstractTopic
 
clock(MonotonicSnapshotClock) - Method in class org.apache.pulsar.broker.qos.AsyncTokenBucketBuilder
 
clone() - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotMetadata.Builder
 
clone() - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata.Builder
 
clone() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.Builder
 
clone() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePair.Builder
 
clone() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry.Builder
 
clone() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.PositionInfo.Builder
 
clone() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry.Builder
 
clone() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator.Builder
 
close() - Method in interface org.apache.pulsar.broker.BookKeeperClientFactory
 
close() - Method in class org.apache.pulsar.broker.BookKeeperClientFactoryImpl
 
close() - Method in class org.apache.pulsar.broker.delayed.AbstractDelayedDeliveryTracker
 
close() - Method in class org.apache.pulsar.broker.delayed.bucket.BookkeeperBucketSnapshotStorage
 
close() - Method in class org.apache.pulsar.broker.delayed.bucket.BucketDelayedDeliveryTracker
 
close() - Method in interface org.apache.pulsar.broker.delayed.bucket.BucketSnapshotStorage
Close the bucket snapshot storage service.
close() - Method in class org.apache.pulsar.broker.delayed.BucketDelayedDeliveryTrackerFactory
 
close() - Method in interface org.apache.pulsar.broker.delayed.DelayedDeliveryTracker
Close the subscription tracker and release all resources.
close() - Method in interface org.apache.pulsar.broker.delayed.DelayedDeliveryTrackerFactory
Close the factory and release all the resources.
close() - Method in class org.apache.pulsar.broker.delayed.InMemoryDelayedDeliveryTracker
 
close() - Method in class org.apache.pulsar.broker.delayed.InMemoryDelayedDeliveryTrackerFactory
 
close() - Method in interface org.apache.pulsar.broker.intercept.BrokerInterceptor
Close this broker interceptor.
close() - Method in class org.apache.pulsar.broker.intercept.BrokerInterceptors
 
close() - Method in class org.apache.pulsar.broker.intercept.BrokerInterceptorWithClassLoader
 
close() - Method in interface org.apache.pulsar.broker.loadbalance.extensions.BrokerRegistry
Close the broker registry.
close() - Method in class org.apache.pulsar.broker.loadbalance.extensions.BrokerRegistryImpl
 
close() - Method in interface org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateChannel
Closes the ServiceUnitStateChannel.
close() - Method in class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateChannelImpl
 
close() - Method in class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateMetadataStoreTableViewImpl
 
close() - Method in interface org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateTableView
Closes the tableview.
close() - Method in class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateTableViewImpl
 
close() - Method in class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateTableViewSyncer
 
close() - Method in class org.apache.pulsar.broker.loadbalance.extensions.channel.StateChangeListeners
 
close() - Method in interface org.apache.pulsar.broker.loadbalance.extensions.ExtensibleLoadManager
Close the load manager.
close() - Method in class org.apache.pulsar.broker.loadbalance.extensions.ExtensibleLoadManagerImpl
 
close() - Method in class org.apache.pulsar.broker.loadbalance.extensions.manager.SplitManager
 
close() - Method in class org.apache.pulsar.broker.loadbalance.extensions.manager.UnloadManager
 
close() - Method in interface org.apache.pulsar.broker.loadbalance.extensions.scheduler.LoadManagerScheduler
Close the load manager scheduler.
close() - Method in class org.apache.pulsar.broker.loadbalance.extensions.scheduler.SplitScheduler
 
close() - Method in class org.apache.pulsar.broker.loadbalance.extensions.scheduler.UnloadScheduler
 
close() - Method in class org.apache.pulsar.broker.loadbalance.extensions.store.TableViewLoadDataStoreImpl
 
close() - Method in class org.apache.pulsar.broker.loadbalance.LeaderElectionService
 
close() - Method in class org.apache.pulsar.broker.ManagedLedgerClientFactory
 
close() - Method in class org.apache.pulsar.broker.namespace.NamespaceService
 
close() - Method in interface org.apache.pulsar.broker.protocol.ProtocolHandler
 
close() - Method in class org.apache.pulsar.broker.protocol.ProtocolHandlers
 
close() - Method in class org.apache.pulsar.broker.PulsarService
 
close() - Method in class org.apache.pulsar.broker.qos.DefaultMonotonicSnapshotClock
 
close() - Method in class org.apache.pulsar.broker.resourcegroup.ResourceGroupService
 
close() - Method in class org.apache.pulsar.broker.resourcegroup.ResourceUsageTopicTransportManager
 
close() - Method in class org.apache.pulsar.broker.resourcegroup.ResourceUsageTransportManager.ResourceUsageDisabledTransportManager
 
close() - Method in class org.apache.pulsar.broker.service.BrokerService
 
close() - Method in class org.apache.pulsar.broker.service.Consumer
Close the consumer if: a.
close() - Method in interface org.apache.pulsar.broker.service.Dispatcher
mark dispatcher closed to stop new incoming requests and disconnect all consumers.
close() - Method in class org.apache.pulsar.broker.service.persistent.DispatchRateLimiter
 
close() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
close() - Method in class org.apache.pulsar.broker.service.persistent.ReplicatedSubscriptionsController
 
close() - Method in class org.apache.pulsar.broker.service.persistent.SubscribeRateLimiter
 
close() - Method in interface org.apache.pulsar.broker.service.plugin.EntryFilter
close the entry filter.
close() - Method in class org.apache.pulsar.broker.service.plugin.EntryFilterProvider
 
close() - Method in class org.apache.pulsar.broker.service.plugin.EntryFilterWithClassLoader
 
close() - Method in class org.apache.pulsar.broker.service.PulsarStats
 
close() - Method in class org.apache.pulsar.broker.service.schema.BookkeeperSchemaStorage
 
close() - Method in class org.apache.pulsar.broker.service.schema.DefaultSchemaRegistryService
 
close() - Method in interface org.apache.pulsar.broker.service.schema.SchemaRegistryService
 
close() - Method in class org.apache.pulsar.broker.service.schema.SchemaRegistryServiceImpl
 
close() - Method in class org.apache.pulsar.broker.service.schema.validator.SchemaRegistryServiceWithSchemaDataValidator
 
close() - Method in class org.apache.pulsar.broker.service.ServerCnx
It closes the connection with client which triggers channelInactive() which clears all producers and consumers from connection-map.
close() - Method in class org.apache.pulsar.broker.service.SystemTopicBasedTopicPoliciesService
 
close() - Method in class org.apache.pulsar.broker.service.SystemTopicTxnBufferSnapshotService
 
close() - Method in interface org.apache.pulsar.broker.service.TopicPoliciesService
Close the resources if necessary.
close() - Method in class org.apache.pulsar.broker.service.TransactionBufferSnapshotServiceFactory
 
close() - Method in class org.apache.pulsar.broker.stats.BrokerOperabilityMetrics
 
close() - Method in class org.apache.pulsar.broker.stats.OpenTelemetryConsumerStats
 
close() - Method in class org.apache.pulsar.broker.stats.OpenTelemetryProducerStats
 
close() - Method in class org.apache.pulsar.broker.stats.OpenTelemetryReplicatorStats
 
close() - Method in class org.apache.pulsar.broker.stats.OpenTelemetryTopicStats
 
close() - Method in class org.apache.pulsar.broker.stats.OpenTelemetryTransactionCoordinatorStats
 
close() - Method in class org.apache.pulsar.broker.stats.OpenTelemetryTransactionPendingAckStoreStats
 
close() - Method in class org.apache.pulsar.broker.stats.prometheus.PrometheusMetricsGenerator
 
close() - Method in class org.apache.pulsar.broker.stats.PulsarBrokerOpenTelemetry
 
close() - Method in interface org.apache.pulsar.broker.storage.ManagedLedgerStorage
Close the storage.
close() - Method in interface org.apache.pulsar.broker.systopic.SystemTopicClient
Close the system topic.
close() - Method in interface org.apache.pulsar.broker.systopic.SystemTopicClient.Reader
Close the system topic reader.
close() - Method in interface org.apache.pulsar.broker.systopic.SystemTopicClient.Writer
Close the system topic writer.
close() - Method in class org.apache.pulsar.broker.systopic.SystemTopicClientBase
 
close() - Method in class org.apache.pulsar.broker.systopic.TransactionBufferSnapshotBaseSystemTopicClient.TransactionBufferSnapshotReader
 
close() - Method in class org.apache.pulsar.broker.systopic.TransactionBufferSnapshotBaseSystemTopicClient.TransactionBufferSnapshotWriter
 
close() - Method in class org.apache.pulsar.broker.transaction.buffer.impl.InMemTransactionBufferReader
 
close() - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TransactionBufferClientImpl
 
close() - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TransactionBufferClientStatsImpl
 
close() - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TransactionBufferHandlerImpl
 
close() - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TransactionEntryImpl
 
close() - Method in interface org.apache.pulsar.broker.transaction.buffer.TransactionBufferClientStats
 
close() - Method in interface org.apache.pulsar.broker.transaction.buffer.TransactionBufferReader
close() - Method in interface org.apache.pulsar.broker.transaction.buffer.TransactionEntry
Close the entry to release the resource that it holds.
close() - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleStatsImpl
 
close() - Method in interface org.apache.pulsar.broker.transaction.pendingack.PendingAckHandleStats
 
close() - Method in class org.apache.pulsar.broker.transaction.timeout.TransactionTimeoutTrackerImpl
 
close() - Method in class org.apache.pulsar.broker.TransactionMetadataStoreService
 
close() - Method in class org.apache.pulsar.broker.web.WebService
 
close() - Method in interface org.apache.pulsar.client.api.RawMessage
 
close() - Method in class org.apache.pulsar.client.impl.RawMessageImpl
 
close() - Method in class org.apache.pulsar.compaction.PulsarCompactionServiceFactory
 
close() - Method in class org.apache.pulsar.compaction.PulsarTopicCompactionService
 
close() - Method in class org.apache.pulsar.PulsarStandalone
 
close() - Method in class org.apache.pulsar.PulsarStandaloneStarter
 
close(boolean) - Method in class org.apache.pulsar.broker.service.Consumer
 
close(boolean) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentTopic
 
close(boolean) - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
close(boolean) - Method in class org.apache.pulsar.broker.service.Producer
Close the producer immediately if: a.
close(boolean) - Method in interface org.apache.pulsar.broker.service.Topic
 
close(boolean, boolean) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentTopic
Close this topic - close all producers and subscriptions associated with this topic.
close(boolean, boolean) - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
Close this topic - close all producers and subscriptions associated with this topic.
close(boolean, boolean) - Method in interface org.apache.pulsar.broker.service.Topic
 
close(boolean, Optional<BrokerLookupData>) - Method in class org.apache.pulsar.broker.service.AbstractDispatcherSingleActiveConsumer
 
close(boolean, Optional<BrokerLookupData>) - Method in interface org.apache.pulsar.broker.service.Dispatcher
 
close(boolean, Optional<BrokerLookupData>) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentDispatcherMultipleConsumers
 
close(boolean, Optional<BrokerLookupData>) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentSubscription
Fence this subscription and optionally disconnect all consumers.
close(boolean, Optional<BrokerLookupData>) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
close(boolean, Optional<BrokerLookupData>) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
 
close(boolean, Optional<BrokerLookupData>) - Method in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
Fence this subscription and optionally disconnect all consumers.
close(boolean, Optional<BrokerLookupData>) - Method in interface org.apache.pulsar.broker.service.Subscription
 
Close - Enum constant in enum class org.apache.pulsar.broker.transaction.buffer.impl.TopicTransactionBufferState.State
 
Close - Enum constant in enum class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleState.State
 
closeAndRemoveReplicationClient(String) - Method in class org.apache.pulsar.broker.service.BrokerService
 
closeAsync() - Method in class org.apache.pulsar.broker.PulsarService
Close the current pulsar service.
closeAsync() - Method in class org.apache.pulsar.broker.service.BrokerService
 
closeAsync() - Method in class org.apache.pulsar.broker.service.PulsarMetadataEventSynchronizer
 
closeAsync() - Method in interface org.apache.pulsar.broker.systopic.SystemTopicClient
Close the system topic asynchronously.
closeAsync() - Method in interface org.apache.pulsar.broker.systopic.SystemTopicClient.Reader
Close the reader of the system topic asynchronously.
closeAsync() - Method in interface org.apache.pulsar.broker.systopic.SystemTopicClient.Writer
Close the writer of the system topic asynchronously.
closeAsync() - Method in class org.apache.pulsar.broker.systopic.SystemTopicClientBase
 
closeAsync() - Method in class org.apache.pulsar.broker.systopic.TransactionBufferSnapshotBaseSystemTopicClient.TransactionBufferSnapshotReader
 
closeAsync() - Method in class org.apache.pulsar.broker.systopic.TransactionBufferSnapshotBaseSystemTopicClient.TransactionBufferSnapshotWriter
 
closeAsync() - Method in interface org.apache.pulsar.broker.transaction.buffer.AbortedTxnProcessor
 
closeAsync() - Method in class org.apache.pulsar.broker.transaction.buffer.impl.SingleSnapshotAbortedTxnProcessorImpl
 
closeAsync() - Method in class org.apache.pulsar.broker.transaction.buffer.impl.SnapshotSegmentAbortedTxnProcessorImpl
 
closeAsync() - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TopicTransactionBuffer
 
closeAsync() - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TransactionBufferDisable
 
closeAsync() - Method in interface org.apache.pulsar.broker.transaction.buffer.TransactionBuffer
Close the buffer asynchronously.
closeAsync() - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.InMemoryPendingAckStore
 
closeAsync() - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.MLPendingAckStore
 
closeAsync() - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleDisabled
 
closeAsync() - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleImpl
 
closeAsync() - Method in interface org.apache.pulsar.broker.transaction.pendingack.PendingAckHandle
Close the pending ack handle.
closeAsync() - Method in interface org.apache.pulsar.broker.transaction.pendingack.PendingAckStore
Close the transaction pending ack store.
closeAsync() - Method in interface org.apache.pulsar.client.api.RawReader
Close the raw reader.
closeAsync() - Method in class org.apache.pulsar.client.impl.RawReaderImpl
 
closeBufferedWriterMetrics() - Static method in class org.apache.pulsar.broker.transaction.pendingack.impl.MLPendingAckStoreProvider
 
closeConsumer(Consumer, Optional<BrokerLookupData>) - Method in class org.apache.pulsar.broker.service.ServerCnx
 
closeConsumer(Consumer, Optional<BrokerLookupData>) - Method in interface org.apache.pulsar.broker.service.TransportCnx
 
Closed - Enum constant in enum class org.apache.pulsar.broker.loadbalance.extensions.BrokerRegistryImpl.State
 
Closed - Enum constant in enum class org.apache.pulsar.broker.PulsarService.State
 
Closed - Enum constant in enum class org.apache.pulsar.broker.service.PulsarMetadataEventSynchronizer.State
 
closeFuture - Variable in class org.apache.pulsar.broker.service.AbstractDispatcherSingleActiveConsumer
 
closeLedger(LedgerHandle) - Method in class org.apache.pulsar.compaction.AbstractTwoPhaseCompactor
 
closeLocalMetadataStore() - Method in class org.apache.pulsar.broker.PulsarService
 
closeMetadataServiceSession() - Method in class org.apache.pulsar.broker.PulsarService
Close the session to the metadata service.
closeNow(boolean) - Method in class org.apache.pulsar.broker.service.Producer
 
closeProducer(Producer) - Method in class org.apache.pulsar.broker.service.ServerCnx
 
closeProducer(Producer) - Method in interface org.apache.pulsar.broker.service.TransportCnx
 
closeProducer(Producer, Optional<BrokerLookupData>) - Method in class org.apache.pulsar.broker.service.ServerCnx
 
closeProducer(Producer, Optional<BrokerLookupData>) - Method in interface org.apache.pulsar.broker.service.TransportCnx
 
closeProducerAsync(boolean) - Method in class org.apache.pulsar.broker.service.AbstractReplicator
This method only be used by PersistentTopic.checkGC() now.
closeTableView() - Method in interface org.apache.pulsar.broker.loadbalance.extensions.store.LoadDataStore
Closes the table view.
closeTableView() - Method in class org.apache.pulsar.broker.loadbalance.extensions.store.TableViewLoadDataStoreImpl
 
Closing - Enum constant in enum class org.apache.pulsar.broker.PulsarService.State
 
Closing - Enum constant in enum class org.apache.pulsar.broker.service.PulsarMetadataEventSynchronizer.State
 
CLUSTER_NAME - Static variable in class org.apache.pulsar.broker.stats.prometheus.metrics.PrometheusMetricsProvider
 
ClusterReplicationMetrics - Class in org.apache.pulsar.broker.stats
 
ClusterReplicationMetrics(String, boolean) - Constructor for class org.apache.pulsar.broker.stats.ClusterReplicationMetrics
 
clusterResources() - Method in class org.apache.pulsar.broker.web.PulsarWebResource
 
clusters() - Method in class org.apache.pulsar.broker.admin.AdminResource
 
Clusters - Class in org.apache.pulsar.broker.admin.v1
 
Clusters - Class in org.apache.pulsar.broker.admin.v2
 
Clusters() - Constructor for class org.apache.pulsar.broker.admin.v1.Clusters
 
Clusters() - Constructor for class org.apache.pulsar.broker.admin.v2.Clusters
 
clustersAsync() - Method in class org.apache.pulsar.broker.admin.AdminResource
 
ClustersBase - Class in org.apache.pulsar.broker.admin.impl
 
ClustersBase() - Constructor for class org.apache.pulsar.broker.admin.impl.ClustersBase
 
cnx() - Method in class org.apache.pulsar.broker.service.Consumer
 
collect() - Method in class org.apache.pulsar.broker.stats.prometheus.metrics.ObserverGauge
 
collect() - Method in class org.apache.pulsar.broker.stats.prometheus.metrics.Summary
 
CommandCreateKeyPair() - Constructor for class org.apache.pulsar.utils.auth.tokens.TokensCliUtils.CommandCreateKeyPair
 
CommandCreateSecretKey() - Constructor for class org.apache.pulsar.utils.auth.tokens.TokensCliUtils.CommandCreateSecretKey
 
CommandCreateToken() - Constructor for class org.apache.pulsar.utils.auth.tokens.TokensCliUtils.CommandCreateToken
 
CommandShowToken() - Constructor for class org.apache.pulsar.utils.auth.tokens.TokensCliUtils.CommandShowToken
 
CommandValidateToken() - Constructor for class org.apache.pulsar.utils.auth.tokens.TokensCliUtils.CommandValidateToken
 
COMMIT - Enum constant in enum class org.apache.pulsar.broker.transaction.pendingack.proto.PendingAckOp
 
COMMIT_VALUE - Static variable in enum class org.apache.pulsar.broker.transaction.pendingack.proto.PendingAckOp
 
committedAtEntryId() - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TransactionEntryImpl
 
committedAtEntryId() - Method in interface org.apache.pulsar.broker.transaction.buffer.TransactionEntry
The entry id that the transaction is committed to.
committedAtEntryId() - Method in interface org.apache.pulsar.broker.transaction.buffer.TransactionMeta
Return the committed entry id at data ledger.
committedAtLedgerId() - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TransactionEntryImpl
 
committedAtLedgerId() - Method in interface org.apache.pulsar.broker.transaction.buffer.TransactionEntry
The ledger id that the transaction is committed to.
committedAtLedgerId() - Method in interface org.apache.pulsar.broker.transaction.buffer.TransactionMeta
Return the committed ledger id at data ledger.
committedCount - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedTransactionCoordinatorStats
 
committedTxnCount - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedNamespaceStats
 
committingTxn() - Method in interface org.apache.pulsar.broker.transaction.buffer.TransactionMeta
Mark the transaction status is committing.
commitTxn(long, long) - Method in interface org.apache.pulsar.broker.transaction.buffer.TransactionMeta
Mark the transaction is committed.
commitTxn(long, long, TxnID, Position) - Method in interface org.apache.pulsar.broker.transaction.buffer.TransactionCursor
Commit transaction.
commitTxn(TxnID, long) - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TopicTransactionBuffer
 
commitTxn(TxnID, long) - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TransactionBufferDisable
 
commitTxn(TxnID, long) - Method in interface org.apache.pulsar.broker.transaction.buffer.TransactionBuffer
Commit the transaction and seal the buffer for this transaction.
commitTxn(TxnID, Map<String, Long>, long) - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleDisabled
 
commitTxn(TxnID, Map<String, Long>, long) - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleImpl
 
commitTxn(TxnID, Map<String, Long>, long) - Method in interface org.apache.pulsar.broker.transaction.pendingack.PendingAckHandle
Commit a transaction.
commitTxnOnSubscription(String, String, long, long, long) - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TransactionBufferClientImpl
 
commitTxnOnTopic(String, long, long, long) - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TransactionBufferClientImpl
 
commonAttributes - Variable in class org.apache.pulsar.broker.service.TopicAttributes
 
compact() - Method in class org.apache.pulsar.compaction.PulsarTopicCompactionService
 
compact() - Method in interface org.apache.pulsar.compaction.TopicCompactionService
Compact the topic.
compact(String) - Method in class org.apache.pulsar.compaction.Compactor
 
compact(String) - Method in class org.apache.pulsar.compaction.StrategicTwoPhaseCompactor
 
compact(String, TopicCompactionStrategy<T>) - Method in class org.apache.pulsar.compaction.StrategicTwoPhaseCompactor
 
compact(String, TopicCompactionStrategy<T>, CryptoKeyReader) - Method in class org.apache.pulsar.compaction.StrategicTwoPhaseCompactor
 
compact(AsyncResponse, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
compact(AsyncResponse, String, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v1.PersistentTopics
 
compactBatchMessage(String, Map<String, Pair<MessageId, Long>>, RawMessage, MessageMetadata, MessageId) - Method in class org.apache.pulsar.compaction.EventTimeOrderCompactor
 
compactBatchMessage(String, Map<String, MessageId>, RawMessage, MessageMetadata, MessageId) - Method in class org.apache.pulsar.compaction.PublishingOrderCompactor
 
compactBatchMessage(String, Map<String, T>, RawMessage, MessageMetadata, MessageId) - Method in class org.apache.pulsar.compaction.AbstractTwoPhaseCompactor
 
COMPACTED_TOPIC_LEDGER_PROPERTY - Static variable in class org.apache.pulsar.compaction.Compactor
 
CompactedTopic - Interface in org.apache.pulsar.compaction
 
CompactedTopicContext - Class in org.apache.pulsar.compaction
 
CompactedTopicContext(LedgerHandle, AsyncLoadingCache<Long, MessageIdData>) - Constructor for class org.apache.pulsar.compaction.CompactedTopicContext
 
CompactedTopicImpl - Class in org.apache.pulsar.compaction
Note: If you want to guarantee that strong consistency between `compactionHorizon` and `compactedTopicContext`, you need to call getting them method in "synchronized(CompactedTopicImpl){ ...
CompactedTopicImpl(BookKeeper) - Constructor for class org.apache.pulsar.compaction.CompactedTopicImpl
 
CompactedTopicUtils - Class in org.apache.pulsar.compaction
 
CompactedTopicUtils() - Constructor for class org.apache.pulsar.compaction.CompactedTopicUtils
 
COMPACTION_BYTES_COUNTER - Static variable in class org.apache.pulsar.broker.stats.OpenTelemetryTopicStats
 
COMPACTION_BYTES_IN_COUNTER - Static variable in class org.apache.pulsar.broker.stats.OpenTelemetryTopicStats
 
COMPACTION_BYTES_OUT_COUNTER - Static variable in class org.apache.pulsar.broker.stats.OpenTelemetryTopicStats
 
COMPACTION_DURATION_SECONDS - Static variable in class org.apache.pulsar.broker.stats.OpenTelemetryTopicStats
 
COMPACTION_ENTRIES_COUNTER - Static variable in class org.apache.pulsar.broker.stats.OpenTelemetryTopicStats
 
COMPACTION_OPERATION_COUNTER - Static variable in class org.apache.pulsar.broker.stats.OpenTelemetryTopicStats
 
COMPACTION_REMOVED_COUNTER - Static variable in class org.apache.pulsar.broker.stats.OpenTelemetryTopicStats
 
COMPACTION_SUBSCRIPTION - Static variable in class org.apache.pulsar.compaction.Compactor
 
COMPACTION_THRESHOLD - Static variable in class org.apache.pulsar.broker.loadbalance.extensions.ExtensibleLoadManagerImpl
 
CompactionReaderImpl<T> - Class in org.apache.pulsar.client.impl
An extended ReaderImpl used for StrategicTwoPhaseCompactor.
CompactionRecord - Class in org.apache.pulsar.compaction
 
CompactionRecord() - Constructor for class org.apache.pulsar.compaction.CompactionRecord
 
compactionServiceFactory - Variable in class org.apache.pulsar.broker.PulsarService
 
CompactionServiceFactory - Interface in org.apache.pulsar.compaction
 
compactionStatus() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
compactionStatus(AsyncResponse, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
compactionStatus(AsyncResponse, String, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v1.PersistentTopics
 
compactMessage(String, Map<String, Pair<MessageId, Long>>, RawMessage, MessageMetadata, MessageId) - Method in class org.apache.pulsar.compaction.EventTimeOrderCompactor
 
compactMessage(String, Map<String, MessageId>, RawMessage, MessageMetadata, MessageId) - Method in class org.apache.pulsar.compaction.PublishingOrderCompactor
 
compactMessage(String, Map<String, T>, RawMessage, MessageMetadata, MessageId) - Method in class org.apache.pulsar.compaction.AbstractTwoPhaseCompactor
 
Compactor - Class in org.apache.pulsar.compaction
Compactor for Pulsar topics.
Compactor(ServiceConfiguration, PulsarClient, BookKeeper, ScheduledExecutorService) - Constructor for class org.apache.pulsar.compaction.Compactor
 
CompactorMXBean - Interface in org.apache.pulsar.compaction
JMX Bean interface for Compactor stats.
CompactorMXBeanImpl - Class in org.apache.pulsar.compaction
 
CompactorMXBeanImpl() - Constructor for class org.apache.pulsar.compaction.CompactorMXBeanImpl
 
CompactorTool - Class in org.apache.pulsar.compaction
 
CompactorTool() - Constructor for class org.apache.pulsar.compaction.CompactorTool
 
compare(ResourceDescription, ResourceDescription) - Method in class org.apache.pulsar.broker.loadbalance.impl.ResourceAvailabilityRanker
 
compareSetAndGetState(AbstractReplicator.State, AbstractReplicator.State) - Method in class org.apache.pulsar.broker.service.AbstractReplicator
 
compareTo(ResourceDescription) - Method in class org.apache.pulsar.broker.loadbalance.impl.PulsarResourceDescription
 
compareTo(ResourceUnit) - Method in class org.apache.pulsar.broker.loadbalance.impl.SimpleResourceUnit
 
compareTo(ServiceUnit) - Method in class org.apache.pulsar.broker.loadbalance.impl.PulsarServiceUnit
 
compareTo(NamespaceBundle) - Method in class org.apache.pulsar.common.naming.NamespaceBundle
 
completed(Exception, long, long) - Method in class org.apache.pulsar.broker.rest.RestMessagePublishContext
Executed from managed ledger thread when the message is persisted.
completed(Exception, long, long) - Method in class org.apache.pulsar.broker.service.persistent.ReplicatedSubscriptionsController
From Topic.PublishContext.
completed(Exception, long, long) - Method in interface org.apache.pulsar.broker.service.Topic.PublishContext
 
completedSendOperation(boolean, int) - Method in class org.apache.pulsar.broker.service.ServerCnx
 
completedSendOperation(boolean, int) - Method in interface org.apache.pulsar.broker.service.TransportCnx
 
completeHandleFuture() - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleImpl
 
computeLocalQuota(long, long, long[]) - Method in interface org.apache.pulsar.broker.resourcegroup.ResourceQuotaCalculator
 
computeLocalQuota(long, long, long[]) - Method in class org.apache.pulsar.broker.resourcegroup.ResourceQuotaCalculatorImpl
 
computeReadLimits(int, int, long, long) - Static method in class org.apache.pulsar.broker.service.AbstractBaseDispatcher
 
computeStats() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentReplicator
 
computeStats() - Method in class org.apache.pulsar.broker.service.persistent.PersistentReplicator
 
computeStats() - Method in interface org.apache.pulsar.broker.service.Replicator
 
ConcurrentBitmapSortedLongPairSet - Class in org.apache.pulsar.utils
 
ConcurrentBitmapSortedLongPairSet() - Constructor for class org.apache.pulsar.utils.ConcurrentBitmapSortedLongPairSet
 
ConcurrentBitmapSortedLongPairSet.ItemProcessor<T extends Comparable<T>> - Interface in org.apache.pulsar.utils
 
conf - Variable in class org.apache.pulsar.compaction.Compactor
 
config() - Method in class org.apache.pulsar.broker.web.PulsarWebResource
 
configureSystemTopics(PulsarService, long) - Static method in class org.apache.pulsar.broker.loadbalance.extensions.ExtensibleLoadManagerImpl
 
connected - Variable in class org.apache.pulsar.broker.stats.ReplicationMetrics
 
connectedCount - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedReplicationStats
The count of replication-subscriber up and running to replicate to remote cluster.
CONNECTION_COUNTER_METRIC_NAME - Static variable in class org.apache.pulsar.broker.stats.BrokerOperabilityMetrics
 
CONNECTION_CREATE_COUNTER_METRIC_NAME - Static variable in class org.apache.pulsar.broker.stats.BrokerOperabilityMetrics
 
CONNECTION_RATE_LIMIT_COUNT_METRIC_NAME - Static variable in class org.apache.pulsar.broker.service.BrokerService
 
CONNECTION_TIMEOUT - Static variable in class org.apache.pulsar.zookeeper.LocalBookkeeperEnsemble
 
ConsistentHashingStickyKeyConsumerSelector - Class in org.apache.pulsar.broker.service
This is a consumer selector using consistent hashing to evenly split the number of keys assigned to each consumer.
ConsistentHashingStickyKeyConsumerSelector(int) - Constructor for class org.apache.pulsar.broker.service.ConsistentHashingStickyKeyConsumerSelector
 
ConsistentHashingStickyKeyConsumerSelector(int, boolean) - Constructor for class org.apache.pulsar.broker.service.ConsistentHashingStickyKeyConsumerSelector
 
ConsistentHashingStickyKeyConsumerSelector(int, boolean, int) - Constructor for class org.apache.pulsar.broker.service.ConsistentHashingStickyKeyConsumerSelector
 
ConsistentHashingTopicBundleAssigner - Class in org.apache.pulsar.common.naming
 
ConsistentHashingTopicBundleAssigner() - Constructor for class org.apache.pulsar.common.naming.ConsistentHashingTopicBundleAssigner
 
consumeDispatchQuota(long, long) - Method in class org.apache.pulsar.broker.service.persistent.DispatchRateLimiter
It acquires msg and bytes permits from rate-limiter and returns if acquired permits succeed.
consumer - Variable in class org.apache.pulsar.broker.service.PulsarMetadataEventSynchronizer
 
consumer() - Method in record class org.apache.pulsar.broker.service.HashRangeAssignment
Returns the value of the consumer record component.
Consumer - Class in org.apache.pulsar.broker.service
A Consumer is a consumer currently connected and associated with a Subscription.
Consumer(Subscription, CommandSubscribe.SubType, String, long, int, String, boolean, TransportCnx, String, Map<String, String>, boolean, KeySharedMeta, MessageId, long) - Constructor for class org.apache.pulsar.broker.service.Consumer
 
Consumer(Subscription, CommandSubscribe.SubType, String, long, int, String, boolean, TransportCnx, String, Map<String, String>, boolean, KeySharedMeta, MessageId, long, SchemaType) - Constructor for class org.apache.pulsar.broker.service.Consumer
 
CONSUMER_BLOCKED_COUNTER - Static variable in class org.apache.pulsar.broker.stats.OpenTelemetryConsumerStats
 
CONSUMER_COUNTER - Static variable in class org.apache.pulsar.broker.stats.OpenTelemetryTopicStats
 
ConsumerAssignException(String) - Constructor for exception org.apache.pulsar.broker.service.BrokerServiceException.ConsumerAssignException
 
ConsumerBusyException(String) - Constructor for exception org.apache.pulsar.broker.service.BrokerServiceException.ConsumerBusyException
 
consumerClosed(ServerCnx, Consumer, Map<String, String>) - Method in interface org.apache.pulsar.broker.intercept.BrokerInterceptor
Called by the broker when a consumer is closed.
consumerClosed(ServerCnx, Consumer, Map<String, String>) - Method in class org.apache.pulsar.broker.intercept.BrokerInterceptors
 
consumerClosed(ServerCnx, Consumer, Map<String, String>) - Method in class org.apache.pulsar.broker.intercept.BrokerInterceptorWithClassLoader
 
consumerCount - Variable in class org.apache.pulsar.broker.stats.NamespaceStats
 
consumerCreated(ServerCnx, Consumer, Map<String, String>) - Method in interface org.apache.pulsar.broker.intercept.BrokerInterceptor
Intercept after a consumer is created.
consumerCreated(ServerCnx, Consumer, Map<String, String>) - Method in class org.apache.pulsar.broker.intercept.BrokerInterceptors
 
consumerCreated(ServerCnx, Consumer, Map<String, String>) - Method in class org.apache.pulsar.broker.intercept.BrokerInterceptorWithClassLoader
 
consumerFlow(Consumer, int) - Method in interface org.apache.pulsar.broker.service.Dispatcher
Indicates that this consumer is now ready to receive more messages.
consumerFlow(Consumer, int) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentDispatcherMultipleConsumers
 
consumerFlow(Consumer, int) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentDispatcherSingleActiveConsumer
 
consumerFlow(Consumer, int) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentSubscription
 
consumerFlow(Consumer, int) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
consumerFlow(Consumer, int) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
 
consumerFlow(Consumer, int) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherSingleActiveConsumer
 
consumerFlow(Consumer, int) - Method in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
consumerFlow(Consumer, int) - Method in interface org.apache.pulsar.broker.service.Subscription
 
ConsumerHashAssignmentsSnapshot - Class in org.apache.pulsar.broker.service
Represents the hash ranges assigned to each consumer in a StickyKeyConsumerSelector at a point in time.
consumerId() - Method in class org.apache.pulsar.broker.service.Consumer
 
ConsumerIdentifier(String, String, long) - Constructor for class org.apache.pulsar.broker.service.persistent.SubscribeRateLimiter.ConsumerIdentifier
 
consumerList - Variable in class org.apache.pulsar.broker.service.AbstractDispatcherMultipleConsumers
 
consumerName() - Method in class org.apache.pulsar.broker.service.Consumer
 
consumerRemoved(Consumer) - Method in class org.apache.pulsar.broker.service.DrainingHashesTracker
Remove the consumer specific stats from the draining hashes tracker.
consumers - Variable in class org.apache.pulsar.broker.service.AbstractDispatcherSingleActiveConsumer
 
consumersCount - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedBrokerStats
 
consumersCount - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedNamespaceStats
 
consumerSet - Variable in class org.apache.pulsar.broker.service.AbstractDispatcherMultipleConsumers
 
consumerStat - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedSubscriptionStats
 
consumeTokens(long) - Method in class org.apache.pulsar.broker.qos.AsyncTokenBucket
Eventually consume tokens from the bucket.
consumeTokensAndCheckIfContainsTokens(long) - Method in class org.apache.pulsar.broker.qos.AsyncTokenBucket
Eventually consume tokens from the bucket and check if tokens remain available.
contains(long, long) - Method in class org.apache.pulsar.broker.service.PendingAcksMap
Check if the map contains a pending ack for the given ledger ID and entry ID.
contains(long, long) - Method in class org.apache.pulsar.utils.ConcurrentBitmapSortedLongPairSet
 
containsDelayedIndexBitMap(long) - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata.Builder
map<uint64, bytes> delayed_index_bit_map = 1;
containsDelayedIndexBitMap(long) - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata
map<uint64, bytes> delayed_index_bit_map = 1;
containsDelayedIndexBitMap(long) - Method in interface org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadataOrBuilder
map<uint64, bytes> delayed_index_bit_map = 1;
containsMessage(long, long) - Method in class org.apache.pulsar.broker.delayed.bucket.BucketDelayedDeliveryTracker
 
containsStickyKey(int) - Method in class org.apache.pulsar.broker.service.RemovedHashRanges
Checks if the sticky key hash is contained in the impacted hash ranges.
containsStickyKeyHash(int) - Method in class org.apache.pulsar.broker.service.persistent.MessageRedeliveryController
 
containsStickyKeyHashes(Set<Integer>) - Method in class org.apache.pulsar.broker.service.persistent.MessageRedeliveryController
 
containsTokens() - Method in class org.apache.pulsar.broker.qos.AsyncTokenBucket
Checks if the bucket contains tokens.
containsTokens(boolean) - Method in class org.apache.pulsar.broker.qos.AsyncTokenBucket
Checks if the bucket contains tokens.
convertToAllVersionsSchemaResponse(List<SchemaRegistry.SchemaAndMetadata>) - Method in class org.apache.pulsar.broker.admin.impl.SchemasResourceBase
 
convertToSchemaResponse(SchemaRegistry.SchemaAndMetadata) - Method in class org.apache.pulsar.broker.admin.impl.SchemasResourceBase
 
CoolDown - Enum constant in enum class org.apache.pulsar.broker.loadbalance.extensions.models.UnloadDecision.Reason
 
copyFrom(DelayedIndex) - Method in class org.apache.pulsar.broker.delayed.proto.DelayedIndex
 
copyFrom(SnapshotSegment) - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegment
 
copyFrom(NetworkUsage) - Method in class org.apache.pulsar.broker.service.resource.usage.NetworkUsage
 
copyFrom(ResourceUsage) - Method in class org.apache.pulsar.broker.service.resource.usage.ResourceUsage
 
copyFrom(ResourceUsageInfo) - Method in class org.apache.pulsar.broker.service.resource.usage.ResourceUsageInfo
 
copyFrom(StorageUsage) - Method in class org.apache.pulsar.broker.service.resource.usage.StorageUsage
 
copyFrom(BatchedPendingAckMetadataEntry) - Method in class org.apache.pulsar.broker.transaction.pendingack.proto.BatchedPendingAckMetadataEntry
 
copyFrom(PendingAckMetadata) - Method in class org.apache.pulsar.broker.transaction.pendingack.proto.PendingAckMetadata
 
copyFrom(PendingAckMetadataEntry) - Method in class org.apache.pulsar.broker.transaction.pendingack.proto.PendingAckMetadataEntry
 
counters - Variable in class org.apache.pulsar.broker.stats.prometheus.metrics.PrometheusMetricsProvider
These acts a registry of the metrics defined in this provider.
Counters() - Constructor for class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateChannelImpl.Counters
 
create() - Method in class org.apache.pulsar.broker.stats.prometheus.metrics.ObserverGauge.Builder
 
create() - Method in class org.apache.pulsar.broker.stats.prometheus.metrics.Summary.Builder
 
create(String, String, boolean) - Static method in interface org.apache.pulsar.broker.transaction.pendingack.PendingAckHandleStats
 
create(String, ManagedLedger, BrokerService, Class<T>) - Method in interface org.apache.pulsar.broker.service.TopicFactory
 
create(Entry) - Static method in class org.apache.pulsar.broker.service.EntryAndMetadata
 
create(Entry, MessageMetadata) - Static method in class org.apache.pulsar.broker.service.EntryAndMetadata
 
create(PulsarService) - Static method in interface org.apache.pulsar.broker.loadbalance.LoadManager
 
create(PulsarService) - Method in class org.apache.pulsar.broker.service.schema.BookkeeperSchemaStorageFactory
 
create(PulsarService) - Method in interface org.apache.pulsar.broker.service.schema.SchemaStorageFactory
 
create(PulsarService) - Static method in class org.apache.pulsar.common.naming.TopicBundleAssignmentFactory
 
create(PulsarService, boolean, TransactionBufferHandler, boolean) - Static method in interface org.apache.pulsar.broker.transaction.buffer.TransactionBufferClientStats
 
create(PulsarService, HashedWheelTimer, int, long) - Static method in class org.apache.pulsar.broker.transaction.buffer.impl.TransactionBufferClientImpl
 
create(PulsarService, String, Class<T>) - Static method in class org.apache.pulsar.broker.loadbalance.extensions.store.LoadDataStoreFactory
 
create(Consumer, long) - Static method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherSingleActiveConsumer.ReadEntriesCtx
 
create(ServiceConfiguration) - Static method in interface org.apache.pulsar.broker.loadbalance.ModularLoadManagerStrategy
Create a placement strategy using the configuration.
create(ServiceConfiguration, MetadataStoreExtended, EventLoopGroup, Optional<Class<? extends EnsemblePlacementPolicy>>, Map<String, Object>) - Method in interface org.apache.pulsar.broker.BookKeeperClientFactory
 
create(ServiceConfiguration, MetadataStoreExtended, EventLoopGroup, Optional<Class<? extends EnsemblePlacementPolicy>>, Map<String, Object>) - Method in class org.apache.pulsar.broker.BookKeeperClientFactoryImpl
 
create(ServiceConfiguration, MetadataStoreExtended, EventLoopGroup, Optional<Class<? extends EnsemblePlacementPolicy>>, Map<String, Object>, StatsLogger) - Method in interface org.apache.pulsar.broker.BookKeeperClientFactory
 
create(ServiceConfiguration, MetadataStoreExtended, EventLoopGroup, Optional<Class<? extends EnsemblePlacementPolicy>>, Map<String, Object>, StatsLogger) - Method in class org.apache.pulsar.broker.BookKeeperClientFactoryImpl
 
create(ServiceConfiguration, MetadataStoreExtended, BookKeeperClientFactory, EventLoopGroup, OpenTelemetry) - Static method in interface org.apache.pulsar.broker.storage.ManagedLedgerStorage
Initialize the ManagedLedgerStorage from the provided resources.
create(PulsarClient, String, String) - Static method in interface org.apache.pulsar.client.api.RawReader
Create a raw reader for a topic.
create(PulsarClient, String, String, boolean) - Static method in interface org.apache.pulsar.client.api.RawReader
 
create(PulsarClient, ConsumerConfigurationData<byte[]>, boolean) - Static method in interface org.apache.pulsar.client.api.RawReader
 
create(PulsarClientImpl, Schema<T>, String, CompletableFuture<Consumer<T>>, CryptoKeyReader) - Static method in class org.apache.pulsar.client.impl.CompactionReaderImpl
 
create(SchemaStorage, Set<String>, PulsarService) - Static method in interface org.apache.pulsar.broker.service.schema.SchemaRegistryService
 
CREATE - Enum constant in enum class org.apache.pulsar.broker.service.TopicEventsListener.TopicEvent
 
createBrokerRegistry(PulsarService) - Method in class org.apache.pulsar.broker.loadbalance.extensions.ExtensibleLoadManagerImpl
 
createBrokerSelectionStrategy() - Method in class org.apache.pulsar.broker.loadbalance.extensions.ExtensibleLoadManagerImpl
 
createBrokerSelectionStrategy() - Method in interface org.apache.pulsar.broker.loadbalance.extensions.strategy.BrokerSelectionStrategyFactory
 
createBucketSnapshot(SnapshotMetadata, List<SnapshotSegment>, String, String, String) - Method in class org.apache.pulsar.broker.delayed.bucket.BookkeeperBucketSnapshotStorage
 
createBucketSnapshot(SnapshotMetadata, List<SnapshotSegment>, String, String, String) - Method in interface org.apache.pulsar.broker.delayed.bucket.BucketSnapshotStorage
Create a delayed message index bucket snapshot with metadata and bucketSnapshotSegments.
createClient(ServiceConfiguration) - Static method in class org.apache.pulsar.compaction.CompactorTool
 
createClientImpl(ClientConfigurationData) - Method in class org.apache.pulsar.broker.PulsarService
 
createCluster(AsyncResponse, String, ClusterDataImpl) - Method in class org.apache.pulsar.broker.admin.impl.ClustersBase
 
createConfigurationMetadataStore(PulsarMetadataEventSynchronizer, OpenTelemetry) - Method in class org.apache.pulsar.broker.PulsarService
 
createdCount - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedTransactionCoordinatorStats
 
createFactory(PulsarService, HashFunction) - Static method in class org.apache.pulsar.common.naming.NamespaceBundleFactory
 
createFilterForReplay() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
Creates a stateful filter for filtering replay positions.
createFilterForReplay() - Method in class org.apache.pulsar.broker.service.persistent.PersistentStickyKeyDispatcherMultipleConsumers
Creates a filter for replaying messages.
createLedger(BookKeeper, Map<String, byte[]>) - Method in class org.apache.pulsar.compaction.AbstractTwoPhaseCompactor
 
createLocalMetadataStore(PulsarMetadataEventSynchronizer, OpenTelemetry) - Method in class org.apache.pulsar.broker.PulsarService
 
createLookupResult(String, boolean, String) - Method in class org.apache.pulsar.broker.namespace.NamespaceService
 
createManagedLedgerOffloader(OffloadPoliciesImpl) - Method in class org.apache.pulsar.broker.PulsarService
 
createMetrics() - Method in class org.apache.pulsar.broker.stats.metrics.ManagedLedgerCacheMetrics
Creates a metrics with empty immutable dimension.
createMetrics(Map<String, String>) - Method in class org.apache.pulsar.broker.stats.metrics.ManagedLedgerCacheMetrics
 
createMetricsByDimension(String) - Method in class org.apache.pulsar.broker.stats.metrics.ManagedLedgerCacheMetrics
Creates a dimension key for metrics.
createMetricsByDimension(String, String, String) - Method in class org.apache.pulsar.broker.stats.metrics.ManagedLedgerCacheMetrics
Creates a dimension key for replication metrics.
createMissedPartitions(AsyncResponse, String, String, String) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
createNamespace(AsyncResponse, String, String, String, BundlesData) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
createNamespace(AsyncResponse, String, String, String, Policies) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
createNamespace(AsyncResponse, String, String, Policies) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
createNamespaceIfAbsent(PulsarResources, NamespaceName, String) - Static method in class org.apache.pulsar.PulsarClusterMetadataSetup
 
createNamespaceIfAbsent(PulsarResources, NamespaceName, String, int) - Static method in class org.apache.pulsar.PulsarClusterMetadataSetup
 
createNonPartitionedTopic(AsyncResponse, String, String, String, boolean, Map<String, String>) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
createNonPartitionedTopic(AsyncResponse, String, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v1.PersistentTopics
 
createOpSendMsg() - Method in class org.apache.pulsar.client.impl.RawBatchMessageContainerImpl
 
createOrUpdateResourceGroup(String, ResourceGroup) - Method in class org.apache.pulsar.broker.admin.v2.ResourceGroups
 
createPartitionedTopic(AsyncResponse, String, String, String, int, boolean) - Method in class org.apache.pulsar.broker.admin.v2.NonPersistentTopics
 
createPartitionedTopic(AsyncResponse, String, String, String, int, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
createPartitionedTopic(AsyncResponse, String, String, String, String, int, boolean) - Method in class org.apache.pulsar.broker.admin.v1.NonPersistentTopics
 
createPartitionedTopic(AsyncResponse, String, String, String, String, int, boolean) - Method in class org.apache.pulsar.broker.admin.v1.PersistentTopics
 
createPartitionedTopic(AsyncResponse, String, String, String, PartitionedTopicMetadata, boolean) - Method in class org.apache.pulsar.broker.admin.v2.ExtNonPersistentTopics
 
createPartitionedTopic(AsyncResponse, String, String, String, PartitionedTopicMetadata, boolean) - Method in class org.apache.pulsar.broker.admin.v2.ExtPersistentTopics
 
createPersistentTopic0(String, boolean, CompletableFuture<Optional<Topic>>, Map<String, String>) - Method in class org.apache.pulsar.broker.service.BrokerService
 
createReadEntriesSkipConditionForNormalRead() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
createReader(TopicName) - Method in class org.apache.pulsar.broker.service.SystemTopicTxnBufferSnapshotService
 
createResourceGroup(String, ResourceGroup) - Method in class org.apache.pulsar.broker.resourcegroup.ResourceGroupConfigListener
 
createServiceUnitStateChannel(PulsarService) - Method in class org.apache.pulsar.broker.loadbalance.extensions.ExtensibleLoadManagerImpl
 
createSubscription(String, CommandSubscribe.InitialPosition, boolean, Map<String, String>) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentTopic
 
createSubscription(String, CommandSubscribe.InitialPosition, boolean, Map<String, String>) - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
createSubscription(String, CommandSubscribe.InitialPosition, boolean, Map<String, String>) - Method in interface org.apache.pulsar.broker.service.Topic
 
createSubscription(AsyncResponse, String, String, String, String, boolean, ResetCursorData, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
createSubscription(AsyncResponse, String, String, String, String, String, boolean, MessageIdImpl, boolean) - Method in class org.apache.pulsar.broker.admin.v1.PersistentTopics
 
createSystemTopic(PulsarService, String) - Static method in class org.apache.pulsar.broker.loadbalance.extensions.ExtensibleLoadManagerImpl
 
createSystemTopicClient(NamespaceName) - Method in class org.apache.pulsar.broker.service.SystemTopicBasedTopicPoliciesService
 
createTenant(AsyncResponse, String, TenantInfoImpl) - Method in class org.apache.pulsar.broker.admin.impl.TenantsBase
 
createTenantIfAbsent(PulsarResources, String, String) - Static method in class org.apache.pulsar.PulsarClusterMetadataSetup
 
createTopicPoliciesSystemTopicClient(NamespaceName) - Method in class org.apache.pulsar.broker.systopic.NamespaceEventsSystemTopicFactory
 
createTransactionBufferSystemTopicClient(TopicName, SystemTopicTxnBufferSnapshotService<T>, Class<T>) - Method in class org.apache.pulsar.broker.systopic.NamespaceEventsSystemTopicFactory
 
ctx() - Method in class org.apache.pulsar.broker.service.ServerCnx
 
Cumulative - Enum constant in enum class org.apache.pulsar.broker.resourcegroup.ResourceGroupService.ResourceGroupUsageStatsType
 
cumulativeAcknowledgeMessage(TxnID, List<Position>) - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleDisabled
 
cumulativeAcknowledgeMessage(TxnID, List<Position>) - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleImpl
 
cumulativeAcknowledgeMessage(TxnID, List<Position>) - Method in interface org.apache.pulsar.broker.transaction.pendingack.PendingAckHandle
Acknowledge message(s) for an ongoing transaction.
currentConsumerRoundRobinIndex - Variable in class org.apache.pulsar.broker.service.AbstractDispatcherMultipleConsumers
 
currentUsageCount() - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
cursor - Variable in class org.apache.pulsar.broker.service.AbstractDispatcherSingleActiveConsumer
 
cursor - Variable in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
cursor - Variable in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
 
cursor - Variable in class org.apache.pulsar.broker.service.persistent.PersistentReplicator
 
cursor - Variable in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
cursorIsReset() - Method in interface org.apache.pulsar.broker.service.Dispatcher
 
cursorIsReset() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
cursorIsReset() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
 

D

DataSketchesOpStatsLogger - Class in org.apache.pulsar.broker.stats.prometheus.metrics
OpStatsLogger implementation that uses DataSketches library to calculate the approximated latency quantiles.
DataSketchesOpStatsLogger() - Constructor for class org.apache.pulsar.broker.stats.prometheus.metrics.DataSketchesOpStatsLogger
 
DataSketchesSummaryLogger - Class in org.apache.pulsar.broker.stats.prometheus.metrics
 
DataSketchesSummaryLogger() - Constructor for class org.apache.pulsar.broker.stats.prometheus.metrics.DataSketchesSummaryLogger
 
DATE - Enum constant in enum class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.SchemaType
DATE = 13;
DATE_VALUE - Static variable in enum class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.SchemaType
DATE = 13;
deactivateCursor() - Method in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
debug(ServiceConfiguration, Logger) - Static method in class org.apache.pulsar.broker.loadbalance.extensions.ExtensibleLoadManagerImpl
 
dec() - Method in class org.apache.pulsar.broker.stats.prometheus.metrics.LongAdderCounter
 
decodeKeyValueSchemaData(SchemaData) - Static method in class org.apache.pulsar.broker.service.schema.KeyValueSchemaCompatibilityCheck
 
decrementThrottleCount() - Method in class org.apache.pulsar.broker.service.Producer
This method decrements a counter that is used to control the throttling of a connection.
decrementThrottleCount() - Method in class org.apache.pulsar.broker.service.ServerCnx
Decrements the counter that controls the throttling of the connection by pausing reads.
decrementThrottleCount() - Method in interface org.apache.pulsar.broker.service.TransportCnx
Decrements the counter that controls the throttling of the connection by pausing reads.
decrementUsageCount() - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
DEDUPLICATION_CURSOR_NAME - Static variable in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
DEFAULT - Enum constant in enum class org.apache.pulsar.broker.service.TopicPoliciesService.GetType
 
DEFAULT - Static variable in interface org.apache.pulsar.broker.service.schema.SchemaCompatibilityCheck
 
DEFAULT_CLUSTER_NAME - Static variable in class org.apache.pulsar.broker.stats.prometheus.metrics.PrometheusMetricsProvider
 
DEFAULT_FACTORY - Static variable in class org.apache.pulsar.broker.service.PulsarChannelInitializer
 
DEFAULT_MESSAGE_RATE - Static variable in class org.apache.pulsar.broker.loadbalance.impl.ModularLoadManagerImpl
 
DEFAULT_MESSAGE_THROUGHPUT - Static variable in class org.apache.pulsar.broker.loadbalance.impl.ModularLoadManagerImpl
 
DEFAULT_PROMETHEUS_STATS_LATENCY_ROLLOVER_SECONDS - Static variable in class org.apache.pulsar.broker.stats.prometheus.metrics.PrometheusMetricsProvider
 
DEFAULT_RANGE_SIZE - Static variable in interface org.apache.pulsar.broker.service.StickyKeyConsumerSelector
The default range size used for hashing.
DEFAULT_SNAPSHOT_CLOCK - Static variable in class org.apache.pulsar.broker.qos.AsyncTokenBucket
 
DEFAULT_TOPIC_BUNDLE_ASSIGNMENT_STRATEGY - Static variable in class org.apache.pulsar.common.naming.TopicBundleAssignmentFactory
 
DefaultMonotonicSnapshotClock - Class in org.apache.pulsar.broker.qos
Default implementation of MonotonicSnapshotClock.
DefaultMonotonicSnapshotClock(long, LongSupplier) - Constructor for class org.apache.pulsar.broker.qos.DefaultMonotonicSnapshotClock
 
DefaultNamespaceBundleSplitStrategyImpl - Class in org.apache.pulsar.broker.loadbalance.extensions.strategy
Determines which bundles should be split based on various thresholds.
DefaultNamespaceBundleSplitStrategyImpl(SplitCounter) - Constructor for class org.apache.pulsar.broker.loadbalance.extensions.strategy.DefaultNamespaceBundleSplitStrategyImpl
 
DefaultSchemaRegistryService - Class in org.apache.pulsar.broker.service.schema
 
DefaultSchemaRegistryService() - Constructor for class org.apache.pulsar.broker.service.schema.DefaultSchemaRegistryService
 
definitions - Variable in class org.apache.pulsar.broker.service.plugin.EntryFilterProvider
 
DELAY_GAUGE - Static variable in class org.apache.pulsar.broker.stats.OpenTelemetryReplicatorStats
 
DELAYED_BUCKET_KEY_PREFIX - Static variable in class org.apache.pulsar.broker.delayed.bucket.BucketDelayedDeliveryTracker
 
DELAYED_INDEX_BIT_MAP_FIELD_NUMBER - Static variable in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata
 
DELAYED_SUBSCRIPTION_COUNTER - Static variable in class org.apache.pulsar.broker.stats.OpenTelemetryTopicStats
 
DelayedDeliveryTracker - Interface in org.apache.pulsar.broker.delayed
Represent the tracker for the delayed delivery of messages for a particular subscription.
DelayedDeliveryTrackerFactory - Interface in org.apache.pulsar.broker.delayed
Factory of InMemoryDelayedDeliveryTracker objects.
DelayedDeliveryTrackerLoader - Class in org.apache.pulsar.broker.delayed
 
DelayedDeliveryTrackerLoader() - Constructor for class org.apache.pulsar.broker.delayed.DelayedDeliveryTrackerLoader
 
DelayedIndex - Class in org.apache.pulsar.broker.delayed.proto
 
DelayedIndex() - Constructor for class org.apache.pulsar.broker.delayed.proto.DelayedIndex
 
DelayedMessageIndexBucketMetadata - Class in org.apache.pulsar.broker.delayed.proto
 
delayedMessageMap - Variable in class org.apache.pulsar.broker.delayed.InMemoryDelayedDeliveryTracker
 
delayStartProducerAfterDisconnected() - Method in class org.apache.pulsar.broker.service.AbstractReplicator
The producer is disconnecting, delay to start the producer.
delete() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentSubscription
Delete the subscription by closing and deleting its managed cursor if no consumers are connected to it.
delete() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentTopic
 
delete() - Method in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
Delete the subscription by closing and deleting its managed cursor if no consumers are connected to it.
delete() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
Delete the managed ledger associated with this topic.
delete() - Method in interface org.apache.pulsar.broker.service.Subscription
 
delete() - Method in interface org.apache.pulsar.broker.service.Topic
 
delete(String) - Method in class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateMetadataStoreTableViewImpl
 
delete(String) - Method in interface org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateTableView
Tries to delete the item from the persistent store.
delete(String) - Method in class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateTableViewImpl
 
delete(String) - Method in class org.apache.pulsar.broker.service.schema.BookkeeperSchemaStorage
 
delete(String, boolean) - Method in class org.apache.pulsar.broker.service.schema.BookkeeperSchemaStorage
 
delete(String, String, String, String, String, AsyncResponse) - Method in class org.apache.pulsar.broker.admin.v3.Packages
 
delete(String, T) - Method in interface org.apache.pulsar.broker.systopic.SystemTopicClient.Writer
Delete event in the system topic.
delete(String, T) - Method in class org.apache.pulsar.broker.systopic.TransactionBufferSnapshotBaseSystemTopicClient.TransactionBufferSnapshotWriter
 
DELETE - Enum constant in enum class org.apache.pulsar.broker.service.TopicEventsListener.TopicEvent
 
deleteAsync(String, T) - Method in interface org.apache.pulsar.broker.systopic.SystemTopicClient.Writer
Async delete event in the system topic.
deleteAsync(String, T) - Method in class org.apache.pulsar.broker.systopic.TransactionBufferSnapshotBaseSystemTopicClient.TransactionBufferSnapshotWriter
 
deleteBookieAffinityGroup(String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
deleteBookieAffinityGroup(String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
deleteBookieRackInfo(AsyncResponse, String) - Method in class org.apache.pulsar.broker.admin.v2.Bookies
 
deleteBucketSnapshot(long) - Method in class org.apache.pulsar.broker.delayed.bucket.BookkeeperBucketSnapshotStorage
 
deleteBucketSnapshot(long) - Method in interface org.apache.pulsar.broker.delayed.bucket.BucketSnapshotStorage
Delete delayed message index bucket snapshot by bucketId.
deleteCluster(AsyncResponse, String) - Method in class org.apache.pulsar.broker.admin.impl.ClustersBase
 
deleteCompactedLedger(long) - Method in interface org.apache.pulsar.compaction.CompactedTopic
 
deleteCompactedLedger(long) - Method in class org.apache.pulsar.compaction.CompactedTopicImpl
 
deleteCompactionThreshold(String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
deleteComplete(Object) - Method in class org.apache.pulsar.broker.service.persistent.PersistentReplicator
 
Deleted - Enum constant in enum class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitState
 
DELETED_FIELD_NUMBER - Static variable in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo
 
deleteDeduplicationSnapshotInterval(AsyncResponse, String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
deleteDelayedDeliveryPolicies(AsyncResponse, String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
deleteDispatchRate(AsyncResponse, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
deleteDynamicConfiguration(AsyncResponse, String) - Method in class org.apache.pulsar.broker.admin.impl.BrokersBase
 
deleteFailed(ManagedLedgerException, Object) - Method in class org.apache.pulsar.broker.service.persistent.PersistentReplicator
 
deleteFailureDomain(AsyncResponse, String, String) - Method in class org.apache.pulsar.broker.admin.impl.ClustersBase
 
deleteForcefully() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentSubscription
Forcefully close all consumers and deletes the subscription.
deleteForcefully() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentTopic
Forcefully close all producers/consumers/replicators and deletes the topic.
deleteForcefully() - Method in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
Forcefully close all consumers and deletes the subscription.
deleteForcefully() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
Forcefully close all producers/consumers/replicators and deletes the topic.
deleteForcefully() - Method in interface org.apache.pulsar.broker.service.Subscription
 
deleteForcefully() - Method in interface org.apache.pulsar.broker.service.Topic
 
deleteInactiveTopicPolicies(AsyncResponse, String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
deleteLedger(BookKeeper, LedgerHandle) - Method in class org.apache.pulsar.compaction.AbstractTwoPhaseCompactor
 
deleteMaxUnackedMessagesOnConsumer(AsyncResponse, String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
deleteMaxUnackedMessagesOnSubscription(AsyncResponse, String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
deleteNamespace(AsyncResponse, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
deleteNamespace(AsyncResponse, String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
deleteNamespaceBundle(AsyncResponse, String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
deleteNamespaceBundle(AsyncResponse, String, String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
deleteNamespaceIsolationPolicy(AsyncResponse, String, String) - Method in class org.apache.pulsar.broker.admin.impl.ClustersBase
 
deletePartitionedTopic(AsyncResponse, String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
deletePartitionedTopic(AsyncResponse, String, String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v1.PersistentTopics
 
deletePartitionedTopicMetadataWhileInactive() - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
deletePersistence(AsyncResponse, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
deleteResourceGroup(String) - Method in class org.apache.pulsar.broker.admin.v2.ResourceGroups
 
deleteResourceGroup(String) - Method in class org.apache.pulsar.broker.resourcegroup.ResourceGroupConfigListener
 
deleteSchema() - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
deleteSchema() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
deleteSchema() - Method in interface org.apache.pulsar.broker.service.Topic
Delete the schema if this topic has a schema defined for it.
deleteSchema(String, String, boolean) - Method in class org.apache.pulsar.broker.service.schema.DefaultSchemaRegistryService
 
deleteSchema(String, String, boolean) - Method in interface org.apache.pulsar.broker.service.schema.SchemaRegistry
 
deleteSchema(String, String, boolean) - Method in class org.apache.pulsar.broker.service.schema.SchemaRegistryServiceImpl
 
deleteSchema(String, String, boolean) - Method in class org.apache.pulsar.broker.service.schema.validator.SchemaRegistryServiceWithSchemaDataValidator
 
deleteSchema(String, String, String, boolean, boolean, AsyncResponse) - Method in class org.apache.pulsar.broker.admin.v2.SchemasResource
 
deleteSchema(String, String, String, String, boolean, boolean, AsyncResponse) - Method in class org.apache.pulsar.broker.admin.v1.SchemasResource
 
deleteSchema(TopicName) - Method in class org.apache.pulsar.broker.service.BrokerService
 
deleteSchemaAsync(boolean, boolean) - Method in class org.apache.pulsar.broker.admin.impl.SchemasResourceBase
 
deleteSchemaStorage(String) - Method in class org.apache.pulsar.broker.service.schema.DefaultSchemaRegistryService
 
deleteSchemaStorage(String) - Method in interface org.apache.pulsar.broker.service.schema.SchemaRegistry
 
deleteSchemaStorage(String) - Method in class org.apache.pulsar.broker.service.schema.SchemaRegistryServiceImpl
 
deleteSchemaStorage(String) - Method in class org.apache.pulsar.broker.service.schema.validator.SchemaRegistryServiceWithSchemaDataValidator
 
deleteSchemaStorage(String, boolean) - Method in class org.apache.pulsar.broker.service.schema.DefaultSchemaRegistryService
 
deleteSchemaStorage(String, boolean) - Method in interface org.apache.pulsar.broker.service.schema.SchemaRegistry
 
deleteSchemaStorage(String, boolean) - Method in class org.apache.pulsar.broker.service.schema.SchemaRegistryServiceImpl
 
deleteSchemaStorage(String, boolean) - Method in class org.apache.pulsar.broker.service.schema.validator.SchemaRegistryServiceWithSchemaDataValidator
 
DeleteSegment - Enum constant in enum class org.apache.pulsar.broker.transaction.buffer.impl.SnapshotSegmentAbortedTxnProcessorImpl.PersistentWorker.OperationType
 
deleteShadowTopics(AsyncResponse, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
deleteSubscribeRate(AsyncResponse, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
deleteSubscription(AsyncResponse, String, String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
deleteSubscription(AsyncResponse, String, String, String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v1.PersistentTopics
 
deleteSubscriptionDispatchRate(AsyncResponse, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
deleteSubscriptionDispatchRate(AsyncResponse, String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
deleteTenant(AsyncResponse, String, boolean) - Method in class org.apache.pulsar.broker.admin.impl.TenantsBase
 
deleteTopic(String, boolean) - Method in class org.apache.pulsar.broker.service.BrokerService
 
deleteTopic(AsyncResponse, String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
deleteTopic(AsyncResponse, String, String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v1.PersistentTopics
 
deleteTopicAuthenticationWithRetry(String, CompletableFuture<Void>, int) - Method in class org.apache.pulsar.broker.service.BrokerService
 
deleteTopicListWatcher(Long) - Method in class org.apache.pulsar.broker.service.TopicListService
 
deleteTopicPolicies() - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
deleteTopicPoliciesAsync(TopicName) - Method in class org.apache.pulsar.broker.service.SystemTopicBasedTopicPoliciesService
 
deleteTopicPoliciesAsync(TopicName) - Method in interface org.apache.pulsar.broker.service.TopicPoliciesService
Delete policies for a topic asynchronously.
deleteTopicPoliciesAsync(TopicName) - Method in class org.apache.pulsar.broker.service.TopicPoliciesService.TopicPoliciesServiceDisabled
 
deregisterFunction(String, String, String) - Method in class org.apache.pulsar.broker.admin.impl.FunctionsBase
 
deregisterFunction(String, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Functions
 
deregisterSink(String, String, String) - Method in class org.apache.pulsar.broker.admin.impl.SinksBase
 
deregisterSource(String, String, String) - Method in class org.apache.pulsar.broker.admin.impl.SourcesBase
 
describe() - Method in class org.apache.pulsar.broker.stats.prometheus.metrics.ObserverGauge
 
describe() - Method in class org.apache.pulsar.broker.stats.prometheus.metrics.Summary
 
deserializeFrom(ByteBuf) - Static method in class org.apache.pulsar.client.impl.RawMessageImpl
 
destBroker() - Method in record class org.apache.pulsar.broker.loadbalance.extensions.models.Unload
Returns the value of the destBroker record component.
destroy() - Method in class org.apache.pulsar.broker.stats.prometheus.PulsarPrometheusMetricsServlet
 
destroy() - Method in class org.apache.pulsar.broker.web.MaxRequestSizeFilter
 
destroy() - Method in class org.apache.pulsar.broker.web.PreInterceptFilter
 
destroy() - Method in class org.apache.pulsar.broker.web.ProcessHandlerFilter
 
destroy() - Method in class org.apache.pulsar.broker.web.ResponseHandlerFilter
 
DimensionStats - Class in org.apache.pulsar.broker.stats
 
DimensionStats(String, long) - Constructor for class org.apache.pulsar.broker.stats.DimensionStats
 
DimensionStats.DimensionStatsSnapshot - Class in org.apache.pulsar.broker.stats
 
DimensionStatsSnapshot(List<Collector.MetricFamilySamples>) - Constructor for class org.apache.pulsar.broker.stats.DimensionStats.DimensionStatsSnapshot
 
disable() - Method in class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateChannelImpl
 
DISABLE - Static variable in interface org.apache.pulsar.broker.delayed.DelayedDeliveryTracker
 
DISABLE_RESOURCE_USAGE_TRANSPORT_MANAGER - Static variable in interface org.apache.pulsar.broker.resourcegroup.ResourceUsageTransportManager
 
disableBroker() - Method in class org.apache.pulsar.broker.loadbalance.extensions.ExtensibleLoadManagerImpl
 
disableBroker() - Method in class org.apache.pulsar.broker.loadbalance.extensions.ExtensibleLoadManagerWrapper
 
disableBroker() - Method in class org.apache.pulsar.broker.loadbalance.impl.ModularLoadManagerImpl
As any broker, disable the broker this manager is running on.
disableBroker() - Method in class org.apache.pulsar.broker.loadbalance.impl.ModularLoadManagerWrapper
 
disableBroker() - Method in class org.apache.pulsar.broker.loadbalance.impl.SimpleLoadManagerImpl
 
disableBroker() - Method in interface org.apache.pulsar.broker.loadbalance.LoadManager
Removes visibility of current broker from loadbalancer list so, other brokers can't redirect any request to this broker and this broker won't accept new connection requests.
disableBroker() - Method in interface org.apache.pulsar.broker.loadbalance.ModularLoadManager
As any broker, disable the broker this manager is running on.
disableBroker() - Method in class org.apache.pulsar.broker.loadbalance.NoopLoadManager
 
DISABLED - Static variable in interface org.apache.pulsar.broker.service.TopicPoliciesService
 
DisabledPublishRateLimiter - Class in org.apache.pulsar.broker.service
 
disableOwnership(NamespaceBundle) - Method in class org.apache.pulsar.broker.namespace.OwnershipCache
Deprecated.
disableReplicatorRead() - Method in class org.apache.pulsar.broker.service.AbstractReplicator
 
disableReplicatorRead() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentReplicator
 
disableReplicatorRead() - Method in class org.apache.pulsar.broker.service.persistent.PersistentReplicator
 
discard(Exception) - Method in class org.apache.pulsar.client.impl.RawBatchMessageContainerImpl
 
disconnect() - Method in class org.apache.pulsar.broker.service.Consumer
 
disconnect() - Method in class org.apache.pulsar.broker.service.Producer
 
disconnect(boolean) - Method in class org.apache.pulsar.broker.service.Consumer
 
disconnect(boolean, boolean) - Method in class org.apache.pulsar.broker.service.AbstractReplicator
This method only be used by PersistentTopic.checkGC() now.
disconnect(boolean, boolean) - Method in interface org.apache.pulsar.broker.service.Replicator
 
disconnect(boolean, Optional<BrokerLookupData>) - Method in class org.apache.pulsar.broker.service.Consumer
 
disconnect(Optional<BrokerLookupData>) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentSubscription
Disconnect all consumers from this subscription.
disconnect(Optional<BrokerLookupData>) - Method in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
Disconnect all consumers from this subscription.
disconnect(Optional<BrokerLookupData>) - Method in class org.apache.pulsar.broker.service.Producer
It closes the producer from server-side and sends command to client to disconnect producer from existing connection without closing that connection.
disconnect(Optional<BrokerLookupData>) - Method in interface org.apache.pulsar.broker.service.Subscription
 
DISCONNECT - Enum constant in enum class org.apache.pulsar.broker.loadbalance.extensions.manager.UnloadManager.LatencyMetric
 
disconnectActiveConsumers(boolean) - Method in class org.apache.pulsar.broker.service.AbstractDispatcherSingleActiveConsumer
 
disconnectActiveConsumers(boolean) - Method in interface org.apache.pulsar.broker.service.Dispatcher
Disconnect active consumers.
disconnectActiveConsumers(boolean) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentDispatcherMultipleConsumers
 
disconnectActiveConsumers(boolean) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
disconnectActiveConsumers(boolean) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
 
disconnectAllConsumers() - Method in interface org.apache.pulsar.broker.service.Dispatcher
 
disconnectAllConsumers(boolean) - Method in interface org.apache.pulsar.broker.service.Dispatcher
disconnect all consumers.
disconnectAllConsumers(boolean, Optional<BrokerLookupData>) - Method in class org.apache.pulsar.broker.service.AbstractDispatcherSingleActiveConsumer
Disconnect all consumers on this dispatcher (server side close).
disconnectAllConsumers(boolean, Optional<BrokerLookupData>) - Method in interface org.apache.pulsar.broker.service.Dispatcher
 
disconnectAllConsumers(boolean, Optional<BrokerLookupData>) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentDispatcherMultipleConsumers
 
disconnectAllConsumers(boolean, Optional<BrokerLookupData>) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
disconnectAllConsumers(boolean, Optional<BrokerLookupData>) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
 
Disconnected - Enum constant in enum class org.apache.pulsar.broker.service.AbstractReplicator.State
This enum has two mean meanings: Init: replicator is just created, has not been started now.
disconnectedCount - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedReplicationStats
The count of replication-subscriber that failed to start to replicate to remote cluster.
Disconnecting - Enum constant in enum class org.apache.pulsar.broker.service.AbstractReplicator.State
disconnectZookeeper(ZooKeeper) - Method in class org.apache.pulsar.zookeeper.LocalBookkeeperEnsemble
 
Dispatch - Enum constant in enum class org.apache.pulsar.broker.resourcegroup.ResourceGroup.ResourceGroupMonitoringClass
 
dispatchEntriesToConsumer(Consumer, List<Entry>, EntryBatchSizes, EntryBatchIndexesAcks, SendMessageInfo, long) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherSingleActiveConsumer
 
dispatcher - Variable in class org.apache.pulsar.broker.delayed.AbstractDelayedDeliveryTracker
 
dispatcher - Variable in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
Dispatcher - Interface in org.apache.pulsar.broker.service
 
dispatchMessagesThread - Variable in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
dispatchMessagesThread - Variable in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
 
dispatchRate() - Method in class org.apache.pulsar.broker.admin.AdminResource
 
dispatchRateLimiter - Variable in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
dispatchRateLimiter - Variable in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
 
dispatchRateLimiter - Variable in class org.apache.pulsar.broker.service.persistent.PersistentReplicator
 
DispatchRateLimiter - Class in org.apache.pulsar.broker.service.persistent
 
DispatchRateLimiter(BrokerService) - Constructor for class org.apache.pulsar.broker.service.persistent.DispatchRateLimiter
 
DispatchRateLimiter(PersistentTopic, String, DispatchRateLimiter.Type) - Constructor for class org.apache.pulsar.broker.service.persistent.DispatchRateLimiter
 
DispatchRateLimiter(PersistentTopic, DispatchRateLimiter.Type) - Constructor for class org.apache.pulsar.broker.service.persistent.DispatchRateLimiter
 
DispatchRateLimiter.Type - Enum Class in org.apache.pulsar.broker.service.persistent
 
dispatchThrottlingOnBatchMessageEnabled - Variable in class org.apache.pulsar.broker.service.AbstractBaseDispatcher
 
DistributedIdGenerator - Class in org.apache.pulsar.broker.service
Generate unique ids across multiple nodes.
DistributedIdGenerator(CoordinationService, String, String) - Constructor for class org.apache.pulsar.broker.service.DistributedIdGenerator
 
doCloseProducerAsync(Producer<byte[]>, Runnable) - Method in class org.apache.pulsar.broker.service.AbstractReplicator
 
doCompaction(RawReader, BookKeeper) - Method in class org.apache.pulsar.compaction.AbstractTwoPhaseCompactor
 
doCompaction(RawReader, BookKeeper) - Method in class org.apache.pulsar.compaction.Compactor
 
DoesNotExist - Enum constant in enum class org.apache.pulsar.broker.resourcegroup.ResourceGroupService.ResourceGroupOpStatus
 
doesntHavePendingRead() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
Checks if there's a pending read operation that hasn't completed yet.
doesntHavePendingRead() - Method in class org.apache.pulsar.broker.service.persistent.PersistentStickyKeyDispatcherMultipleConsumers
For Key_Shared subscription, the dispatcher will not read more entries while there are pending reads or pending replay reads.
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.apache.pulsar.broker.web.MaxRequestSizeFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.apache.pulsar.broker.web.PreInterceptFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.apache.pulsar.broker.web.ProcessHandlerFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.apache.pulsar.broker.web.ResponseHandlerFilter
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.apache.pulsar.broker.stats.prometheus.PulsarPrometheusMetricsServlet
 
doLoadShedding() - Method in class org.apache.pulsar.broker.loadbalance.extensions.ExtensibleLoadManagerWrapper
 
doLoadShedding() - Method in class org.apache.pulsar.broker.loadbalance.impl.ModularLoadManagerImpl
As the leader broker, select bundles for the namespace service to unload so that they may be reassigned to new brokers.
doLoadShedding() - Method in class org.apache.pulsar.broker.loadbalance.impl.ModularLoadManagerWrapper
 
doLoadShedding() - Method in class org.apache.pulsar.broker.loadbalance.impl.SimpleLoadManagerImpl
 
doLoadShedding() - Method in interface org.apache.pulsar.broker.loadbalance.LoadManager
Unload a candidate service unit to balance the load.
doLoadShedding() - Method in interface org.apache.pulsar.broker.loadbalance.ModularLoadManager
As the leader broker, select bundles for the namespace service to unload so that they may be reassigned to new brokers.
doLoadShedding() - Method in class org.apache.pulsar.broker.loadbalance.NoopLoadManager
 
domain() - Method in class org.apache.pulsar.broker.admin.AdminResource
Get the domain of the topic (whether it's persistent or non-persistent).
domain() - Method in class org.apache.pulsar.broker.admin.impl.SchemasResourceBase
 
doMain(String[]) - Static method in class org.apache.pulsar.PulsarInitialNamespaceSetup
 
doNamespaceBundleSplit() - Method in class org.apache.pulsar.broker.loadbalance.extensions.ExtensibleLoadManagerWrapper
 
doNamespaceBundleSplit() - Method in class org.apache.pulsar.broker.loadbalance.impl.ModularLoadManagerWrapper
 
doNamespaceBundleSplit() - Method in class org.apache.pulsar.broker.loadbalance.impl.SimpleLoadManagerImpl
Detect and split hot namespace bundles.
doNamespaceBundleSplit() - Method in interface org.apache.pulsar.broker.loadbalance.LoadManager
Namespace bundle split.
doNamespaceBundleSplit() - Method in class org.apache.pulsar.broker.loadbalance.NoopLoadManager
 
doReleaseResources() - Method in class org.apache.pulsar.broker.service.AbstractReplicator
 
doReleaseResources() - Method in class org.apache.pulsar.broker.service.persistent.PersistentReplicator
 
DOUBLE - Enum constant in enum class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.SchemaType
DOUBLE = 12;
DOUBLE_VALUE - Static variable in enum class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.SchemaType
DOUBLE = 12;
doUnsubscribe(long, boolean) - Method in class org.apache.pulsar.broker.service.Consumer
 
doUnsubscribe(Consumer) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentSubscription
Handle unsubscribe command from the client API Check with the dispatcher is this consumer can proceed with unsubscribe.
doUnsubscribe(Consumer) - Method in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
Handle unsubscribe command from the client API Check with the dispatcher is this consumer can proceed with unsubscribe.
doUnsubscribe(Consumer) - Method in interface org.apache.pulsar.broker.service.Subscription
 
doUnsubscribe(Consumer, boolean) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentSubscription
Handle unsubscribe command from the client API Check with the dispatcher is this consumer can proceed with unsubscribe.
doUnsubscribe(Consumer, boolean) - Method in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
Handle unsubscribe command from the client API Check with the dispatcher is this consumer can proceed with unsubscribe.
doUnsubscribe(Consumer, boolean) - Method in interface org.apache.pulsar.broker.service.Subscription
 
download(String, String, String, String, String) - Method in class org.apache.pulsar.broker.admin.v3.Packages
 
downloadFunction(String) - Method in class org.apache.pulsar.broker.admin.impl.FunctionsBase
 
downloadFunction(String) - Method in class org.apache.pulsar.broker.admin.v2.Functions
 
downloadFunction(String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.impl.FunctionsBase
 
drain() - Method in class org.apache.pulsar.broker.admin.v2.Worker
 
drainAtLeader(String) - Method in class org.apache.pulsar.broker.admin.v2.Worker
 
DrainingHashesTracker - Class in org.apache.pulsar.broker.service
A thread-safe map to store draining hashes in the consumer.
DrainingHashesTracker(String, DrainingHashesTracker.UnblockingHandler) - Constructor for class org.apache.pulsar.broker.service.DrainingHashesTracker
 
DrainingHashesTracker.DrainingHashEntry - Class in org.apache.pulsar.broker.service
Represents an entry in the draining hashes tracker.
DrainingHashesTracker.UnblockingHandler - Interface in org.apache.pulsar.broker.service
Interface for handling the unblocking of sticky key hashes.
DROPPED_COUNTER - Static variable in class org.apache.pulsar.broker.stats.OpenTelemetryReplicatorStats
 
dstBroker() - Method in record class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateData
Returns the value of the dstBroker record component.
Dup - Enum constant in enum class org.apache.pulsar.broker.service.persistent.MessageDeduplication.MessageDupStatus
 
dynamicConfigurationResources() - Method in class org.apache.pulsar.broker.web.PulsarWebResource
 
DynamicRateAsyncTokenBucket - Class in org.apache.pulsar.broker.qos
A subclass of AsyncTokenBucket that represents a token bucket with a dynamic rate.
DynamicRateAsyncTokenBucket(double, LongSupplier, MonotonicSnapshotClock, LongSupplier, long, double, double) - Constructor for class org.apache.pulsar.broker.qos.DynamicRateAsyncTokenBucket
 
DynamicRateAsyncTokenBucketBuilder - Class in org.apache.pulsar.broker.qos
A builder class for creating instances of DynamicRateAsyncTokenBucket.
DynamicRateAsyncTokenBucketBuilder() - Constructor for class org.apache.pulsar.broker.qos.DynamicRateAsyncTokenBucketBuilder
 

E

empty() - Static method in class org.apache.pulsar.broker.loadbalance.LinuxInfoUtils.ResourceUsage
 
empty() - Static method in class org.apache.pulsar.broker.service.ConsumerHashAssignmentsSnapshot
 
enable() - Method in class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateChannelImpl
 
enableMigration(String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
enableMigration(String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
endBatch() - Method in class org.apache.pulsar.broker.service.DrainingHashesTracker
End a batch operation.
endBatch() - Method in interface org.apache.pulsar.broker.service.PendingAcksMap.PendingAcksRemoveHandler
End a batch of pending acknowledgment removals.
endList() - Method in class org.apache.pulsar.utils.StatsOutputStream
 
endMeasurement(String) - Method in enum class org.apache.pulsar.broker.loadbalance.extensions.manager.UnloadManager.LatencyMetric
 
endObject() - Method in class org.apache.pulsar.utils.StatsOutputStream
 
EndOfTransactionException(String) - Constructor for exception org.apache.pulsar.broker.transaction.exception.buffer.TransactionBufferException.EndOfTransactionException
 
endTransaction(TxnID, int, boolean) - Method in class org.apache.pulsar.broker.TransactionMetadataStoreService
 
endTransaction(TxnID, int, boolean, CompletableFuture<Void>) - Method in class org.apache.pulsar.broker.TransactionMetadataStoreService
 
endTransactionForTimeout(TxnID) - Method in class org.apache.pulsar.broker.TransactionMetadataStoreService
 
endTxn(long, long, int, long) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentSubscription
 
endTxn(long, long, int, long) - Method in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
endTxn(long, long, int, long) - Method in interface org.apache.pulsar.broker.service.Subscription
 
endTxn(TransactionBufferHandlerImpl.OpRequestSend) - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TransactionBufferHandlerImpl
 
endTxn(TxnID, int, long) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentTopic
 
endTxn(TxnID, int, long) - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
endTxn(TxnID, int, long) - Method in interface org.apache.pulsar.broker.service.Topic
End the transaction in this topic.
endTxnOnSubscription(String, String, long, long, TxnAction, long) - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TransactionBufferHandlerImpl
 
endTxnOnTopic(String, long, long, TxnAction, long) - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TransactionBufferHandlerImpl
 
ENTRY_LATENCY_BUCKETS_MS - Static variable in class org.apache.pulsar.broker.stats.metrics.ManagedLedgerCacheMetrics
 
ENTRY_SIZE_BUCKETS_BYTES - Static variable in class org.apache.pulsar.broker.stats.metrics.ManagedLedgerCacheMetrics
 
EntryAndMetadata - Class in org.apache.pulsar.broker.service
 
EntryBatchIndexesAcks - Class in org.apache.pulsar.broker.service
 
EntryBatchSizes - Class in org.apache.pulsar.broker.service
 
EntryFilter - Interface in org.apache.pulsar.broker.service.plugin
 
EntryFilter.FilterResult - Enum Class in org.apache.pulsar.broker.service.plugin
 
EntryFilterDefinition - Class in org.apache.pulsar.broker.service.plugin
 
EntryFilterDefinition() - Constructor for class org.apache.pulsar.broker.service.plugin.EntryFilterDefinition
 
EntryFilterMetaData - Class in org.apache.pulsar.broker.service.plugin
 
EntryFilterMetaData() - Constructor for class org.apache.pulsar.broker.service.plugin.EntryFilterMetaData
 
EntryFilterProvider - Class in org.apache.pulsar.broker.service.plugin
 
EntryFilterProvider(ServiceConfiguration) - Constructor for class org.apache.pulsar.broker.service.plugin.EntryFilterProvider
 
entryFilters - Variable in class org.apache.pulsar.broker.service.AbstractTopic
 
entryFilters - Variable in class org.apache.pulsar.broker.service.EntryFilterSupport
 
EntryFilterSupport - Class in org.apache.pulsar.broker.service
 
EntryFilterSupport(Subscription) - Constructor for class org.apache.pulsar.broker.service.EntryFilterSupport
 
EntryFilterWithClassLoader - Class in org.apache.pulsar.broker.service.plugin
 
EntryFilterWithClassLoader(EntryFilter, NarClassLoader, boolean) - Constructor for class org.apache.pulsar.broker.service.plugin.EntryFilterWithClassLoader
 
ENTRYID_FIELD_NUMBER - Static variable in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.PositionInfo
 
entrySet() - Method in class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateMetadataStoreTableViewImpl
 
entrySet() - Method in interface org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateTableView
Returns the entry set of the items in the local tableview.
entrySet() - Method in class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateTableViewImpl
 
entrySet() - Method in interface org.apache.pulsar.broker.loadbalance.extensions.store.LoadDataStore
Returns a Set view of the mappings contained in this map.
entrySet() - Method in class org.apache.pulsar.broker.loadbalance.extensions.store.TableViewLoadDataStoreImpl
 
equals(Object) - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotMetadata
 
equals(Object) - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata
 
equals(Object) - Method in record class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.apache.pulsar.broker.loadbalance.extensions.data.BrokerLookupData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.apache.pulsar.broker.loadbalance.extensions.data.TopBundlesLoadData.BundleLoadData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.apache.pulsar.broker.loadbalance.extensions.models.Split
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.apache.pulsar.broker.loadbalance.extensions.models.Unload
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.apache.pulsar.broker.loadbalance.impl.SimpleResourceUnit
 
equals(Object) - Method in class org.apache.pulsar.broker.service.Consumer
 
equals(Object) - Method in record class org.apache.pulsar.broker.service.HashRangeAssignment
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.apache.pulsar.broker.service.persistent.SubscribeRateLimiter.ConsumerIdentifier
 
equals(Object) - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo
 
equals(Object) - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePair
 
equals(Object) - Method in class org.apache.pulsar.broker.service.schema.SchemaRegistry.SchemaAndMetadata
 
equals(Object) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry
 
equals(Object) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.PositionInfo
 
equals(Object) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry
 
equals(Object) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator
 
equals(Object) - Method in class org.apache.pulsar.broker.service.ServerCnx
 
equals(Object) - Method in class org.apache.pulsar.broker.transaction.buffer.metadata.v2.TxnIDData
 
equals(Object) - Method in class org.apache.pulsar.common.naming.NamespaceBundle
 
equals(Object) - Method in class org.apache.pulsar.common.naming.NamespaceBundles
 
equals(Object) - Method in record class org.apache.pulsar.compaction.MessageCompactionData
Indicates whether some other object is "equal to" this one.
Error - Enum constant in enum class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleState.State
 
estimateBacklogSize() - Method in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
eventTime() - Method in record class org.apache.pulsar.compaction.MessageCompactionData
Returns the value of the eventTime record component.
EventTimeCompactionServiceFactory - Class in org.apache.pulsar.compaction
 
EventTimeCompactionServiceFactory() - Constructor for class org.apache.pulsar.compaction.EventTimeCompactionServiceFactory
 
EventTimeOrderCompactor - Class in org.apache.pulsar.compaction
 
EventTimeOrderCompactor(ServiceConfiguration, PulsarClient, BookKeeper, ScheduledExecutorService) - Constructor for class org.apache.pulsar.compaction.EventTimeOrderCompactor
 
examineMessage(AsyncResponse, String, String, String, String, long, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class org.apache.pulsar.broker.service.ServerCnx
 
exceptionHandleFuture(Throwable) - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleImpl
 
ExceptionHandler - Class in org.apache.pulsar.broker.web
Exception handler for handle exception.
ExceptionHandler() - Constructor for class org.apache.pulsar.broker.web.ExceptionHandler
 
execute() - Method in interface org.apache.pulsar.broker.loadbalance.extensions.scheduler.LoadManagerScheduler
Execute the schedule task.
execute() - Method in class org.apache.pulsar.broker.loadbalance.extensions.scheduler.SplitScheduler
 
execute() - Method in class org.apache.pulsar.broker.loadbalance.extensions.scheduler.UnloadScheduler
 
execute(Runnable) - Method in class org.apache.pulsar.broker.resourcegroup.ResourceGroupConfigListener
 
execute(Runnable) - Method in class org.apache.pulsar.broker.service.ServerCnx
 
execute(Runnable) - Method in interface org.apache.pulsar.broker.service.TransportCnx
 
executionLatency - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedTransactionCoordinatorStats
 
executor - Variable in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherSingleActiveConsumer
 
executor() - Method in class org.apache.pulsar.broker.service.BrokerService
 
Exists - Enum constant in enum class org.apache.pulsar.broker.resourcegroup.ResourceGroupService.ResourceGroupOpStatus
 
exit(int) - Method in class org.apache.pulsar.PulsarStandaloneStarter
 
EXPIRED_COUNTER - Static variable in class org.apache.pulsar.broker.stats.OpenTelemetryReplicatorStats
 
expireMessages(int) - Method in interface org.apache.pulsar.broker.service.MessageExpirer
 
expireMessages(int) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentSubscription
 
expireMessages(int) - Method in class org.apache.pulsar.broker.service.persistent.PersistentMessageExpiryMonitor
 
expireMessages(int) - Method in class org.apache.pulsar.broker.service.persistent.PersistentReplicator
 
expireMessages(int) - Method in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
expireMessages(Position) - Method in interface org.apache.pulsar.broker.service.MessageExpirer
 
expireMessages(Position) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentSubscription
 
expireMessages(Position) - Method in class org.apache.pulsar.broker.service.persistent.PersistentMessageExpiryMonitor
 
expireMessages(Position) - Method in class org.apache.pulsar.broker.service.persistent.PersistentReplicator
 
expireMessages(Position) - Method in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
expireMessagesForAllSubscriptions(AsyncResponse, String, String, String, int, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
expireMessagesForAllSubscriptions(AsyncResponse, String, String, String, String, int, boolean) - Method in class org.apache.pulsar.broker.admin.v1.PersistentTopics
 
expireTopicMessages(AsyncResponse, String, String, String, String, boolean, ResetCursorData) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
expireTopicMessages(AsyncResponse, String, String, String, String, int, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
expireTopicMessages(AsyncResponse, String, String, String, String, String, boolean, ResetCursorData) - Method in class org.apache.pulsar.broker.admin.v1.PersistentTopics
 
expireTopicMessages(AsyncResponse, String, String, String, String, String, int, boolean) - Method in class org.apache.pulsar.broker.admin.v1.PersistentTopics
 
ExtensibleLoadManager - Interface in org.apache.pulsar.broker.loadbalance.extensions
Find the appropriate broker for service unit (e.g.
ExtensibleLoadManagerImpl - Class in org.apache.pulsar.broker.loadbalance.extensions
 
ExtensibleLoadManagerImpl() - Constructor for class org.apache.pulsar.broker.loadbalance.extensions.ExtensibleLoadManagerImpl
Life cycle: Constructor -> initialize -> start -> close.
ExtensibleLoadManagerImpl.Role - Enum Class in org.apache.pulsar.broker.loadbalance.extensions
 
ExtensibleLoadManagerWrapper - Class in org.apache.pulsar.broker.loadbalance.extensions
 
ExtensibleLoadManagerWrapper(ExtensibleLoadManagerImpl) - Constructor for class org.apache.pulsar.broker.loadbalance.extensions.ExtensibleLoadManagerWrapper
 
ExtNonPersistentTopics - Class in org.apache.pulsar.broker.admin.v2
This class is for preventing docs conflict before we find a good way to fix ISSUE-18947.
ExtNonPersistentTopics() - Constructor for class org.apache.pulsar.broker.admin.v2.ExtNonPersistentTopics
 
ExtPersistentTopics - Class in org.apache.pulsar.broker.admin.v2
This class is for preventing docs conflict before we find a good way to fix ISSUE-18947.
ExtPersistentTopics() - Constructor for class org.apache.pulsar.broker.admin.v2.ExtPersistentTopics
 
extractIdsAndKeysAndSize(RawMessage) - Static method in class org.apache.pulsar.client.impl.RawBatchConverter
 
extractIdsAndKeysAndSize(RawMessage, MessageMetadata) - Static method in class org.apache.pulsar.client.impl.RawBatchConverter
 
extractIdsAndKeysAndSizeFromBatch(RawMessage, MessageMetadata) - Method in class org.apache.pulsar.compaction.PublishingOrderCompactor
 
extractKeyAndSize(RawMessage, MessageMetadata) - Method in class org.apache.pulsar.compaction.AbstractTwoPhaseCompactor
 
extractMessageCompactionData(RawMessage, MessageMetadata) - Static method in class org.apache.pulsar.client.impl.RawBatchConverter
 
extractMessageCompactionData(RawMessage, MessageMetadata) - Method in class org.apache.pulsar.compaction.EventTimeOrderCompactor
 
extractTopic(CompletableFuture<Optional<Topic>>) - Static method in class org.apache.pulsar.broker.service.BrokerService
Safely extract optional topic instance from a future, in a way to avoid unchecked exceptions and race conditions.

F

fail() - Method in class org.apache.pulsar.broker.loadbalance.extensions.models.SplitDecision
 
Failure - Enum constant in enum class org.apache.pulsar.broker.loadbalance.extensions.models.SplitDecision.Label
 
Failure - Enum constant in enum class org.apache.pulsar.broker.loadbalance.extensions.models.UnloadDecision.Label
 
FAILURE - Enum constant in enum class org.apache.pulsar.broker.service.TopicEventsListener.EventStage
 
FALSE - Static variable in class org.apache.pulsar.broker.service.AbstractDispatcherMultipleConsumers
 
FALSE - Static variable in class org.apache.pulsar.broker.service.AbstractDispatcherSingleActiveConsumer
 
fetchPartitionedTopicMetadataAsync(TopicName) - Method in class org.apache.pulsar.broker.service.BrokerService
 
fetchPartitionedTopicMetadataAsync(TopicName, boolean) - Method in class org.apache.pulsar.broker.service.BrokerService
 
fetchPartitionedTopicMetadataCheckAllowAutoCreationAsync(TopicName) - Method in class org.apache.pulsar.broker.service.BrokerService
 
fetchSchemaInProgress - Variable in class org.apache.pulsar.broker.service.persistent.PersistentReplicator
 
fetchTopicPropertiesAsync(TopicName) - Method in class org.apache.pulsar.broker.service.BrokerService
 
fillResourceUsage(ResourceUsage) - Method in interface org.apache.pulsar.broker.resourcegroup.ResourceUsagePublisher
 
filter(Map<String, BrokerLookupData>, ServiceUnitId, LoadManagerContext) - Method in interface org.apache.pulsar.broker.loadbalance.extensions.filter.BrokerFilter
Deprecated.
filter(Set<String>, BundleData, LoadData, ServiceConfiguration) - Method in interface org.apache.pulsar.broker.loadbalance.BrokerFilter
From the given set of available broker candidates, filter those using the load data.
filter(Set<String>, BundleData, LoadData, ServiceConfiguration) - Method in class org.apache.pulsar.broker.loadbalance.impl.BrokerLoadManagerClassFilter
 
filter(Set<String>, BundleData, LoadData, ServiceConfiguration) - Method in class org.apache.pulsar.broker.loadbalance.impl.BrokerVersionFilter
From the given set of available broker candidates, filter those using the version numbers.
FILTER_CONTEXT_DISABLED - Static variable in class org.apache.pulsar.broker.service.plugin.FilterContext
 
FILTER_NAME - Static variable in class org.apache.pulsar.broker.loadbalance.extensions.filter.AntiAffinityGroupPolicyFilter
 
FILTER_NAME - Static variable in class org.apache.pulsar.broker.loadbalance.extensions.filter.BrokerIsolationPoliciesFilter
 
FILTER_NAME - Static variable in class org.apache.pulsar.broker.loadbalance.extensions.filter.BrokerLoadManagerClassFilter
 
FILTER_NAME - Static variable in class org.apache.pulsar.broker.loadbalance.extensions.filter.BrokerMaxTopicCountFilter
 
FILTER_NAME - Static variable in class org.apache.pulsar.broker.loadbalance.extensions.filter.BrokerVersionFilter
 
filterAntiAffinityGroupOwnedBrokers(PulsarService, String, Set<String>, Set<Map.Entry<String, ServiceUnitStateData>>, Map<String, String>) - Static method in class org.apache.pulsar.broker.loadbalance.impl.LoadManagerShared
 
filterAntiAffinityGroupOwnedBrokers(PulsarService, String, Set<String>, BundleRangeCache, Map<String, String>) - Static method in class org.apache.pulsar.broker.loadbalance.impl.LoadManagerShared
It tries to filter out brokers which own namespace with same anti-affinity-group as given namespace.
filterAntiAffinityGroupOwnedBrokersAsync(PulsarService, String, Set<String>, Set<Map.Entry<String, ServiceUnitStateData>>, Map<String, String>) - Static method in class org.apache.pulsar.broker.loadbalance.impl.LoadManagerShared
 
filterAsync(Map<String, BrokerLookupData>, String) - Method in class org.apache.pulsar.broker.loadbalance.extensions.policies.AntiAffinityGroupPolicyHelper
 
filterAsync(Map<String, BrokerLookupData>, ServiceUnitId, LoadManagerContext) - Method in class org.apache.pulsar.broker.loadbalance.extensions.filter.AntiAffinityGroupPolicyFilter
 
filterAsync(Map<String, BrokerLookupData>, ServiceUnitId, LoadManagerContext) - Method in interface org.apache.pulsar.broker.loadbalance.extensions.filter.BrokerFilter
Filter out async unqualified brokers based on implementation.
filterAsync(Map<String, BrokerLookupData>, ServiceUnitId, LoadManagerContext) - Method in class org.apache.pulsar.broker.loadbalance.extensions.filter.BrokerIsolationPoliciesFilter
 
filterAsync(Map<String, BrokerLookupData>, ServiceUnitId, LoadManagerContext) - Method in class org.apache.pulsar.broker.loadbalance.extensions.filter.BrokerLoadManagerClassFilter
 
filterAsync(Map<String, BrokerLookupData>, ServiceUnitId, LoadManagerContext) - Method in class org.apache.pulsar.broker.loadbalance.extensions.filter.BrokerMaxTopicCountFilter
 
filterAsync(Map<String, BrokerLookupData>, ServiceUnitId, LoadManagerContext) - Method in class org.apache.pulsar.broker.loadbalance.extensions.filter.BrokerVersionFilter
From the given set of available broker candidates, filter those old brokers using the version numbers.
filterBrokersWithLargeTopicCount(Set<String>, LoadData, int) - Static method in class org.apache.pulsar.broker.loadbalance.impl.LoadManagerShared
It filters out brokers which owns topic higher than configured threshold at ServiceConfiguration.loadBalancerBrokerMaxTopics.
filterContext - Variable in class org.apache.pulsar.broker.service.EntryFilterSupport
 
FilterContext - Class in org.apache.pulsar.broker.service.plugin
 
FilterContext() - Constructor for class org.apache.pulsar.broker.service.plugin.FilterContext
 
filterEntriesForConsumer(MessageMetadata[], int, List<? extends Entry>, EntryBatchSizes, SendMessageInfo, EntryBatchIndexesAcks, ManagedCursor, boolean, Consumer) - Method in class org.apache.pulsar.broker.service.AbstractBaseDispatcher
Filter entries with prefetched message metadata range so that there is no need to peek metadata from Entry.
filterEntriesForConsumer(List<? extends Entry>, EntryBatchSizes, SendMessageInfo, EntryBatchIndexesAcks, ManagedCursor, boolean, Consumer) - Method in class org.apache.pulsar.broker.service.AbstractBaseDispatcher
Filter messages that are being sent to a consumers.
filterEntry(Entry, FilterContext) - Method in interface org.apache.pulsar.broker.service.plugin.EntryFilter
1.
filterEntry(Entry, FilterContext) - Method in class org.apache.pulsar.broker.service.plugin.EntryFilterWithClassLoader
 
filterOutEntriesWillBeDiscarded(NavigableSet<Position>) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
This is a mode method designed for Key_Shared mode.
filterOutEntriesWillBeDiscarded(NavigableSet<Position>) - Method in class org.apache.pulsar.broker.service.persistent.PersistentStickyKeyDispatcherMultipleConsumersClassic
 
filterSystemTopic(List<String>, boolean) - Method in class org.apache.pulsar.broker.admin.AdminResource
 
FinalRateAsyncTokenBucketBuilder - Class in org.apache.pulsar.broker.qos
A builder class for creating instances of FinalRateAsyncTokenBucket.
FinalRateAsyncTokenBucketBuilder() - Constructor for class org.apache.pulsar.broker.qos.FinalRateAsyncTokenBucketBuilder
 
findBrokerForPlacement(Multimap<Long, ResourceUnit>) - Method in class org.apache.pulsar.broker.loadbalance.impl.WRRPlacementStrategy
Function : getByWeightedRoundRobin returns ResourceUnit selected by WRR algorithm based on available resource on RU.
findBrokerForPlacement(Multimap<Long, ResourceUnit>) - Method in interface org.apache.pulsar.broker.loadbalance.PlacementStrategy
 
findBrokerServiceUrl(Optional<ServiceUnitId>, ServiceUnitId, LookupOptions) - Method in class org.apache.pulsar.broker.loadbalance.extensions.ExtensibleLoadManagerWrapper
 
findBrokerServiceUrl(Optional<ServiceUnitId>, ServiceUnitId, LookupOptions) - Method in interface org.apache.pulsar.broker.loadbalance.LoadManager
 
findBundle(TopicName) - Method in class org.apache.pulsar.common.naming.NamespaceBundles
 
findBundle(TopicName, NamespaceBundles) - Method in class org.apache.pulsar.common.naming.ConsistentHashingTopicBundleAssigner
 
findBundle(TopicName, NamespaceBundles) - Method in interface org.apache.pulsar.common.naming.TopicBundleAssignmentStrategy
 
findBundlesForUnloading(LoadManagerContext, Map<String, Long>, Map<String, Long>) - Method in interface org.apache.pulsar.broker.loadbalance.extensions.scheduler.NamespaceUnloadStrategy
Recommend that all the returned bundles be unloaded.
findBundlesForUnloading(LoadManagerContext, Map<String, Long>, Map<String, Long>) - Method in class org.apache.pulsar.broker.loadbalance.extensions.scheduler.TransferShedder
 
findBundlesForUnloading(LoadData, ServiceConfiguration) - Method in class org.apache.pulsar.broker.loadbalance.impl.AvgShedder
 
findBundlesForUnloading(LoadData, ServiceConfiguration) - Method in class org.apache.pulsar.broker.loadbalance.impl.OverloadShedder
Attempt to shed some bundles off every broker which is overloaded.
findBundlesForUnloading(LoadData, ServiceConfiguration) - Method in class org.apache.pulsar.broker.loadbalance.impl.ThresholdShedder
 
findBundlesForUnloading(LoadData, ServiceConfiguration) - Method in class org.apache.pulsar.broker.loadbalance.impl.UniformLoadShedder
Attempt to shed some bundles off every broker which is overloaded.
findBundlesForUnloading(LoadData, ServiceConfiguration) - Method in interface org.apache.pulsar.broker.loadbalance.LoadSheddingStrategy
Recommend that all of the returned bundles be unloaded.
findBundlesToSplit(LoadManagerContext, PulsarService) - Method in class org.apache.pulsar.broker.loadbalance.extensions.strategy.DefaultNamespaceBundleSplitStrategyImpl
 
findBundlesToSplit(LoadManagerContext, PulsarService) - Method in interface org.apache.pulsar.broker.loadbalance.extensions.strategy.NamespaceBundleSplitStrategy
Determines which bundles, if any, should be split.
findBundlesToSplit(LoadData, PulsarService) - Method in interface org.apache.pulsar.broker.loadbalance.BundleSplitStrategy
Determines which bundles, if any, should be split.
findBundlesToSplit(LoadData, PulsarService) - Method in class org.apache.pulsar.broker.loadbalance.impl.BundleSplitterTask
Determines which bundles should be split based on various thresholds.
findEntryByEntryIndex(long) - Method in class org.apache.pulsar.compaction.PulsarTopicCompactionService
 
findEntryByEntryIndex(long) - Method in interface org.apache.pulsar.compaction.TopicCompactionService
Find the first entry that greater or equal to target entryIndex, if an entry that broker entry metadata is missed, then it will be skipped and find the next match entry.
findEntryByPublishTime(long) - Method in class org.apache.pulsar.compaction.PulsarTopicCompactionService
 
findEntryByPublishTime(long) - Method in interface org.apache.pulsar.compaction.TopicCompactionService
Find the first entry that greater or equal to target publishTime.
findEntryComplete(Position, Object) - Method in class org.apache.pulsar.broker.service.persistent.PersistentMessageExpiryMonitor
 
findEntryComplete(Position, Object) - Method in class org.apache.pulsar.broker.service.persistent.PersistentMessageFinder
 
findEntryFailed(ManagedLedgerException, Optional<Position>, Object) - Method in class org.apache.pulsar.broker.service.persistent.PersistentMessageExpiryMonitor
 
findEntryFailed(ManagedLedgerException, Optional<Position>, Object) - Method in class org.apache.pulsar.broker.service.persistent.PersistentMessageFinder
 
findMessages(long, AsyncCallbacks.FindEntryCallback) - Method in class org.apache.pulsar.broker.service.persistent.PersistentMessageFinder
 
findRedirectLookupResultAsync() - Method in class org.apache.pulsar.broker.loadbalance.extensions.manager.RedirectManager
 
findSchemaVersion(String, SchemaData) - Method in class org.apache.pulsar.broker.service.schema.DefaultSchemaRegistryService
 
findSchemaVersion(String, SchemaData) - Method in interface org.apache.pulsar.broker.service.schema.SchemaRegistry
 
findSchemaVersion(String, SchemaData) - Method in class org.apache.pulsar.broker.service.schema.SchemaRegistryServiceImpl
 
findSchemaVersion(String, SchemaData) - Method in class org.apache.pulsar.broker.service.schema.validator.SchemaRegistryServiceWithSchemaDataValidator
 
finished(int, int, int) - Method in interface org.apache.pulsar.broker.admin.impl.OffloaderObjectsScannerUtils.ScannerResultSink
 
first(LongPairSet.LongPairFunction<T>) - Method in class org.apache.pulsar.utils.ConcurrentBitmapSortedLongPairSet
 
firstCallback - Variable in class org.apache.pulsar.client.impl.RawBatchMessageContainerImpl
 
FLOAT - Enum constant in enum class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.SchemaType
FLOAT = 11;
FLOAT_VALUE - Static variable in enum class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.SchemaType
FLOAT = 11;
FLOW_OR_QPS_EQUALLY_DIVIDE - Static variable in interface org.apache.pulsar.common.naming.NamespaceBundleSplitAlgorithm
 
FLOW_OR_QPS_EQUALLY_DIVIDE_ALGO - Static variable in interface org.apache.pulsar.common.naming.NamespaceBundleSplitAlgorithm
 
FlowOrQpsEquallyDivideBundleSplitAlgorithm - Class in org.apache.pulsar.common.naming
Split algorithm based on flow or qps.
FlowOrQpsEquallyDivideBundleSplitAlgorithm() - Constructor for class org.apache.pulsar.common.naming.FlowOrQpsEquallyDivideBundleSplitAlgorithm
 
FlowOrQpsEquallyDivideBundleSplitOption - Class in org.apache.pulsar.common.naming
 
FlowOrQpsEquallyDivideBundleSplitOption(NamespaceService, NamespaceBundle, List<Long>, Map<String, TopicStatsImpl>, int, int, int) - Constructor for class org.apache.pulsar.common.naming.FlowOrQpsEquallyDivideBundleSplitOption
 
flowPermits(int) - Method in class org.apache.pulsar.broker.service.Consumer
 
flush(long) - Method in class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateMetadataStoreTableViewImpl
 
flush(long) - Method in interface org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateTableView
Tries to flush any batched or buffered updates.
flush(long) - Method in class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateTableViewImpl
 
Follower - Enum constant in enum class org.apache.pulsar.broker.loadbalance.extensions.ExtensibleLoadManagerImpl.Role
 
force() - Method in record class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateData
Returns the value of the force record component.
force() - Method in record class org.apache.pulsar.broker.loadbalance.extensions.models.Unload
Returns the value of the force record component.
forEach(BiConsumer<String, T>) - Method in interface org.apache.pulsar.broker.loadbalance.extensions.store.LoadDataStore
Performs the given action for each entry in this map until all entries have been processed or the action throws an exception.
forEach(BiConsumer<String, T>) - Method in class org.apache.pulsar.broker.loadbalance.extensions.store.TableViewLoadDataStoreImpl
 
forEach(PendingAcksMap.PendingAcksConsumer) - Method in class org.apache.pulsar.broker.service.PendingAcksMap
Iterate over all the pending acks and process them using the given processor.
forEachAndClose(PendingAcksMap.PendingAcksConsumer) - Method in class org.apache.pulsar.broker.service.PendingAcksMap
Iterate over all the pending acks and close the map so that no more entries can be added.
forEachPersistentTopic(Consumer<PersistentTopic>) - Method in class org.apache.pulsar.broker.service.BrokerService
 
forEachTopic(Consumer<Topic>) - Method in class org.apache.pulsar.broker.service.BrokerService
Iterates over all loaded topics in the broker.
forNumber(int) - Static method in enum class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.SchemaType
 
Free - Enum constant in enum class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitState
 
FULL_LOWER_BOUND - Static variable in class org.apache.pulsar.common.naming.NamespaceBundles
 
FULL_UPPER_BOUND - Static variable in class org.apache.pulsar.common.naming.NamespaceBundles
 
fullName - Variable in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
Functions - Class in org.apache.pulsar.broker.admin.v1
 
Functions - Class in org.apache.pulsar.broker.admin.v2
 
Functions - Class in org.apache.pulsar.broker.admin.v3
 
Functions() - Constructor for class org.apache.pulsar.broker.admin.v1.Functions
 
Functions() - Constructor for class org.apache.pulsar.broker.admin.v2.Functions
 
Functions() - Constructor for class org.apache.pulsar.broker.admin.v3.Functions
 
FunctionsBase - Class in org.apache.pulsar.broker.admin.impl
 
FunctionsBase() - Constructor for class org.apache.pulsar.broker.admin.impl.FunctionsBase
 

G

gauges - Variable in class org.apache.pulsar.broker.stats.prometheus.metrics.PrometheusMetricsProvider
 
generate() - Method in class org.apache.pulsar.broker.stats.metrics.ManagedCursorMetrics
 
generate() - Method in class org.apache.pulsar.broker.stats.metrics.ManagedLedgerCacheMetrics
 
generate() - Method in class org.apache.pulsar.broker.stats.metrics.ManagedLedgerMetrics
 
generate() - Method in class org.apache.pulsar.broker.stats.MetricsGenerator
 
generate(String) - Static method in class org.apache.pulsar.broker.stats.AllocatorStatsGenerator
 
generate(PulsarService) - Static method in class org.apache.pulsar.broker.stats.BookieClientStatsGenerator
 
generate(PulsarService) - Static method in class org.apache.pulsar.broker.stats.MBeanStatsGenerator
 
generate(PulsarService, boolean, boolean, boolean, boolean, PrometheusMetricStreams) - Static method in class org.apache.pulsar.broker.stats.prometheus.NamespaceStatsAggregator
 
generate(PulsarService, PrometheusMetricStreams, boolean) - Static method in class org.apache.pulsar.broker.stats.prometheus.TransactionAggregator
 
generateConnectionMetrics() - Method in class org.apache.pulsar.broker.stats.BrokerOperabilityMetrics
 
GenerateDocsCommand - Class in org.apache.pulsar.broker.tools
The command to generate documents of broker-tool.
GenerateDocsCommand(CommandLine) - Constructor for class org.apache.pulsar.broker.tools.GenerateDocsCommand
 
generateLoadData() - Method in class org.apache.pulsar.broker.loadbalance.extensions.reporter.BrokerLoadDataReporter
 
generateLoadData() - Method in interface org.apache.pulsar.broker.loadbalance.extensions.reporter.LoadDataReporter
Generate the load data.
generateLoadData() - Method in class org.apache.pulsar.broker.loadbalance.extensions.reporter.TopBundleLoadDataReporter
 
generateLoadReport() - Method in class org.apache.pulsar.broker.loadbalance.extensions.ExtensibleLoadManagerWrapper
 
generateLoadReport() - Method in class org.apache.pulsar.broker.loadbalance.impl.ModularLoadManagerWrapper
 
generateLoadReport() - Method in class org.apache.pulsar.broker.loadbalance.impl.SimpleLoadManagerImpl
 
generateLoadReport() - Method in interface org.apache.pulsar.broker.loadbalance.LoadManager
Generate the load report.
generateLoadReport() - Method in class org.apache.pulsar.broker.loadbalance.NoopLoadManager
 
generateMetrics(List<PrometheusRawMetricsProvider>) - Method in class org.apache.pulsar.broker.stats.prometheus.PrometheusMetricsGenerator
 
generateSnapshotStats(boolean) - Method in interface org.apache.pulsar.broker.transaction.buffer.AbortedTxnProcessor
Get the lastSnapshotTimestamps.
generateSnapshotStats(boolean) - Method in class org.apache.pulsar.broker.transaction.buffer.impl.SingleSnapshotAbortedTxnProcessorImpl
 
generateSnapshotStats(boolean) - Method in class org.apache.pulsar.broker.transaction.buffer.impl.SnapshotSegmentAbortedTxnProcessorImpl
 
generateUniqueProducerName() - Method in class org.apache.pulsar.broker.service.BrokerService
 
GenericBrokerHostUsageImpl - Class in org.apache.pulsar.broker.loadbalance.impl
Class that will return the broker host usage.
GenericBrokerHostUsageImpl(int, ScheduledExecutorService) - Constructor for class org.apache.pulsar.broker.loadbalance.impl.GenericBrokerHostUsageImpl
 
GenericBrokerHostUsageImpl(PulsarService) - Constructor for class org.apache.pulsar.broker.loadbalance.impl.GenericBrokerHostUsageImpl
 
genTopicMetricMap() - Method in class org.apache.pulsar.broker.delayed.bucket.BucketDelayedDeliveryTracker
 
genTopicMetricMap() - Method in class org.apache.pulsar.broker.delayed.bucket.BucketDelayedMessageIndexStats
 
GeoPersistentReplicator - Class in org.apache.pulsar.broker.service.persistent
 
GeoPersistentReplicator(PersistentTopic, ManagedCursor, String, String, BrokerService, PulsarClientImpl) - Constructor for class org.apache.pulsar.broker.service.persistent.GeoPersistentReplicator
 
get() - Method in class org.apache.pulsar.broker.admin.v2.Worker
 
get() - Method in class org.apache.pulsar.broker.loadbalance.extensions.ExtensibleLoadManagerWrapper
 
get() - Method in class org.apache.pulsar.broker.stats.ClusterReplicationMetrics
 
get() - Method in class org.apache.pulsar.broker.stats.prometheus.metrics.LongAdderCounter
 
get() - Static method in class org.apache.pulsar.broker.stats.ReplicationMetrics
 
get(int) - Static method in class org.apache.pulsar.broker.service.EntryBatchIndexesAcks
 
get(int) - Static method in class org.apache.pulsar.broker.service.EntryBatchSizes
 
get(long, long) - Method in class org.apache.pulsar.broker.service.PendingAcksMap
Get the pending ack for the given ledger ID and entry ID.
get(String) - Method in class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateMetadataStoreTableViewImpl
 
get(String) - Method in interface org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateTableView
Gets one item from the local tableview.
get(String) - Method in class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateTableViewImpl
 
get(String) - Method in interface org.apache.pulsar.broker.loadbalance.extensions.store.LoadDataStore
Get load data by key.
get(String) - Method in class org.apache.pulsar.broker.loadbalance.extensions.store.TableViewLoadDataStoreImpl
 
get(String) - Method in class org.apache.pulsar.broker.stats.ClusterReplicationMetrics
 
get(String, SchemaVersion) - Method in class org.apache.pulsar.broker.service.schema.BookkeeperSchemaStorage
 
get(CompletableFuture<Position>, Topic, long) - Static method in class org.apache.pulsar.broker.rest.RestMessagePublishContext
 
get(K, Supplier<V>, Consumer<V>) - Method in class org.apache.pulsar.utils.SimpleCache
 
get(LoadManager) - Static method in class org.apache.pulsar.broker.loadbalance.extensions.ExtensibleLoadManagerImpl
 
get(PulsarService) - Static method in class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateChannelImpl
 
get(PulsarService) - Static method in class org.apache.pulsar.broker.loadbalance.extensions.ExtensibleLoadManagerImpl
A static util func to get the ExtensibleLoadManagerImpl instance.
getAbortedTxnCount() - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TopicTransactionBuffer
 
getAbortedTxnCount() - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TransactionBufferDisable
 
getAbortedTxnCount() - Method in interface org.apache.pulsar.broker.transaction.buffer.TransactionBuffer
 
getAbortFailedCount() - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleStatsImpl
 
getAbortFailedCount() - Method in interface org.apache.pulsar.broker.transaction.pendingack.PendingAckHandleStats
 
getAbortSuccessCount() - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleStatsImpl
 
getAbortSuccessCount() - Method in interface org.apache.pulsar.broker.transaction.pendingack.PendingAckHandleStats
 
getAccessMode() - Method in class org.apache.pulsar.broker.service.Producer
 
getAckSet(int) - Method in class org.apache.pulsar.broker.service.EntryBatchIndexesAcks
 
getAckSetAt(int) - Method in class org.apache.pulsar.broker.transaction.pendingack.proto.PendingAckMetadata
 
getAckSetsCount() - Method in class org.apache.pulsar.broker.transaction.pendingack.proto.PendingAckMetadata
 
getAckType() - Method in class org.apache.pulsar.broker.transaction.pendingack.proto.PendingAckMetadataEntry
 
getActiveBrokers(AsyncResponse) - Method in class org.apache.pulsar.broker.admin.impl.BrokersBase
 
getActiveBrokers(AsyncResponse, String) - Method in class org.apache.pulsar.broker.admin.impl.BrokersBase
 
getActiveConsumer() - Method in class org.apache.pulsar.broker.service.AbstractDispatcherSingleActiveConsumer
 
getActiveConsumer(Subscription) - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
getActiveSubscribers() - Method in class org.apache.pulsar.broker.loadbalance.impl.PulsarServiceRequest
 
getAdminClient() - Method in class org.apache.pulsar.broker.PulsarService
 
getAdvertisedAddress() - Method in class org.apache.pulsar.PulsarStandalone
 
getAdvertisedListeners() - Method in class org.apache.pulsar.broker.namespace.NamespaceEphemeralData
 
getAll(String) - Method in class org.apache.pulsar.broker.service.schema.BookkeeperSchemaStorage
 
getAllBookies() - Method in class org.apache.pulsar.broker.admin.v2.Bookies
 
getAllDynamicConfigurations(AsyncResponse) - Method in class org.apache.pulsar.broker.admin.impl.BrokersBase
 
getAllocatorStats(String) - Method in class org.apache.pulsar.broker.admin.impl.BrokerStatsBase
 
getAllPartitions(NamespaceName) - Method in class org.apache.pulsar.broker.namespace.NamespaceService
 
getAllSchemas(String) - Method in class org.apache.pulsar.broker.service.schema.DefaultSchemaRegistryService
 
getAllSchemas(String) - Method in interface org.apache.pulsar.broker.service.schema.SchemaRegistry
 
getAllSchemas(String) - Method in class org.apache.pulsar.broker.service.schema.SchemaRegistryServiceImpl
 
getAllSchemas(String) - Method in class org.apache.pulsar.broker.service.schema.validator.SchemaRegistryServiceWithSchemaDataValidator
 
getAllSchemas(String, String, String, boolean, AsyncResponse) - Method in class org.apache.pulsar.broker.admin.v2.SchemasResource
 
getAllSchemas(String, String, String, String, boolean, AsyncResponse) - Method in class org.apache.pulsar.broker.admin.v1.SchemasResource
 
getAllSchemasAsync(boolean) - Method in class org.apache.pulsar.broker.admin.impl.SchemasResourceBase
 
getAllTopicsFromNamespaceBundle(String, String) - Method in class org.apache.pulsar.broker.service.BrokerService
 
getAllTxnsCommittedAtLedger(long) - Method in interface org.apache.pulsar.broker.transaction.buffer.TransactionCursor
Get all the transaction id on the specified ledger.
getAntiAffinityNamespaceOwnedBrokers(PulsarService, String, Set<Map.Entry<String, ServiceUnitStateData>>) - Static method in class org.apache.pulsar.broker.loadbalance.impl.LoadManagerShared
 
getAntiAffinityNamespaceOwnedBrokers(PulsarService, String, BundleRangeCache) - Static method in class org.apache.pulsar.broker.loadbalance.impl.LoadManagerShared
It returns map of broker and count of namespace that are belong to the same anti-affinity group as given.
getAntiAffinityNamespaces(String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
getAntiAffinityNamespaces(String, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getAssigned(String) - Method in interface org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateChannel
Asynchronously gets the assigned broker of the service unit.
getAssigned(String) - Method in class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateChannelImpl
 
getAssignedBrokerLookupData(PulsarService, String) - Static method in class org.apache.pulsar.broker.loadbalance.extensions.ExtensibleLoadManagerImpl
Gets the assigned broker for the given topic.
getAssignments() - Method in class org.apache.pulsar.broker.admin.v2.Worker
 
getAttributes() - Method in class org.apache.pulsar.broker.service.AbstractReplicator
 
getAttributes() - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleStatsImpl
 
getAttributes() - Method in interface org.apache.pulsar.broker.transaction.pendingack.PendingAckHandleStats
 
getAuthData() - Method in class org.apache.pulsar.broker.service.ServerCnx
 
getAuthenticationData() - Method in class org.apache.pulsar.broker.service.ServerCnx
 
getAuthenticationData() - Method in interface org.apache.pulsar.broker.service.TransportCnx
 
getAuthenticationProvider() - Method in class org.apache.pulsar.broker.service.ServerCnx
 
getAuthenticationService() - Method in class org.apache.pulsar.broker.service.BrokerService
 
getAuthMethod() - Method in class org.apache.pulsar.broker.service.ServerCnx
 
getAuthorizationService() - Method in class org.apache.pulsar.broker.admin.AdminResource
 
getAuthorizationService() - Method in class org.apache.pulsar.broker.service.BrokerService
 
getAuthRole() - Method in class org.apache.pulsar.broker.service.ServerCnx
 
getAuthRole() - Method in interface org.apache.pulsar.broker.service.TransportCnx
The security role for this connection.
getAuthState() - Method in class org.apache.pulsar.broker.service.ServerCnx
 
getAutoSubscriptionCreation(AsyncResponse, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getAutoSubscriptionCreation(AsyncResponse, String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
getAutoSubscriptionCreation(AsyncResponse, String, String, String, boolean, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
getAutoTopicCreation(AsyncResponse, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getAutoTopicCreation(AsyncResponse, String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
getAvailableBrokerLookupDataAsync() - Method in interface org.apache.pulsar.broker.loadbalance.extensions.BrokerRegistry
Get the map of brokerId->brokerLookupData.
getAvailableBrokerLookupDataAsync() - Method in class org.apache.pulsar.broker.loadbalance.extensions.BrokerRegistryImpl
 
getAvailableBrokerLookupDataAsync() - Method in class org.apache.pulsar.broker.loadbalance.extensions.manager.RedirectManager
 
getAvailableBrokers() - Method in class org.apache.pulsar.broker.loadbalance.extensions.ExtensibleLoadManagerWrapper
 
getAvailableBrokers() - Method in class org.apache.pulsar.broker.loadbalance.impl.ModularLoadManagerImpl
 
getAvailableBrokers() - Method in class org.apache.pulsar.broker.loadbalance.impl.ModularLoadManagerWrapper
 
getAvailableBrokers() - Method in class org.apache.pulsar.broker.loadbalance.impl.SimpleLoadManagerImpl
 
getAvailableBrokers() - Method in interface org.apache.pulsar.broker.loadbalance.LoadManager
Get list of available brokers in cluster.
getAvailableBrokers() - Method in interface org.apache.pulsar.broker.loadbalance.ModularLoadManager
Get available broker list in cluster.
getAvailableBrokers() - Method in class org.apache.pulsar.broker.loadbalance.NoopLoadManager
 
getAvailableBrokersAsync() - Method in interface org.apache.pulsar.broker.loadbalance.extensions.BrokerRegistry
Async get available brokers.
getAvailableBrokersAsync() - Method in class org.apache.pulsar.broker.loadbalance.extensions.BrokerRegistryImpl
 
getAvailableBrokersAsync() - Method in class org.apache.pulsar.broker.loadbalance.extensions.ExtensibleLoadManagerWrapper
 
getAvailableBrokersAsync() - Method in class org.apache.pulsar.broker.loadbalance.impl.ModularLoadManagerImpl
 
getAvailableBrokersAsync() - Method in class org.apache.pulsar.broker.loadbalance.impl.ModularLoadManagerWrapper
 
getAvailableBrokersAsync() - Method in class org.apache.pulsar.broker.loadbalance.impl.SimpleLoadManagerImpl
 
getAvailableBrokersAsync() - Method in interface org.apache.pulsar.broker.loadbalance.LoadManager
 
getAvailableBrokersAsync() - Method in interface org.apache.pulsar.broker.loadbalance.ModularLoadManager
Get available broker list in cluster by async invoke.
getAvailableBrokersAsync() - Method in class org.apache.pulsar.broker.loadbalance.NoopLoadManager
 
getAvailableDispatchRateLimitOnByte() - Method in class org.apache.pulsar.broker.service.persistent.DispatchRateLimiter
returns available byte-permit if msg-dispatch-throttling is enabled else it returns -1.
getAvailableDispatchRateLimitOnMsg() - Method in class org.apache.pulsar.broker.service.persistent.DispatchRateLimiter
returns available msg-permit if msg-dispatch-throttling is enabled else it returns -1.
getAvailablePermits() - Method in class org.apache.pulsar.broker.service.Consumer
 
getAvailableRequestCredits() - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TransactionBufferClientImpl
 
getAvailableRequestCredits() - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TransactionBufferHandlerImpl
 
getAvailableResource() - Method in class org.apache.pulsar.broker.loadbalance.impl.SimpleResourceUnit
 
getAvailableResource() - Method in interface org.apache.pulsar.broker.loadbalance.ResourceUnit
 
getAvailableSubscribeRateLimit(SubscribeRateLimiter.ConsumerIdentifier) - Method in class org.apache.pulsar.broker.service.persistent.SubscribeRateLimiter
returns available subscribes if subscribe-throttling is enabled else it returns -1.
getAvgMessagesPerEntry() - Method in class org.apache.pulsar.broker.service.Consumer
return 0 if there is no entry dispatched yet.
getBacklog(AsyncResponse, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
getBacklog(AsyncResponse, String, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v1.PersistentTopics
 
getBacklogQuota(NamespaceName, BacklogQuota.BacklogQuotaType) - Method in class org.apache.pulsar.broker.service.BacklogQuotaManager
 
getBacklogQuota(BacklogQuota.BacklogQuotaType) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentTopic
 
getBacklogQuota(BacklogQuota.BacklogQuotaType) - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
getBacklogQuota(BacklogQuota.BacklogQuotaType) - Method in interface org.apache.pulsar.broker.service.Topic
 
getBacklogQuotaManager() - Method in class org.apache.pulsar.broker.service.BrokerService
 
getBacklogQuotaMap(AsyncResponse, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getBacklogQuotaMap(AsyncResponse, String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
getBacklogQuotaMap(AsyncResponse, String, String, String, boolean, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
getBacklogSize() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
getBacklogSizeByMessageId(AsyncResponse, String, String, String, boolean, MessageIdImpl) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
getBatchSize() - Method in class org.apache.pulsar.broker.transaction.pendingack.proto.PendingAckMetadata
 
getBatchSize(int) - Method in class org.apache.pulsar.broker.service.EntryBatchSizes
 
getBestEffortOldestUnacknowledgedMessageAgeSeconds() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentTopic
 
getBestEffortOldestUnacknowledgedMessageAgeSeconds() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
getBestEffortOldestUnacknowledgedMessageAgeSeconds() - Method in interface org.apache.pulsar.broker.service.Topic
Uses the best-effort (not necessarily up-to-date) information available to return the age.
getBkDir() - Method in class org.apache.pulsar.PulsarStandalone
 
getBkEnsemblePolicyToBookKeeperMap() - Method in class org.apache.pulsar.broker.ManagedLedgerClientFactory
 
getBkPort() - Method in class org.apache.pulsar.PulsarStandalone
 
getBody() - Method in class org.apache.pulsar.broker.web.RequestWrapper
 
getBookieAffinityGroup(String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getBookieAffinityGroup(String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
getBookieRackInfo(AsyncResponse, String) - Method in class org.apache.pulsar.broker.admin.v2.Bookies
 
getBookies() - Method in class org.apache.pulsar.zookeeper.LocalBookkeeperEnsemble
just for testing, avoid direct access to the bookie to start/stop etc.
getBookiesRackInfo(AsyncResponse) - Method in class org.apache.pulsar.broker.admin.v2.Bookies
 
getBookKeeperClient() - Method in class org.apache.pulsar.broker.PulsarService
 
getBookKeeperClient() - Method in interface org.apache.pulsar.broker.storage.BookkeeperManagedLedgerStorageClass
Return the bookkeeper client instance used by this instance.
getBookKeeperClientFactory() - Method in class org.apache.pulsar.broker.PulsarService
 
getBroker() - Method in class org.apache.pulsar.broker.service.resource.usage.ResourceUsageInfo
 
getBrokerData() - Method in class org.apache.pulsar.broker.loadbalance.LoadData
 
getBrokerDispatchRateLimiter() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
getBrokerDispatchRateLimiter() - Method in class org.apache.pulsar.broker.service.persistent.SystemTopic
 
getBrokerDispatchRateLimiter() - Method in interface org.apache.pulsar.broker.service.Topic
 
getBrokerEntryFilters() - Method in class org.apache.pulsar.broker.service.plugin.EntryFilterProvider
 
getBrokerEntryMetadataInterceptors() - Method in class org.apache.pulsar.broker.service.BrokerService
 
getBrokerHostUsage() - Method in interface org.apache.pulsar.broker.loadbalance.BrokerHostUsage
Returns the host usage information.
getBrokerHostUsage() - Method in class org.apache.pulsar.broker.loadbalance.impl.GenericBrokerHostUsageImpl
 
getBrokerHostUsage() - Method in class org.apache.pulsar.broker.loadbalance.impl.LinuxBrokerHostUsageImpl
 
getBrokerId() - Method in interface org.apache.pulsar.broker.loadbalance.extensions.BrokerRegistry
Get the current broker ID.
getBrokerId() - Method in class org.apache.pulsar.broker.loadbalance.extensions.BrokerRegistryImpl
 
getBrokerId() - Method in class org.apache.pulsar.broker.loadbalance.LeaderBroker
 
getBrokerId() - Method in class org.apache.pulsar.broker.PulsarService
Return the broker id.
getBrokerInterceptorDefinition(String, String) - Method in class org.apache.pulsar.broker.intercept.BrokerInterceptorUtils
Retrieve the broker interceptor definition from the provided handler nar package.
getBrokerListenPort() - Method in class org.apache.pulsar.broker.PulsarService
 
getBrokerListenPortTls() - Method in class org.apache.pulsar.broker.PulsarService
 
getBrokerLocalData(String) - Method in class org.apache.pulsar.broker.loadbalance.impl.ModularLoadManagerImpl
 
getBrokerLocalData(String) - Method in interface org.apache.pulsar.broker.loadbalance.ModularLoadManager
Fetch local-broker data from load-manager broker cache.
getBrokerOperabilityMetrics() - Method in class org.apache.pulsar.broker.service.PulsarStats
 
getBrokerPublishRateLimiter() - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
getBrokerPublishRateLimiter() - Method in class org.apache.pulsar.broker.service.persistent.SystemTopic
 
getBrokerRegistry() - Method in class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateChannelImpl
 
getBrokerResourceAvailability(String, String) - Method in class org.apache.pulsar.broker.admin.v2.BrokerStats
 
getBrokerResourceAvailability(String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.BrokerStats
 
getBrokerService() - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
getBrokerService() - Method in class org.apache.pulsar.broker.service.ServerCnx
 
getBrokerService() - Method in interface org.apache.pulsar.broker.service.Topic
Get BrokerService.
getBrokerService() - Method in interface org.apache.pulsar.broker.service.TransportCnx
 
getBrokerServiceUrl() - Method in class org.apache.pulsar.PulsarStandalone
 
getBrokerServiceUrlAsync(TopicName, LookupOptions) - Method in class org.apache.pulsar.broker.namespace.NamespaceService
 
getBrokersWithNamespaceIsolationPolicy(AsyncResponse, String) - Method in class org.apache.pulsar.broker.admin.impl.ClustersBase
 
getBrokerToNamespacesMap() - Method in class org.apache.pulsar.broker.loadbalance.impl.BundleRangeCache
Get the map whose key is the broker and value is the namespace that has at least 1 cached bundle range.
getBrokerUrl() - Method in class org.apache.pulsar.broker.lookup.NamespaceData
 
getBrokerWithNamespaceIsolationPolicy(AsyncResponse, String, String) - Method in class org.apache.pulsar.broker.admin.impl.ClustersBase
 
getBucketDelayedIndexStats() - Method in class org.apache.pulsar.broker.service.persistent.AbstractPersistentDispatcherMultipleConsumers
 
getBucketDelayedIndexStats() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
getBucketDelayedIndexStats() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
 
getBucketSnapshotLength(long) - Method in class org.apache.pulsar.broker.delayed.bucket.BookkeeperBucketSnapshotStorage
 
getBucketSnapshotLength(long) - Method in interface org.apache.pulsar.broker.delayed.bucket.BucketSnapshotStorage
Get total byte length of delayed message index bucket snapshot.
getBucketSnapshotMetadata(long) - Method in class org.apache.pulsar.broker.delayed.bucket.BookkeeperBucketSnapshotStorage
 
getBucketSnapshotMetadata(long) - Method in interface org.apache.pulsar.broker.delayed.bucket.BucketSnapshotStorage
Get delayed message index bucket snapshot metadata.
getBucketSnapshotSegment(long, long, long) - Method in class org.apache.pulsar.broker.delayed.bucket.BookkeeperBucketSnapshotStorage
 
getBucketSnapshotSegment(long, long, long) - Method in interface org.apache.pulsar.broker.delayed.bucket.BucketSnapshotStorage
Get a sequence of delayed message index bucket snapshot segments.
getBufferFuture() - Method in class org.apache.pulsar.broker.stats.prometheus.PrometheusMetricsGenerator.MetricsBuffer
 
getBufferMemoryUsage() - Method in class org.apache.pulsar.broker.delayed.bucket.BucketDelayedDeliveryTracker
 
getBufferMemoryUsage() - Method in interface org.apache.pulsar.broker.delayed.DelayedDeliveryTracker
The amount of memory used to back the delayed message index.
getBufferMemoryUsage() - Method in class org.apache.pulsar.broker.delayed.InMemoryDelayedDeliveryTracker
This method rely on Roaring64Bitmap::getLongSizeInBytes to calculate the memory usage of the buffer.
getBuiltinFunction() - Method in class org.apache.pulsar.broker.admin.impl.FunctionsBase
 
getBundle(long) - Method in class org.apache.pulsar.common.naming.NamespaceBundles
 
getBundle(String, String) - Method in class org.apache.pulsar.common.naming.NamespaceBundleFactory
 
getBundle(NamespaceName, Range<Long>) - Method in class org.apache.pulsar.common.naming.NamespaceBundleFactory
 
getBundle(TopicName) - Method in class org.apache.pulsar.broker.namespace.NamespaceService
 
getBundle(TopicName) - Method in class org.apache.pulsar.common.naming.NamespaceBundleFactory
 
getBundleAsync(TopicName) - Method in class org.apache.pulsar.broker.namespace.NamespaceService
 
getBundleCount(NamespaceName) - Method in class org.apache.pulsar.broker.namespace.NamespaceService
 
getBundleData() - Method in class org.apache.pulsar.broker.loadbalance.LoadData
 
getBundleDataForLoadShedding() - Method in class org.apache.pulsar.broker.loadbalance.LoadData
 
getBundleDataOrDefault(String) - Method in class org.apache.pulsar.broker.loadbalance.impl.ModularLoadManagerImpl
 
getBundleDataOrDefault(String) - Method in interface org.apache.pulsar.broker.loadbalance.ModularLoadManager
Fetch bundle's load report data.
getBundleIfPresent(TopicName) - Method in class org.apache.pulsar.broker.namespace.NamespaceService
 
getBundleNamespace(String) - Static method in class org.apache.pulsar.common.naming.NamespaceBundle
 
getBundleRange() - Method in class org.apache.pulsar.common.naming.NamespaceBundle
 
getBundleRange(String) - Static method in class org.apache.pulsar.common.naming.NamespaceBundle
 
getBundleRangeCount(String, String) - Method in class org.apache.pulsar.broker.loadbalance.impl.BundleRangeCache
 
getBundleRangeFromBundleName(String) - Static method in class org.apache.pulsar.broker.loadbalance.impl.LoadManagerShared
 
getBundles() - Method in class org.apache.pulsar.common.naming.NamespaceBundles
 
getBundles(NamespaceName) - Method in class org.apache.pulsar.common.naming.NamespaceBundleFactory
 
getBundles(NamespaceName, BundlesData) - Method in class org.apache.pulsar.common.naming.NamespaceBundleFactory
 
getBundlesAsync(NamespaceName) - Method in class org.apache.pulsar.common.naming.NamespaceBundleFactory
 
getBundlesData() - Method in class org.apache.pulsar.common.naming.NamespaceBundles
 
getBundlesData(AsyncResponse, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getBundlesData(AsyncResponse, String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
getBundlesIfPresent(NamespaceName) - Method in class org.apache.pulsar.common.naming.NamespaceBundleFactory
 
getBundleStats() - Method in class org.apache.pulsar.broker.service.BrokerService
 
getBundleStats() - Method in class org.apache.pulsar.broker.service.PulsarStats
 
getBundleWithHighestThroughputAsync(NamespaceName) - Method in class org.apache.pulsar.common.naming.NamespaceBundleFactory
 
getBundleWithHighestTopics(NamespaceName) - Method in class org.apache.pulsar.common.naming.NamespaceBundleFactory
 
getBundleWithHighestTopicsAsync(NamespaceName) - Method in class org.apache.pulsar.common.naming.NamespaceBundleFactory
 
getBytesInCounter() - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
getBytesOutCounter() - Method in class org.apache.pulsar.broker.service.AbstractSubscription
 
getBytesOutCounter() - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
getBytesOutCounter() - Method in class org.apache.pulsar.broker.service.Consumer
 
getBytesPerPeriod() - Method in class org.apache.pulsar.broker.service.resource.usage.NetworkUsage
 
getCachedStickyKeyHash() - Method in class org.apache.pulsar.broker.service.EntryAndMetadata
Get cached sticky key hash or return STICKY_KEY_HASH_NOT_SET if it's not cached.
getCapacity() - Method in class org.apache.pulsar.broker.qos.AsyncTokenBucket
 
getCapacity() - Method in class org.apache.pulsar.broker.qos.DynamicRateAsyncTokenBucket
 
getCause() - Method in exception org.apache.pulsar.broker.web.RestException
 
getChannelOwnerAsync() - Method in interface org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateChannel
Asynchronously gets the current owner broker of this channel.
getChannelOwnerAsync() - Method in class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateChannelImpl
 
getCheckers(Set<String>) - Static method in interface org.apache.pulsar.broker.service.schema.SchemaRegistryService
 
getClient() - Method in class org.apache.pulsar.broker.PulsarService
 
getClientAddress() - Method in class org.apache.pulsar.broker.service.Consumer
 
getClientAddress() - Method in class org.apache.pulsar.broker.service.Producer
 
getClientAddressAndPort() - Method in class org.apache.pulsar.broker.service.Consumer
 
getClientCnx(String) - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TransactionBufferHandlerImpl
 
getClientCnxWithLookup(String) - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TransactionBufferHandlerImpl
 
getClientErrorCode(Throwable) - Static method in exception org.apache.pulsar.broker.service.BrokerServiceException
 
getClientVersion() - Method in class org.apache.pulsar.broker.service.Consumer
 
getClientVersion() - Method in class org.apache.pulsar.broker.service.ServerCnx
 
getClientVersion() - Method in interface org.apache.pulsar.broker.service.TransportCnx
 
getCluster() - Method in class org.apache.pulsar.broker.admin.v2.Worker
 
getCluster(AsyncResponse, String) - Method in class org.apache.pulsar.broker.admin.impl.ClustersBase
 
getClusterDataIfDifferentCluster(PulsarService, String, String) - Static method in class org.apache.pulsar.broker.web.PulsarWebResource
 
getClusterLeader() - Method in class org.apache.pulsar.broker.admin.v2.Worker
 
getClusterMigration(AsyncResponse, String) - Method in class org.apache.pulsar.broker.admin.impl.ClustersBase
 
getClusterName() - Method in class org.apache.pulsar.broker.service.PulsarMetadataEventSynchronizer
 
getClusterPulsarAdmin(String, Optional<ClusterData>) - Method in class org.apache.pulsar.broker.service.BrokerService
 
getClusterReplicationMetrics() - Method in class org.apache.pulsar.broker.service.PulsarStats
 
getClusters(AsyncResponse) - Method in class org.apache.pulsar.broker.admin.impl.ClustersBase
 
getCnx() - Method in class org.apache.pulsar.broker.service.Producer
 
getCommandSender() - Method in class org.apache.pulsar.broker.service.ServerCnx
 
getCommandSender() - Method in interface org.apache.pulsar.broker.service.TransportCnx
 
getCommitFailedCount() - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleStatsImpl
 
getCommitFailedCount() - Method in interface org.apache.pulsar.broker.transaction.pendingack.PendingAckHandleStats
 
getCommitSuccessCount() - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleStatsImpl
 
getCommitSuccessCount() - Method in interface org.apache.pulsar.broker.transaction.pendingack.PendingAckHandleStats
 
getCommittedTxnCount() - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TopicTransactionBuffer
 
getCommittedTxnCount() - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TransactionBufferDisable
 
getCommittedTxnCount() - Method in interface org.apache.pulsar.broker.transaction.buffer.TransactionBuffer
 
getCompactedTopic() - Method in class org.apache.pulsar.compaction.PulsarTopicCompactionService
 
getCompactedTopicContext() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
getCompactedTopicContext() - Method in class org.apache.pulsar.compaction.CompactedTopicImpl
Getter for CompactedTopicContext.
getCompactedTopicContextAsync() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
getCompactedTopicContextFuture() - Method in class org.apache.pulsar.compaction.CompactedTopicImpl
 
getCompactionDurationTimeInMills() - Method in class org.apache.pulsar.compaction.CompactionRecord
 
getCompactionFailedCount() - Method in class org.apache.pulsar.compaction.CompactionRecord
 
getCompactionHorizon() - Method in interface org.apache.pulsar.compaction.CompactedTopic
 
getCompactionHorizon() - Method in class org.apache.pulsar.compaction.CompactedTopicImpl
 
getCompactionLatencyBuckets() - Method in class org.apache.pulsar.compaction.CompactionRecord
 
getCompactionLatencyStats() - Method in class org.apache.pulsar.compaction.CompactionRecord
 
getCompactionReadBytes() - Method in class org.apache.pulsar.compaction.CompactionRecord
 
getCompactionReadThroughput() - Method in class org.apache.pulsar.compaction.CompactionRecord
 
getCompactionRecordForTopic(String) - Method in interface org.apache.pulsar.compaction.CompactorMXBean
Get the compaction record of the topic.
getCompactionRecordForTopic(String) - Method in class org.apache.pulsar.compaction.CompactorMXBeanImpl
 
getCompactionRemovedEventCount() - Method in class org.apache.pulsar.compaction.CompactionRecord
 
getCompactionSucceedCount() - Method in class org.apache.pulsar.compaction.CompactionRecord
 
getCompactionThreshold(AsyncResponse, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getCompactionThreshold(AsyncResponse, String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
getCompactionThreshold(AsyncResponse, String, String, String, boolean, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
getCompactionWriteBytes() - Method in class org.apache.pulsar.compaction.CompactionRecord
 
getCompactionWriteThroughput() - Method in class org.apache.pulsar.compaction.CompactionRecord
 
getCompactor() - Method in class org.apache.pulsar.compaction.PulsarCompactionServiceFactory
 
getCompactorExecutor() - Method in class org.apache.pulsar.broker.PulsarService
 
getCompressedBatchMetadataAndPayload() - Method in class org.apache.pulsar.client.impl.RawBatchMessageContainerImpl
 
getCompressedBuffer(Executor) - Method in class org.apache.pulsar.broker.stats.prometheus.PrometheusMetricsGenerator.ResponseBuffer
 
getConfig() - Method in class org.apache.pulsar.PulsarStandalone
 
getConfigFile() - Method in class org.apache.pulsar.PulsarStandalone
 
getConfiguration() - Method in class org.apache.pulsar.broker.PulsarService
Get the current service configuration.
getConfLimits(ResourceGroup.ResourceGroupMonitoringClass) - Method in class org.apache.pulsar.broker.resourcegroup.ResourceGroup
 
getConnectorsList() - Method in class org.apache.pulsar.broker.admin.impl.FunctionsBase
Deprecated.
getConnectorsList() - Method in class org.apache.pulsar.broker.admin.v2.Functions
 
getConnectorsList() - Method in class org.apache.pulsar.broker.admin.v2.Worker
 
getConsumer() - Method in class org.apache.pulsar.broker.service.DrainingHashesTracker.DrainingHashEntry
Gets the consumer that contained the hash in pending acks at the time of creating this entry.
getConsumerHashAssignmentsSnapshot() - Method in class org.apache.pulsar.broker.service.ConsistentHashingStickyKeyConsumerSelector
 
getConsumerHashAssignmentsSnapshot() - Method in class org.apache.pulsar.broker.service.HashRangeAutoSplitStickyKeyConsumerSelector
 
getConsumerHashAssignmentsSnapshot() - Method in class org.apache.pulsar.broker.service.HashRangeExclusiveStickyKeyConsumerSelector
 
getConsumerHashAssignmentsSnapshot() - Method in interface org.apache.pulsar.broker.service.StickyKeyConsumerSelector
Get the current mappings of hash range to consumer.
getConsumerKeyHashRanges() - Method in class org.apache.pulsar.broker.service.persistent.PersistentStickyKeyDispatcherMultipleConsumers
 
getConsumerKeyHashRanges() - Method in class org.apache.pulsar.broker.service.persistent.PersistentStickyKeyDispatcherMultipleConsumersClassic
 
getConsumerKeyHashRanges() - Method in interface org.apache.pulsar.broker.service.StickyKeyConsumerSelector
Get key hash ranges handled by each consumer.
getConsumerKeyHashRanges() - Method in interface org.apache.pulsar.broker.service.StickyKeyDispatcher
 
getConsumers() - Method in class org.apache.pulsar.broker.service.AbstractDispatcherMultipleConsumers
 
getConsumers() - Method in class org.apache.pulsar.broker.service.AbstractDispatcherSingleActiveConsumer
 
getConsumers() - Method in interface org.apache.pulsar.broker.service.Dispatcher
 
getConsumers() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentDispatcherMultipleConsumers
 
getConsumers() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentSubscription
 
getConsumers() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
getConsumers() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
 
getConsumers() - Method in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
getConsumers() - Method in class org.apache.pulsar.broker.service.ServerCnx
 
getConsumers() - Method in interface org.apache.pulsar.broker.service.Subscription
 
getContext() - Method in class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateChannelImpl
 
getCoordinatorInternalStats(AsyncResponse, boolean, String, boolean) - Method in class org.apache.pulsar.broker.admin.v3.Transactions
 
getCoordinatorStats(AsyncResponse, boolean, Integer) - Method in class org.apache.pulsar.broker.admin.v3.Transactions
 
getCount() - Method in class org.apache.pulsar.broker.stats.prometheus.metrics.DataSketchesSummaryLogger
 
getCount(boolean) - Method in class org.apache.pulsar.broker.stats.prometheus.metrics.DataSketchesOpStatsLogger
 
getCounter(String) - Method in class org.apache.pulsar.broker.stats.prometheus.metrics.PrometheusStatsLogger
 
getCpuUsageForCGroup() - Static method in class org.apache.pulsar.broker.loadbalance.LinuxInfoUtils
Get CGroup cpu usage.
getCpuUsageForEntireHost() - Static method in class org.apache.pulsar.broker.loadbalance.LinuxInfoUtils
Reads first line of /proc/stat to get total cpu usage.
getCurrentLeader() - Method in class org.apache.pulsar.broker.loadbalance.LeaderElectionService
 
getCursor() - Method in class org.apache.pulsar.broker.service.persistent.AbstractPersistentDispatcherMultipleConsumers
 
getCursor() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
getCursor() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
 
getCursor() - Method in class org.apache.pulsar.broker.service.persistent.PersistentReplicator
 
getCursor() - Method in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
getCutoffTime() - Method in class org.apache.pulsar.broker.delayed.AbstractDelayedDeliveryTracker
When AbstractDelayedDeliveryTracker.isDelayedDeliveryDeliverAtTimeStrict is false, we allow for early delivery by as much as the AbstractDelayedDeliveryTracker.tickTimeMillis because it is a slight optimization to let messages skip going back into the delay tracker for a brief amount of time when we're already trying to dispatch to the consumer.
getData() - Method in class org.apache.pulsar.broker.service.EntryAndMetadata
 
getData() - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TransactionEntryImpl
 
getDataAndRelease() - Method in class org.apache.pulsar.broker.service.EntryAndMetadata
 
getDataAndRelease() - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TransactionEntryImpl
 
getDataBuffer() - Method in class org.apache.pulsar.broker.service.EntryAndMetadata
 
getDataBuffer() - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TransactionEntryImpl
 
getDeduplication(AsyncResponse, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getDeduplication(AsyncResponse, String, String, String, boolean, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
getDeduplicationSnapshotInterval(AsyncResponse, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getDeduplicationSnapshotInterval(AsyncResponse, String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
getDefaultBundleRange() - Static method in class org.apache.pulsar.common.naming.NamespaceBundleFactory
 
getDefaultInstance() - Static method in class org.apache.pulsar.broker.delayed.proto.SnapshotMetadata
 
getDefaultInstance() - Static method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata
 
getDefaultInstance() - Static method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo
 
getDefaultInstance() - Static method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePair
 
getDefaultInstance() - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry
 
getDefaultInstance() - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.PositionInfo
 
getDefaultInstance() - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry
 
getDefaultInstance() - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator
 
getDefaultInstanceForType() - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotMetadata.Builder
 
getDefaultInstanceForType() - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotMetadata
 
getDefaultInstanceForType() - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata.Builder
 
getDefaultInstanceForType() - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata
 
getDefaultInstanceForType() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.Builder
 
getDefaultInstanceForType() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo
 
getDefaultInstanceForType() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePair.Builder
 
getDefaultInstanceForType() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePair
 
getDefaultInstanceForType() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry.Builder
 
getDefaultInstanceForType() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry
 
getDefaultInstanceForType() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.PositionInfo.Builder
 
getDefaultInstanceForType() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.PositionInfo
 
getDefaultInstanceForType() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry.Builder
 
getDefaultInstanceForType() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry
 
getDefaultInstanceForType() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator.Builder
 
getDefaultInstanceForType() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator
 
getDefaultManagedLedgerFactory() - Method in class org.apache.pulsar.broker.PulsarService
 
getDefaultNumPartitions(TopicName, Optional<Policies>) - Method in class org.apache.pulsar.broker.service.BrokerService
 
getDefaultPolicesIfNull(Policies) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
getDefaultResourceQuota() - Method in class org.apache.pulsar.broker.admin.impl.ResourceQuotasBase
 
getDefaultResourceQuota() - Method in class org.apache.pulsar.broker.cache.BundlesQuotas
 
getDefaultResourceQuota(AsyncResponse) - Method in class org.apache.pulsar.broker.admin.v2.ResourceQuotas
 
getDefaultResourceQuotaAsync() - Method in class org.apache.pulsar.broker.admin.impl.ResourceQuotasBase
 
getDefaultStorageClass() - Method in class org.apache.pulsar.broker.ManagedLedgerClientFactory
 
getDefaultStorageClass() - Method in interface org.apache.pulsar.broker.storage.ManagedLedgerStorage
Get the default storage class.
getDelayedDeliveryMaxDelayInMillis() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
getDelayedDeliveryPolicies(AsyncResponse, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getDelayedDeliveryPolicies(AsyncResponse, String, String, String, boolean, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
getDelayedDeliveryTickTimeMillis() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
getDelayedDeliveryTrackerFactory() - Method in class org.apache.pulsar.broker.service.BrokerService
 
getDelayedIndexBitMap() - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata.Builder
Deprecated.
getDelayedIndexBitMap() - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata
Deprecated.
getDelayedIndexBitMap() - Method in interface org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadataOrBuilder
Deprecated.
getDelayedIndexBitMapCount() - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata.Builder
 
getDelayedIndexBitMapCount() - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata
 
getDelayedIndexBitMapCount() - Method in interface org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadataOrBuilder
map<uint64, bytes> delayed_index_bit_map = 1;
getDelayedIndexBitMapMap() - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata.Builder
map<uint64, bytes> delayed_index_bit_map = 1;
getDelayedIndexBitMapMap() - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata
map<uint64, bytes> delayed_index_bit_map = 1;
getDelayedIndexBitMapMap() - Method in interface org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadataOrBuilder
map<uint64, bytes> delayed_index_bit_map = 1;
getDelayedIndexBitMapOrDefault(long, ByteString) - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata.Builder
map<uint64, bytes> delayed_index_bit_map = 1;
getDelayedIndexBitMapOrDefault(long, ByteString) - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata
map<uint64, bytes> delayed_index_bit_map = 1;
getDelayedIndexBitMapOrDefault(long, ByteString) - Method in interface org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadataOrBuilder
map<uint64, bytes> delayed_index_bit_map = 1;
getDelayedIndexBitMapOrThrow(long) - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata.Builder
map<uint64, bytes> delayed_index_bit_map = 1;
getDelayedIndexBitMapOrThrow(long) - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata
map<uint64, bytes> delayed_index_bit_map = 1;
getDelayedIndexBitMapOrThrow(long) - Method in interface org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadataOrBuilder
map<uint64, bytes> delayed_index_bit_map = 1;
getDelayedTrackerMemoryUsage() - Method in class org.apache.pulsar.broker.service.persistent.AbstractPersistentDispatcherMultipleConsumers
 
getDelayedTrackerMemoryUsage() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
getDelayedTrackerMemoryUsage() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
 
getDeleted() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.Builder
required bool deleted = 6;
getDeleted() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo
required bool deleted = 6;
getDeleted() - Method in interface org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfoOrBuilder
required bool deleted = 6;
getDescriptor() - Static method in class org.apache.pulsar.broker.delayed.proto.DelayedMessageIndexBucketMetadata
 
getDescriptor() - Static method in class org.apache.pulsar.broker.delayed.proto.SnapshotMetadata.Builder
 
getDescriptor() - Static method in class org.apache.pulsar.broker.delayed.proto.SnapshotMetadata
 
getDescriptor() - Static method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata.Builder
 
getDescriptor() - Static method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata
 
getDescriptor() - Static method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat
 
getDescriptor() - Static method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.Builder
 
getDescriptor() - Static method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo
 
getDescriptor() - Static method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePair.Builder
 
getDescriptor() - Static method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePair
 
getDescriptor() - Static method in enum class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.SchemaType
 
getDescriptor() - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat
 
getDescriptor() - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry.Builder
 
getDescriptor() - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry
 
getDescriptor() - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.PositionInfo.Builder
 
getDescriptor() - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.PositionInfo
 
getDescriptor() - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry.Builder
 
getDescriptor() - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry
 
getDescriptor() - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator.Builder
 
getDescriptor() - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator
 
getDescriptorForType() - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotMetadata.Builder
 
getDescriptorForType() - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata.Builder
 
getDescriptorForType() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.Builder
 
getDescriptorForType() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePair.Builder
 
getDescriptorForType() - Method in enum class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.SchemaType
 
getDescriptorForType() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry.Builder
 
getDescriptorForType() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.PositionInfo.Builder
 
getDescriptorForType() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry.Builder
 
getDescriptorForType() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator.Builder
 
getDimension75() - Method in class org.apache.pulsar.broker.stats.DimensionStats.DimensionStatsSnapshot
 
getDimension95() - Method in class org.apache.pulsar.broker.stats.DimensionStats.DimensionStatsSnapshot
 
getDimension99() - Method in class org.apache.pulsar.broker.stats.DimensionStats.DimensionStatsSnapshot
 
getDimension999() - Method in class org.apache.pulsar.broker.stats.DimensionStats.DimensionStatsSnapshot
 
getDimension9999() - Method in class org.apache.pulsar.broker.stats.DimensionStats.DimensionStatsSnapshot
 
getDimensionCount() - Method in class org.apache.pulsar.broker.stats.DimensionStats.DimensionStatsSnapshot
 
getDimensionMetrics(Consumer<ByteBuf>) - Method in class org.apache.pulsar.broker.service.BrokerService
 
getDimensionMetrics(Consumer<ByteBuf>) - Method in class org.apache.pulsar.broker.service.PulsarStats
 
getDimensionSum() - Method in class org.apache.pulsar.broker.stats.DimensionStats.DimensionStatsSnapshot
 
getDispatch() - Method in class org.apache.pulsar.broker.service.resource.usage.ResourceUsage
 
getDispatcher() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentSubscription
 
getDispatcher() - Method in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
getDispatcher() - Method in interface org.apache.pulsar.broker.service.Subscription
 
getDispatcherPauseOnAckStatePersistent(AsyncResponse, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getDispatcherPauseOnAckStatePersistent(AsyncResponse, String, String, String, boolean, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
getDispatchRate() - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
getDispatchRate(AsyncResponse, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getDispatchRate(AsyncResponse, String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
getDispatchRate(AsyncResponse, String, String, String, boolean, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
getDispatchRateLimiter() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
getDispatchRateLimiter() - Method in interface org.apache.pulsar.broker.service.Topic
 
getDispatchRateOnByte() - Method in class org.apache.pulsar.broker.service.persistent.DispatchRateLimiter
Get configured byte dispatch-throttling rate.
getDispatchRateOnMsg() - Method in class org.apache.pulsar.broker.service.persistent.DispatchRateLimiter
Get configured msg dispatch-throttling rate.
getDomain(AsyncResponse, String, String) - Method in class org.apache.pulsar.broker.admin.impl.ClustersBase
 
getDrainStatus() - Method in class org.apache.pulsar.broker.admin.v2.Worker
 
getDrainStatusFromLeader(String) - Method in class org.apache.pulsar.broker.admin.v2.Worker
 
getDynamicConfiguration() - Method in class org.apache.pulsar.broker.service.BrokerService
 
getDynamicConfigurationName(AsyncResponse) - Method in class org.apache.pulsar.broker.admin.impl.BrokersBase
 
getEncryptionRequired(String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
getEncryptionRequired(AsyncResponse, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getEntry() - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TransactionEntryImpl
 
getEntry() - Method in interface org.apache.pulsar.broker.transaction.buffer.TransactionEntry
Returns the entry saved in the TransactionBuffer.
getEntry(int) - Method in class org.apache.pulsar.broker.service.DrainingHashesTracker
Get the entry for a given sticky key hash.
getEntryFilter() - Method in class org.apache.pulsar.broker.service.plugin.EntryFilterWithClassLoader
 
getEntryFilters() - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
getEntryFilters() - Method in class org.apache.pulsar.broker.service.persistent.SystemTopic
 
getEntryFilters() - Method in interface org.apache.pulsar.broker.service.Topic
 
getEntryFilters(AsyncResponse, String, String, String, boolean, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.NonPersistentTopics
 
getEntryFilters(AsyncResponse, String, String, String, boolean, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
getEntryFiltersPerTopic(AsyncResponse, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getEntryFiltersPolicy() - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
getEntryFiltersPolicy() - Method in class org.apache.pulsar.broker.service.persistent.SystemTopic
 
getEntryFiltersPolicy() - Method in interface org.apache.pulsar.broker.service.Topic
 
getEntryId() - Method in class org.apache.pulsar.broker.delayed.proto.DelayedIndex
 
getEntryId() - Method in class org.apache.pulsar.broker.service.EntryAndMetadata
 
getEntryId() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.PositionInfo.Builder
required int64 entryId = 2;
getEntryId() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.PositionInfo
required int64 entryId = 2;
getEntryId() - Method in interface org.apache.pulsar.broker.service.schema.SchemaStorageFormat.PositionInfoOrBuilder
required int64 entryId = 2;
getEntryId() - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TransactionEntryImpl
 
getEntryId() - Method in class org.apache.pulsar.broker.transaction.pendingack.proto.PendingAckMetadata
 
getEntryTimestamp() - Method in interface org.apache.pulsar.broker.service.Topic.PublishContext
 
getEpoch() - Method in class org.apache.pulsar.broker.service.Producer
 
getEventKey(PulsarEvent) - Static method in class org.apache.pulsar.broker.service.SystemTopicBasedTopicPoliciesService
 
getEventKey(TopicName) - Static method in class org.apache.pulsar.broker.service.SystemTopicBasedTopicPoliciesService
 
getEventsTopicName(NamespaceName) - Static method in class org.apache.pulsar.broker.systopic.NamespaceEventsSystemTopicFactory
 
getExistingPersistentTopicAsync(boolean) - Method in class org.apache.pulsar.broker.admin.impl.TransactionsBase
 
getExpiredMessageRate() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentSubscription
 
getExpiredMessageRate() - Method in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
getExpiredMessageRate() - Method in interface org.apache.pulsar.broker.service.Subscription
 
getExpiryMonitor() - Method in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
getFailureDomains(AsyncResponse, String) - Method in class org.apache.pulsar.broker.admin.impl.ClustersBase
 
getFilterAcceptedMsgCount() - Method in class org.apache.pulsar.broker.service.AbstractBaseDispatcher
 
getFilterAcceptedMsgCount() - Method in interface org.apache.pulsar.broker.service.Dispatcher
 
getFilteredEntriesCount() - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
getFilterProcessedMsgCount() - Method in class org.apache.pulsar.broker.service.AbstractBaseDispatcher
 
getFilterProcessedMsgCount() - Method in interface org.apache.pulsar.broker.service.Dispatcher
 
getFilterRejectedMsgCount() - Method in class org.apache.pulsar.broker.service.AbstractBaseDispatcher
 
getFilterRejectedMsgCount() - Method in interface org.apache.pulsar.broker.service.Dispatcher
 
getFilterRescheduledMsgCount() - Method in class org.apache.pulsar.broker.service.AbstractBaseDispatcher
 
getFilterRescheduledMsgCount() - Method in interface org.apache.pulsar.broker.service.Dispatcher
 
getFirstAvailableConsumerPermits() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
getFirstAvailableConsumerPermits() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
 
getFirstPosition() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
getFirstPositionInReplay() - Method in class org.apache.pulsar.broker.service.persistent.MessageRedeliveryController
 
getFirstPositionInReplay() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
getFnWorkerConfigFile() - Method in class org.apache.pulsar.PulsarStandalone
 
getFullBundle() - Method in class org.apache.pulsar.common.naming.NamespaceBundles
 
getFullBundle(NamespaceName) - Method in class org.apache.pulsar.common.naming.NamespaceBundleFactory
 
getFullBundleAsync(NamespaceName) - Method in class org.apache.pulsar.common.naming.NamespaceBundleFactory
 
getFullListOfPartitionedTopic(NamespaceName) - Method in class org.apache.pulsar.broker.namespace.NamespaceService
 
getFullListOfTopics(NamespaceName) - Method in class org.apache.pulsar.broker.namespace.NamespaceService
 
getFunctionInfo(String, String, String) - Method in class org.apache.pulsar.broker.admin.impl.FunctionsBase
 
getFunctionInfo(String, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Functions
 
getFunctionInstanceStats(String, String, String, String) - Method in class org.apache.pulsar.broker.admin.impl.FunctionsBase
 
getFunctionInstanceStatus(String, String, String, String) - Method in class org.apache.pulsar.broker.admin.impl.FunctionsBase
 
getFunctionInstanceStatus(String, String, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Functions
 
getFunctionState(String, String, String, String) - Method in class org.apache.pulsar.broker.admin.impl.FunctionsBase
 
getFunctionState(String, String, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Functions
 
getFunctionStats(String, String, String) - Method in class org.apache.pulsar.broker.admin.impl.FunctionsBase
 
getFunctionStatus(String, String, String) - Method in class org.apache.pulsar.broker.admin.impl.FunctionsBase
 
getFunctionStatus(String, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Functions
 
getFuture() - Method in class org.apache.pulsar.broker.service.persistent.PersistentReplicator.ProducerSendCallback
 
getFuture() - Method in class org.apache.pulsar.broker.service.SystemTopicTxnBufferSnapshotService.ReferenceCountedWriter
 
getGetMsgThroughputOut() - Method in class org.apache.pulsar.broker.loadbalance.impl.PulsarServiceRequest
 
getGlobalUsageStats(ResourceGroup.ResourceGroupMonitoringClass) - Method in class org.apache.pulsar.broker.resourcegroup.ResourceGroup
 
getHAProxyMessage() - Method in class org.apache.pulsar.broker.service.ServerCnx
 
getHAProxyMessage() - Method in interface org.apache.pulsar.broker.service.TransportCnx
 
getHash() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry.Builder
required bytes hash = 3;
getHash() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry
required bytes hash = 3;
getHash() - Method in interface org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntryOrBuilder
required bytes hash = 3;
getHash(long, long) - Method in class org.apache.pulsar.broker.service.persistent.MessageRedeliveryController
 
getHeadersAndPayload() - Method in interface org.apache.pulsar.client.api.RawMessage
Get a ByteBuf which contains the headers and payload of the message.
getHeadersAndPayload() - Method in class org.apache.pulsar.client.impl.RawMessageImpl
 
getHeartbeatNamespace(String, ServiceConfiguration) - Static method in class org.apache.pulsar.broker.namespace.NamespaceService
 
getHeartbeatNamespaceV2(String, ServiceConfiguration) - Static method in class org.apache.pulsar.broker.namespace.NamespaceService
 
getHeartbeatOrSLAMonitorBrokerId(ServiceUnitId, Function<String, CompletableFuture<Boolean>>) - Method in class org.apache.pulsar.broker.namespace.NamespaceService
Check if this is Heartbeat or SLAMonitor namespace and return the broker id.
getHeartbeatTopicName(String, ServiceConfiguration, boolean) - Static method in class org.apache.pulsar.broker.admin.impl.BrokersBase
 
getHierarchyTopicPolicies() - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
getHierarchyTopicPolicies() - Method in interface org.apache.pulsar.broker.service.Topic
Get HierarchyTopicPolicies.
getHighestSequenceId() - Method in interface org.apache.pulsar.broker.service.Topic.PublishContext
 
getHighestSequenceId() - Method in class org.apache.pulsar.client.impl.RawBatchMessageContainerImpl
 
getID() - Method in class org.apache.pulsar.broker.resourcegroup.ResourceGroup
 
getID() - Method in interface org.apache.pulsar.broker.resourcegroup.ResourceUsageConsumer
 
getID() - Method in interface org.apache.pulsar.broker.resourcegroup.ResourceUsagePublisher
 
getInactiveTopicPolicies() - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
getInactiveTopicPolicies(AsyncResponse, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getInactiveTopicPolicies(AsyncResponse, String, String, String, boolean, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
getIndex() - Method in class org.apache.pulsar.broker.intercept.ManagedLedgerInterceptorImpl
 
getIndex(int) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry.Builder
repeated .pulsar.schema.IndexEntry index = 5;
getIndex(int) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry
repeated .pulsar.schema.IndexEntry index = 5;
getIndex(int) - Method in interface org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntryOrBuilder
repeated .pulsar.schema.IndexEntry index = 5;
getIndex(int) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator.Builder
repeated .pulsar.schema.IndexEntry index = 2;
getIndex(int) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator
repeated .pulsar.schema.IndexEntry index = 2;
getIndex(int) - Method in interface org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocatorOrBuilder
repeated .pulsar.schema.IndexEntry index = 2;
getIndexBuilder(int) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry.Builder
repeated .pulsar.schema.IndexEntry index = 5;
getIndexBuilder(int) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator.Builder
repeated .pulsar.schema.IndexEntry index = 2;
getIndexBuilderList() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry.Builder
repeated .pulsar.schema.IndexEntry index = 5;
getIndexBuilderList() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator.Builder
repeated .pulsar.schema.IndexEntry index = 2;
getIndexCount() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry.Builder
repeated .pulsar.schema.IndexEntry index = 5;
getIndexCount() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry
repeated .pulsar.schema.IndexEntry index = 5;
getIndexCount() - Method in interface org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntryOrBuilder
repeated .pulsar.schema.IndexEntry index = 5;
getIndexCount() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator.Builder
repeated .pulsar.schema.IndexEntry index = 2;
getIndexCount() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator
repeated .pulsar.schema.IndexEntry index = 2;
getIndexCount() - Method in interface org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocatorOrBuilder
repeated .pulsar.schema.IndexEntry index = 2;
getIndexeAt(int) - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegment
 
getIndexesCount() - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegment
 
getIndexesList() - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegment
 
getIndexList() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry.Builder
repeated .pulsar.schema.IndexEntry index = 5;
getIndexList() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry
repeated .pulsar.schema.IndexEntry index = 5;
getIndexList() - Method in interface org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntryOrBuilder
repeated .pulsar.schema.IndexEntry index = 5;
getIndexList() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator.Builder
repeated .pulsar.schema.IndexEntry index = 2;
getIndexList() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator
repeated .pulsar.schema.IndexEntry index = 2;
getIndexList() - Method in interface org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocatorOrBuilder
repeated .pulsar.schema.IndexEntry index = 2;
getIndexOrBuilder(int) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry.Builder
repeated .pulsar.schema.IndexEntry index = 5;
getIndexOrBuilder(int) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry
repeated .pulsar.schema.IndexEntry index = 5;
getIndexOrBuilder(int) - Method in interface org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntryOrBuilder
repeated .pulsar.schema.IndexEntry index = 5;
getIndexOrBuilder(int) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator.Builder
repeated .pulsar.schema.IndexEntry index = 2;
getIndexOrBuilder(int) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator
repeated .pulsar.schema.IndexEntry index = 2;
getIndexOrBuilder(int) - Method in interface org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocatorOrBuilder
repeated .pulsar.schema.IndexEntry index = 2;
getIndexOrBuilderList() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry.Builder
repeated .pulsar.schema.IndexEntry index = 5;
getIndexOrBuilderList() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry
repeated .pulsar.schema.IndexEntry index = 5;
getIndexOrBuilderList() - Method in interface org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntryOrBuilder
repeated .pulsar.schema.IndexEntry index = 5;
getIndexOrBuilderList() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator.Builder
repeated .pulsar.schema.IndexEntry index = 2;
getIndexOrBuilderList() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator
repeated .pulsar.schema.IndexEntry index = 2;
getIndexOrBuilderList() - Method in interface org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocatorOrBuilder
repeated .pulsar.schema.IndexEntry index = 2;
getIndividualAckPositions() - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleImpl
 
getInfo() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator.Builder
required .pulsar.schema.IndexEntry info = 1;
getInfo() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator
required .pulsar.schema.IndexEntry info = 1;
getInfo() - Method in interface org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocatorOrBuilder
required .pulsar.schema.IndexEntry info = 1;
getInfoBuilder() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator.Builder
required .pulsar.schema.IndexEntry info = 1;
getInfoOrBuilder() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator.Builder
required .pulsar.schema.IndexEntry info = 1;
getInfoOrBuilder() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator
required .pulsar.schema.IndexEntry info = 1;
getInfoOrBuilder() - Method in interface org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocatorOrBuilder
required .pulsar.schema.IndexEntry info = 1;
getInputStream() - Method in class org.apache.pulsar.broker.web.RequestWrapper
 
getInstance(PulsarService, boolean, TransactionBufferHandler) - Static method in class org.apache.pulsar.broker.transaction.buffer.impl.TransactionBufferClientStatsImpl
 
getInterceptor() - Method in class org.apache.pulsar.broker.intercept.BrokerInterceptorWithClassLoader
 
getInterceptors() - Method in class org.apache.pulsar.broker.intercept.BrokerInterceptors
 
getInternalConfigurationData() - Method in class org.apache.pulsar.broker.PulsarService
 
getInternalConfigurationData(AsyncResponse) - Method in class org.apache.pulsar.broker.admin.impl.BrokersBase
 
getInternalStats(boolean) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentTopic
 
getInternalStats(boolean) - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
getInternalStats(boolean) - Method in interface org.apache.pulsar.broker.service.Topic
 
getInternalStats(AsyncResponse, String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.NonPersistentTopics
 
getInternalStats(AsyncResponse, String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
getInternalStats(AsyncResponse, String, String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v1.NonPersistentTopics
 
getInternalStats(AsyncResponse, String, String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v1.PersistentTopics
 
getIsAllowAutoUpdateSchema(AsyncResponse, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getKeepAliveIntervalSeconds() - Method in class org.apache.pulsar.broker.service.BrokerService
 
getKey() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePair.Builder
required string key = 1;
getKey() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePair
required string key = 1;
getKey() - Method in interface org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePairOrBuilder
required string key = 1;
getKeyBytes() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePair.Builder
required string key = 1;
getKeyBytes() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePair
required string key = 1;
getKeyBytes() - Method in interface org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePairOrBuilder
required string key = 1;
getKeyHashRange() - Method in class org.apache.pulsar.broker.service.ConsistentHashingStickyKeyConsumerSelector
 
getKeyHashRange() - Method in class org.apache.pulsar.broker.service.HashRangeAutoSplitStickyKeyConsumerSelector
 
getKeyHashRange() - Method in class org.apache.pulsar.broker.service.HashRangeExclusiveStickyKeyConsumerSelector
 
getKeyHashRange() - Method in interface org.apache.pulsar.broker.service.StickyKeyConsumerSelector
Get the full range of hash values used by this selector.
getKeyName(String, String) - Method in class org.apache.pulsar.broker.stats.ClusterReplicationMetrics
 
getKeyRange() - Method in class org.apache.pulsar.common.naming.NamespaceBundle
 
getKeySharedMeta() - Method in class org.apache.pulsar.broker.service.Consumer
 
getKeySharedMode() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentStickyKeyDispatcherMultipleConsumers
 
getKeySharedMode() - Method in class org.apache.pulsar.broker.service.persistent.PersistentStickyKeyDispatcherMultipleConsumers
 
getKeySharedMode() - Method in class org.apache.pulsar.broker.service.persistent.PersistentStickyKeyDispatcherMultipleConsumersClassic
 
getKeySharedMode() - Method in interface org.apache.pulsar.broker.service.StickyKeyDispatcher
 
getLastCompactedPosition() - Method in class org.apache.pulsar.compaction.PulsarTopicCompactionService
 
getLastCompactedPosition() - Method in interface org.apache.pulsar.compaction.TopicCompactionService
Get the last compacted position from the TopicCompactionService.
getLastCompletedSnapshotId() - Method in class org.apache.pulsar.broker.service.persistent.ReplicatedSubscriptionsController
 
getLastDispatchablePosition() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
getLastDispatchablePosition() - Method in interface org.apache.pulsar.broker.service.Topic
Get the last message position that can be dispatch.
getLastMessageId() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentTopic
 
getLastMessageId() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
getLastMessageId() - Method in interface org.apache.pulsar.broker.service.Topic
 
getLastMessageId(AsyncResponse, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
getLastMessageId(AsyncResponse, String, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v1.PersistentTopics
 
getLastMessageIdAsync() - Method in interface org.apache.pulsar.client.api.RawReader
Get the last message id available immediately available for reading.
getLastMessageIdAsync() - Method in class org.apache.pulsar.client.impl.CompactionReaderImpl
 
getLastMessageIdAsync() - Method in class org.apache.pulsar.client.impl.RawReaderImpl
 
getLastPosition() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentTopic
 
getLastPosition() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
getLastPosition() - Method in interface org.apache.pulsar.broker.service.Topic
 
getLastPublishedSequenceId(String) - Method in class org.apache.pulsar.broker.service.persistent.MessageDeduplication
 
getLastPublishedSequenceId(String) - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
getLastSequenceId() - Method in class org.apache.pulsar.broker.service.Producer
Return the sequence id of.
getLastUpdatedAvgPublishRateInByte() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
getLastUpdatedAvgPublishRateInMsg() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
getLatestVersionNumber(Map<String, BrokerLookupData>) - Method in class org.apache.pulsar.broker.loadbalance.extensions.filter.BrokerVersionFilter
Get the most recent broker version number from the broker lookup data of all the running brokers.
getLatestVersionNumber(Set<String>, LoadData) - Method in class org.apache.pulsar.broker.loadbalance.impl.BrokerVersionFilter
Get the most recent broker version number from the load reports of all the running brokers.
getLeaderBroker(AsyncResponse) - Method in class org.apache.pulsar.broker.admin.impl.BrokersBase
 
getLeaderElectionService() - Method in class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateChannelImpl
 
getLeaderElectionService() - Method in class org.apache.pulsar.broker.PulsarService
Get a reference of the current LeaderElectionService instance associated with the current PulsarService instance.
getLeastLoaded(ServiceUnitId) - Method in class org.apache.pulsar.broker.loadbalance.extensions.ExtensibleLoadManagerWrapper
 
getLeastLoaded(ServiceUnitId) - Method in class org.apache.pulsar.broker.loadbalance.impl.ModularLoadManagerWrapper
 
getLeastLoaded(ServiceUnitId) - Method in class org.apache.pulsar.broker.loadbalance.impl.SimpleLoadManagerImpl
 
getLeastLoaded(ServiceUnitId) - Method in interface org.apache.pulsar.broker.loadbalance.LoadManager
Returns the Least Loaded Resource Unit decided by some algorithm or criteria which is implementation specific.
getLeastLoaded(ServiceUnitId) - Method in class org.apache.pulsar.broker.loadbalance.NoopLoadManager
 
getLedgerId() - Method in class org.apache.pulsar.broker.delayed.proto.DelayedIndex
 
getLedgerId() - Method in class org.apache.pulsar.broker.service.EntryAndMetadata
 
getLedgerId() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.PositionInfo.Builder
required int64 ledgerId = 1;
getLedgerId() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.PositionInfo
required int64 ledgerId = 1;
getLedgerId() - Method in interface org.apache.pulsar.broker.service.schema.SchemaStorageFormat.PositionInfoOrBuilder
required int64 ledgerId = 1;
getLedgerId() - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TransactionEntryImpl
 
getLedgerId() - Method in class org.apache.pulsar.broker.transaction.pendingack.proto.PendingAckMetadata
 
getLength() - Method in class org.apache.pulsar.broker.service.EntryAndMetadata
 
getLength() - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TransactionEntryImpl
 
getList(AsyncResponse, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v2.NonPersistentTopics
 
getList(AsyncResponse, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
getList(AsyncResponse, String, String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.NonPersistentTopics
 
getList(AsyncResponse, String, String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.PersistentTopics
 
getListeners() - Method in class org.apache.pulsar.broker.service.SystemTopicBasedTopicPoliciesService
 
getListenPort() - Method in class org.apache.pulsar.broker.service.BrokerService
 
getListenPortHTTP() - Method in class org.apache.pulsar.broker.PulsarService
 
getListenPortHTTP() - Method in class org.apache.pulsar.broker.web.WebService
 
getListenPortHTTPS() - Method in class org.apache.pulsar.broker.PulsarService
 
getListenPortHTTPS() - Method in class org.apache.pulsar.broker.web.WebService
 
getListenPortTls() - Method in class org.apache.pulsar.broker.service.BrokerService
 
getListFromBundle(String, String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.NonPersistentTopics
 
getListFromBundle(AsyncResponse, String, String, String) - Method in class org.apache.pulsar.broker.admin.v2.NonPersistentTopics
 
getListOfNonPersistentTopics(NamespaceName) - Method in class org.apache.pulsar.broker.namespace.NamespaceService
 
getListOfPersistentTopics(NamespaceName) - Method in class org.apache.pulsar.broker.namespace.NamespaceService
List persistent topics names under a namespace, the topic name contains the partition suffix.
getListOfTopics(NamespaceName, CommandGetTopicsOfNamespace.Mode) - Method in class org.apache.pulsar.broker.namespace.NamespaceService
 
getListOfUserTopics(NamespaceName, CommandGetTopicsOfNamespace.Mode) - Method in class org.apache.pulsar.broker.namespace.NamespaceService
 
getLoadBalancingMetrics() - Method in class org.apache.pulsar.broker.loadbalance.extensions.ExtensibleLoadManagerWrapper
 
getLoadBalancingMetrics() - Method in class org.apache.pulsar.broker.loadbalance.impl.ModularLoadManagerImpl
 
getLoadBalancingMetrics() - Method in class org.apache.pulsar.broker.loadbalance.impl.ModularLoadManagerWrapper
 
getLoadBalancingMetrics() - Method in class org.apache.pulsar.broker.loadbalance.impl.SimpleLoadManagerImpl
 
getLoadBalancingMetrics() - Method in interface org.apache.pulsar.broker.loadbalance.LoadManager
Generate load balancing stats metrics.
getLoadBalancingMetrics() - Method in interface org.apache.pulsar.broker.loadbalance.ModularLoadManager
Fetch load balancing metrics.
getLoadBalancingMetrics() - Method in class org.apache.pulsar.broker.loadbalance.NoopLoadManager
 
getLoadManager() - Method in class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateChannelImpl
 
getLoadManager() - Method in class org.apache.pulsar.broker.loadbalance.impl.ModularLoadManagerWrapper
 
getLoadManagerClassName() - Method in record class org.apache.pulsar.broker.loadbalance.extensions.data.BrokerLookupData
 
getLoadReport() - Method in class org.apache.pulsar.broker.admin.impl.BrokerStatsBase
 
getLocalClusterName() - Method in class org.apache.pulsar.broker.stats.metrics.ManagedLedgerCacheMetrics
 
getLocallyAcquiredLocks() - Method in class org.apache.pulsar.broker.namespace.OwnershipCache
 
getLocalPolicies() - Method in class org.apache.pulsar.broker.web.PulsarWebResource
 
getLocalPolicies() - Method in class org.apache.pulsar.common.naming.NamespaceBundles
 
getLocalTopic() - Method in interface org.apache.pulsar.broker.service.Replicator
 
getLocalUsageStats(ResourceGroup.ResourceGroupMonitoringClass) - Method in class org.apache.pulsar.broker.resourcegroup.ResourceGroup
 
getLocalUsageStatsCumulative(ResourceGroup.ResourceGroupMonitoringClass) - Method in class org.apache.pulsar.broker.resourcegroup.ResourceGroup
 
getLocalUsageStatsFromBrokerReports(ResourceGroup.ResourceGroupMonitoringClass) - Method in class org.apache.pulsar.broker.resourcegroup.ResourceGroup
 
getLongHashCode(String) - Method in class org.apache.pulsar.common.naming.NamespaceBundleFactory
 
getLongSchemaVersion(SchemaVersion) - Static method in class org.apache.pulsar.broker.admin.impl.SchemasResourceBase
 
getLookupData() - Method in class org.apache.pulsar.broker.lookup.LookupResult
 
getLookupRequestSemaphore() - Method in class org.apache.pulsar.broker.service.BrokerService
 
getLowestSequenceId() - Method in class org.apache.pulsar.client.impl.RawBatchMessageContainerImpl
 
getLowWaterMark(TxnID) - Method in class org.apache.pulsar.broker.TransactionMetadataStoreService
 
getManagedLedger() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
getManagedLedger() - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.MLPendingAckStore
 
getManagedLedgerCacheStats() - Method in class org.apache.pulsar.broker.stats.metrics.ManagedLedgerCacheMetrics
Returns the managed ledger cache statistics from ML factory.
getManagedLedgerConfig(TopicName) - Method in class org.apache.pulsar.broker.service.BrokerService
 
getManagedLedgerFactory() - Method in interface org.apache.pulsar.broker.storage.ManagedLedgerStorageClass
Return the factory to create ManagedLedgerFactory.
getManagedLedgerFactoryForTopic(TopicName) - Method in class org.apache.pulsar.broker.service.BrokerService
 
getManagedLedgerFactoryForTopic(TopicName, String) - Method in class org.apache.pulsar.broker.service.BrokerService
 
getManagedLedgerInfo(String, String, boolean, String, AsyncResponse) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
getManagedLedgerInfo(String, String, String, String, AsyncResponse, boolean) - Method in class org.apache.pulsar.broker.admin.v1.PersistentTopics
 
getManagedLedgerOffloader(NamespaceName, OffloadPoliciesImpl) - Method in class org.apache.pulsar.broker.PulsarService
First, get LedgerOffloader from local map cache, create new LedgerOffloader if not in cache or the OffloadPolicies changed, return the LedgerOffloader directly if exist in cache and the OffloadPolicies not changed.
getManagedLedgers() - Method in class org.apache.pulsar.broker.stats.metrics.ManagedLedgerCacheMetrics
Returns managed ledgers map from ML factory.
getManagedLedgerStorageClass(String) - Method in class org.apache.pulsar.broker.ManagedLedgerClientFactory
 
getManagedLedgerStorageClass(String) - Method in interface org.apache.pulsar.broker.storage.ManagedLedgerStorage
Lookup a storage class by name.
getMatchingTopics() - Method in class org.apache.pulsar.broker.service.TopicListService.TopicListWatcher
 
getMaxConsumers(AsyncResponse, String, String, String, boolean, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
getMaxConsumersPerSubscription(AsyncResponse, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getMaxConsumersPerSubscription(AsyncResponse, String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
getMaxConsumersPerSubscription(AsyncResponse, String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
getMaxConsumersPerTopic(AsyncResponse, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getMaxConsumersPerTopic(AsyncResponse, String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
getMaxEntriesReadLimit() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
Sets a hard limit on the number of entries to read from the Managed Ledger.
getMaxEntriesReadLimit() - Method in class org.apache.pulsar.broker.service.persistent.PersistentStickyKeyDispatcherMultipleConsumers
 
getMaxMessageSize(AsyncResponse, String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
getMaxProducers(AsyncResponse, String, String, String, boolean, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
getMaxProducersPerTopic(AsyncResponse, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getMaxProducersPerTopic(AsyncResponse, String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
getMaxReadPosition() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
getMaxReadPosition() - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TopicTransactionBuffer
 
getMaxReadPosition() - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TransactionBufferDisable
 
getMaxReadPosition() - Method in interface org.apache.pulsar.broker.transaction.buffer.TransactionBuffer
Get the can read max position.
getMaxScheduleTimestamp() - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata.Builder
required uint64 max_schedule_timestamp = 2;
getMaxScheduleTimestamp() - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata
required uint64 max_schedule_timestamp = 2;
getMaxScheduleTimestamp() - Method in interface org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadataOrBuilder
required uint64 max_schedule_timestamp = 2;
getMaxSubscriptionsPerTopic(AsyncResponse, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getMaxSubscriptionsPerTopic(AsyncResponse, String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
getMaxTopicsPerNamespace(AsyncResponse, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getMaxUnackedMessages() - Method in class org.apache.pulsar.broker.service.Consumer
 
getMaxUnackedMessagesOnConsumer(AsyncResponse, String, String, String, boolean, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
getMaxUnackedMessagesOnSubscription() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
getMaxUnackedMessagesOnSubscription(AsyncResponse, String, String, String, boolean, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
getMaxUnackedMessagesPerConsumer(AsyncResponse, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getMaxUnackedmessagesPerSubscription(AsyncResponse, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getMBeans() - Method in class org.apache.pulsar.broker.admin.impl.BrokerStatsBase
 
getMeanDimension() - Method in class org.apache.pulsar.broker.stats.DimensionStats.DimensionStatsSnapshot
 
getMedianDimension() - Method in class org.apache.pulsar.broker.stats.DimensionStats.DimensionStatsSnapshot
 
getMessageAckCounter() - Method in class org.apache.pulsar.broker.service.Consumer
 
getMessageById(AsyncResponse, String, String, String, long, long, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
getMessageByID(AsyncResponse, String, String, String, String, Long, Long, boolean) - Method in class org.apache.pulsar.broker.admin.v1.PersistentTopics
 
getMessageDeduplication() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
getMessageDropRate() - Method in interface org.apache.pulsar.broker.service.nonpersistent.NonPersistentDispatcher
 
getMessageDropRate() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentDispatcherMultipleConsumers
 
getMessageDropRate() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentDispatcherSingleActiveConsumer
 
getMessageExpiredCount() - Method in class org.apache.pulsar.broker.service.persistent.PersistentReplicator
 
getMessageExpiryRate() - Method in class org.apache.pulsar.broker.service.persistent.PersistentMessageExpiryMonitor
 
getMessageId() - Method in interface org.apache.pulsar.client.api.RawMessage
Get the message ID of this message.
getMessageId() - Method in class org.apache.pulsar.client.impl.RawMessageImpl
 
getMessageIdByTimestamp(AsyncResponse, String, String, String, long, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
getMessageIdData() - Method in interface org.apache.pulsar.client.api.RawMessage
Get the protobuf representation of the message ID of this message.
getMessageIdData() - Method in class org.apache.pulsar.client.impl.RawMessageImpl
 
getMessageRedeliverCounter() - Method in class org.apache.pulsar.broker.service.Consumer
 
getMessagesPerPeriod() - Method in class org.apache.pulsar.broker.service.resource.usage.NetworkUsage
 
getMessagesToReplayNow(int) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
getMessagesToReplayNow(int) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
 
getMessagesToReplayNow(int) - Method in class org.apache.pulsar.broker.service.persistent.PersistentStickyKeyDispatcherMultipleConsumersClassic
 
getMessagesToReplayNow(int, Predicate<Position>) - Method in class org.apache.pulsar.broker.service.persistent.MessageRedeliveryController
Get the messages to replay now.
getMessageTTL(AsyncResponse, String, String, String, boolean, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
getMeta(String, String, String, String, String, AsyncResponse) - Method in class org.apache.pulsar.broker.admin.v3.Packages
 
getMetadata() - Method in class org.apache.pulsar.broker.service.Consumer
 
getMetadata() - Method in class org.apache.pulsar.broker.service.Producer
 
getMetadataList(int) - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotMetadata.Builder
repeated .pulsar.delay.SnapshotSegmentMetadata metadata_list = 1;
getMetadataList(int) - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotMetadata
repeated .pulsar.delay.SnapshotSegmentMetadata metadata_list = 1;
getMetadataList(int) - Method in interface org.apache.pulsar.broker.delayed.proto.SnapshotMetadataOrBuilder
repeated .pulsar.delay.SnapshotSegmentMetadata metadata_list = 1;
getMetadataListBuilder(int) - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotMetadata.Builder
repeated .pulsar.delay.SnapshotSegmentMetadata metadata_list = 1;
getMetadataListBuilderList() - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotMetadata.Builder
repeated .pulsar.delay.SnapshotSegmentMetadata metadata_list = 1;
getMetadataListCount() - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotMetadata.Builder
repeated .pulsar.delay.SnapshotSegmentMetadata metadata_list = 1;
getMetadataListCount() - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotMetadata
repeated .pulsar.delay.SnapshotSegmentMetadata metadata_list = 1;
getMetadataListCount() - Method in interface org.apache.pulsar.broker.delayed.proto.SnapshotMetadataOrBuilder
repeated .pulsar.delay.SnapshotSegmentMetadata metadata_list = 1;
getMetadataListList() - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotMetadata.Builder
repeated .pulsar.delay.SnapshotSegmentMetadata metadata_list = 1;
getMetadataListList() - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotMetadata
repeated .pulsar.delay.SnapshotSegmentMetadata metadata_list = 1;
getMetadataListList() - Method in interface org.apache.pulsar.broker.delayed.proto.SnapshotMetadataOrBuilder
repeated .pulsar.delay.SnapshotSegmentMetadata metadata_list = 1;
getMetadataListOrBuilder(int) - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotMetadata.Builder
repeated .pulsar.delay.SnapshotSegmentMetadata metadata_list = 1;
getMetadataListOrBuilder(int) - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotMetadata
repeated .pulsar.delay.SnapshotSegmentMetadata metadata_list = 1;
getMetadataListOrBuilder(int) - Method in interface org.apache.pulsar.broker.delayed.proto.SnapshotMetadataOrBuilder
repeated .pulsar.delay.SnapshotSegmentMetadata metadata_list = 1;
getMetadataListOrBuilderList() - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotMetadata.Builder
repeated .pulsar.delay.SnapshotSegmentMetadata metadata_list = 1;
getMetadataListOrBuilderList() - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotMetadata
repeated .pulsar.delay.SnapshotSegmentMetadata metadata_list = 1;
getMetadataListOrBuilderList() - Method in interface org.apache.pulsar.broker.delayed.proto.SnapshotMetadataOrBuilder
repeated .pulsar.delay.SnapshotSegmentMetadata metadata_list = 1;
getMetrics() - Method in class org.apache.pulsar.broker.admin.impl.BrokerStatsBase
 
getMetrics() - Method in class org.apache.pulsar.broker.admin.v2.WorkerStats
 
getMetrics() - Method in interface org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateChannel
Generates the metrics to monitor.
getMetrics() - Method in class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateChannelImpl
 
getMetrics() - Method in class org.apache.pulsar.broker.loadbalance.extensions.ExtensibleLoadManagerImpl
 
getMetrics() - Static method in class org.apache.pulsar.broker.loadbalance.LinuxInfoUtils
 
getMetrics() - Method in class org.apache.pulsar.broker.stats.BrokerOperabilityMetrics
 
getMigratedClusterUrl() - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
getMigratedClusterUrl(PulsarService, String) - Static method in class org.apache.pulsar.broker.service.AbstractTopic
 
getMigratedClusterUrlAsync(PulsarService, String) - Static method in class org.apache.pulsar.broker.service.AbstractTopic
 
getMinScheduleTimestamp() - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata.Builder
required uint64 min_schedule_timestamp = 3;
getMinScheduleTimestamp() - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata
required uint64 min_schedule_timestamp = 3;
getMinScheduleTimestamp() - Method in interface org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadataOrBuilder
required uint64 min_schedule_timestamp = 3;
getMonotonicSnapshotClock() - Method in class org.apache.pulsar.broker.PulsarService
 
getMsgBacklog() - Method in class org.apache.pulsar.broker.loadbalance.impl.PulsarServiceRequest
 
getMsgInCounter() - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
getMsgOutCounter() - Method in class org.apache.pulsar.broker.service.AbstractSubscription
 
getMsgOutCounter() - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
getMsgOutCounter() - Method in class org.apache.pulsar.broker.service.Consumer
 
getMsgRateIn() - Method in class org.apache.pulsar.broker.loadbalance.impl.PulsarServiceRequest
 
getMsgRateOut() - Method in class org.apache.pulsar.broker.loadbalance.impl.PulsarServiceRequest
 
getMsgSize() - Method in interface org.apache.pulsar.broker.service.Topic.PublishContext
 
getMsgThroughputIn() - Method in class org.apache.pulsar.broker.loadbalance.impl.PulsarServiceRequest
 
getMutableDelayedIndexBitMap() - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata.Builder
Deprecated.
getName() - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
getName() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentSubscription
 
getName() - Method in class org.apache.pulsar.broker.service.persistent.AbstractPersistentDispatcherMultipleConsumers
 
getName() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
getName() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
 
getName() - Method in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
getName() - Method in interface org.apache.pulsar.broker.service.Subscription
 
getName() - Method in interface org.apache.pulsar.broker.service.Topic
 
getName() - Method in interface org.apache.pulsar.broker.storage.ManagedLedgerStorageClass
Return the name of the storage class.
getNamespaceAllowedClusters(AsyncResponse, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getNamespaceAntiAffinityGroup(String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getNamespaceAntiAffinityGroup(String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
getNamespaceAntiAffinityGroup(PulsarService, String) - Static method in class org.apache.pulsar.broker.loadbalance.impl.LoadManagerShared
 
getNamespaceAntiAffinityGroupAsync(PulsarService, String) - Static method in class org.apache.pulsar.broker.loadbalance.impl.LoadManagerShared
 
getNamespaceBundle() - Method in class org.apache.pulsar.broker.namespace.OwnedBundle
Access to the namespace name.
getNamespaceBundle(String, String, String, String) - Method in class org.apache.pulsar.broker.lookup.v2.TopicLookup
 
getNamespaceBundle(String, String, String, String, String) - Method in class org.apache.pulsar.broker.lookup.v1.TopicLookup
 
getNamespaceBundle(PulsarService, String) - Static method in class org.apache.pulsar.broker.loadbalance.impl.LoadManagerShared
 
getNamespaceBundleFactory() - Method in class org.apache.pulsar.broker.namespace.NamespaceService
 
getNamespaceBundleFactory() - Method in class org.apache.pulsar.common.naming.NamespaceBundle
 
getNamespaceBundleResourceQuota(AsyncResponse, String, String, String) - Method in class org.apache.pulsar.broker.admin.v2.ResourceQuotas
 
getNamespaceBundleResourceQuota(AsyncResponse, String, String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.ResourceQuotas
 
getNamespaceBundleSplitAlgorithmByName(String) - Method in class org.apache.pulsar.broker.namespace.NamespaceService
 
getNamespaceClient(ClusterDataImpl) - Method in class org.apache.pulsar.broker.namespace.NamespaceService
 
getNamespaceFromPoliciesPath(String) - Static method in class org.apache.pulsar.common.naming.NamespaceBundleFactory
 
getNamespaceIsolationPolicies(AsyncResponse, String) - Method in class org.apache.pulsar.broker.admin.impl.ClustersBase
 
getNamespaceIsolationPolicy(AsyncResponse, String, String) - Method in class org.apache.pulsar.broker.admin.impl.ClustersBase
 
getNamespaceMessageTTL(AsyncResponse, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getNamespaceMessageTTL(AsyncResponse, String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
getNamespaceNameFromBundleName(String) - Static method in class org.apache.pulsar.broker.loadbalance.impl.LoadManagerShared
 
getNamespaceObject() - Method in class org.apache.pulsar.common.naming.NamespaceBundle
 
getNamespacePolicies(String, String, String) - Method in class org.apache.pulsar.broker.admin.AdminResource
 
getNamespacePolicies(NamespaceName) - Method in class org.apache.pulsar.broker.admin.AdminResource
 
getNamespacePoliciesAsync(NamespaceName) - Method in class org.apache.pulsar.broker.admin.AdminResource
 
getNamespaceReplicatedClustersAsync(NamespaceName) - Method in class org.apache.pulsar.broker.admin.AdminResource
 
getNamespaceReplicationClusters(AsyncResponse, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getNamespaceReplicationClusters(AsyncResponse, String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
getNamespaceResourceGroup(AsyncResponse, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getNamespaceResourceGroup(NamespaceName) - Method in class org.apache.pulsar.broker.resourcegroup.ResourceGroupService
Return the resource group associated with a namespace.
getNamespaceService() - Method in class org.apache.pulsar.broker.PulsarService
Get a reference of the current namespace service instance.
getNamespaceServiceProvider() - Method in class org.apache.pulsar.broker.PulsarService
 
getNamespacesForCluster(String, String) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
getNextConsumer() - Method in class org.apache.pulsar.broker.service.AbstractDispatcherMultipleConsumers
Broker gives more priority while dispatching messages.
getNextId() - Method in class org.apache.pulsar.broker.service.DistributedIdGenerator
 
getNextMessage() - Method in class org.apache.pulsar.broker.service.persistent.PersistentReplicator.ProducerSendCallback
 
getNextSendCallback() - Method in class org.apache.pulsar.broker.service.persistent.PersistentReplicator.ProducerSendCallback
 
getNullableCompactor() - Method in class org.apache.pulsar.broker.PulsarService
 
getNullableCompactor() - Method in class org.apache.pulsar.compaction.PulsarCompactionServiceFactory
 
getNumber() - Method in enum class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.SchemaType
 
getNumberOfConsumers() - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
getNumberOfConsumers() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentTopic
 
getNumberOfConsumers() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
getNumberOfDelayedMessages() - Method in class org.apache.pulsar.broker.delayed.bucket.BucketDelayedDeliveryTracker
 
getNumberOfDelayedMessages() - Method in interface org.apache.pulsar.broker.delayed.DelayedDeliveryTracker
 
getNumberOfDelayedMessages() - Method in class org.apache.pulsar.broker.delayed.InMemoryDelayedDeliveryTracker
 
getNumberOfDelayedMessages() - Method in interface org.apache.pulsar.broker.service.Dispatcher
 
getNumberOfDelayedMessages() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
getNumberOfDelayedMessages() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
 
getNumberOfEntries() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
getNumberOfEntriesDelayed() - Method in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
getNumberOfEntriesDelayed() - Method in interface org.apache.pulsar.broker.service.Subscription
 
getNumberOfEntriesInBacklog() - Method in class org.apache.pulsar.broker.service.AbstractReplicator
 
getNumberOfEntriesInBacklog() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentReplicator
 
getNumberOfEntriesInBacklog() - Method in class org.apache.pulsar.broker.service.persistent.PersistentReplicator
 
getNumberOfEntriesInBacklog() - Method in interface org.apache.pulsar.broker.service.Replicator
 
getNumberOfEntriesInBacklog(boolean) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentSubscription
 
getNumberOfEntriesInBacklog(boolean) - Method in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
getNumberOfEntriesInBacklog(boolean) - Method in interface org.apache.pulsar.broker.service.Subscription
 
getNumberOfEntriesSinceFirstNotAckedMessage() - Method in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
getNumberOfMessages() - Method in interface org.apache.pulsar.broker.service.Topic.PublishContext
 
getNumberOfMessagesInReplay() - Method in class org.apache.pulsar.broker.service.persistent.AbstractPersistentDispatcherMultipleConsumers
 
getNumberOfMessagesInReplay() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
getNumberOfMessagesInReplay() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
 
getNumberOfMessagesInReplay() - Method in interface org.apache.pulsar.broker.service.StickyKeyDispatcher
 
getNumberOfNamespaceBundles() - Method in class org.apache.pulsar.broker.service.BrokerService
 
getNumberOfSameAddressConsumers(String) - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
getNumberOfSameAddressConsumers(String) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentTopic
 
getNumberOfSameAddressConsumers(String) - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
getNumberOfSameAddressConsumers(String) - Method in interface org.apache.pulsar.broker.service.Subscription
 
getNumberOfSameAddressConsumers(String, Collection<? extends Subscription>) - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
getNumberOfSameAddressProducers(String) - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
getNumOfBk() - Method in class org.apache.pulsar.PulsarStandalone
 
getNumResourceGroups() - Method in class org.apache.pulsar.broker.resourcegroup.ResourceGroupService
Get the current number of RGs.
getOfflineTopicStat(TopicName) - Method in class org.apache.pulsar.broker.service.BrokerService
 
getOffloadDeletionLag(AsyncResponse, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getOffloaderScheduler(OffloadPoliciesImpl) - Method in class org.apache.pulsar.broker.PulsarService
 
getOffloadPolicies(AsyncResponse, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getOffloadPolicies(AsyncResponse, String, String, String, boolean, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
getOffloadThreshold(AsyncResponse, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getOffloadThreshold(AsyncResponse, String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
getOffloadThresholdInSeconds(AsyncResponse, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getOngoingTxnCount() - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TopicTransactionBuffer
 
getOngoingTxnCount() - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TransactionBufferDisable
 
getOngoingTxnCount() - Method in interface org.apache.pulsar.broker.transaction.buffer.TransactionBuffer
 
getOpenTelemetry() - Method in class org.apache.pulsar.broker.stats.PulsarBrokerOpenTelemetry
 
getOpenTelemetryAttributes() - Method in class org.apache.pulsar.broker.service.Consumer
 
getOpenTelemetryAttributes() - Method in class org.apache.pulsar.broker.service.Producer
 
getOpStatsLogger(String) - Method in class org.apache.pulsar.broker.stats.prometheus.metrics.PrometheusStatsLogger
 
getOrCreateTopic(String) - Method in class org.apache.pulsar.broker.service.BrokerService
 
getOriginalAuthData() - Method in class org.apache.pulsar.broker.service.ServerCnx
 
getOriginalAuthState() - Method in class org.apache.pulsar.broker.service.ServerCnx
 
getOriginalHighestSequenceId() - Method in interface org.apache.pulsar.broker.service.Topic.PublishContext
 
getOriginalPrincipal() - Method in class org.apache.pulsar.broker.service.ServerCnx
 
getOriginalProducerName() - Method in interface org.apache.pulsar.broker.service.Topic.PublishContext
Return the producer name for the original producer.
getOriginalSequenceId() - Method in interface org.apache.pulsar.broker.service.Topic.PublishContext
 
getOrUpdateCachedStickyKeyHash(ToIntFunction<byte[]>) - Method in class org.apache.pulsar.broker.service.EntryAndMetadata
Get cached sticky key hash or calculate it based on the sticky key if it's not cached.
getOwnedBundle(NamespaceBundle) - Method in class org.apache.pulsar.broker.namespace.OwnershipCache
Return the OwnedBundle instance from the local cache.
getOwnedBundleAsync(NamespaceBundle) - Method in class org.apache.pulsar.broker.namespace.OwnershipCache
 
getOwnedBundles() - Method in class org.apache.pulsar.broker.namespace.OwnershipCache
Method to access the map of all ServiceUnit objects owned by the local broker.
getOwnedBundlesAsync() - Method in class org.apache.pulsar.broker.namespace.OwnershipCache
 
getOwnedNamespaces(AsyncResponse, String, String) - Method in class org.apache.pulsar.broker.admin.impl.BrokersBase
 
getOwnedNameSpacesStatusAsync() - Method in class org.apache.pulsar.broker.namespace.NamespaceService
 
getOwnedServiceUnits() - Method in interface org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateChannel
Asynchronously returns service units owned by this broker.
getOwnedServiceUnits() - Method in class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateChannelImpl
 
getOwnedServiceUnits() - Method in class org.apache.pulsar.broker.loadbalance.extensions.ExtensibleLoadManagerImpl
 
getOwnedServiceUnits() - Method in class org.apache.pulsar.broker.namespace.NamespaceService
 
getOwnedServiceUnitsAsync() - Method in class org.apache.pulsar.broker.loadbalance.extensions.ExtensibleLoadManagerImpl
Deprecated.
getOwnedTopicListForNamespaceBundle(NamespaceBundle) - Method in class org.apache.pulsar.broker.namespace.NamespaceService
 
getOwner() - Method in class org.apache.pulsar.broker.service.resource.usage.ResourceUsage
 
getOwnerAsync(String) - Method in interface org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateChannel
Asynchronously gets the current owner broker of the service unit.
getOwnerAsync(String) - Method in class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateChannelImpl
Case 1: If the service unit is owned, it returns the completed future object with the current owner.
getOwnerAsync(NamespaceBundle) - Method in class org.apache.pulsar.broker.namespace.NamespaceService
 
getOwnerAsync(NamespaceBundle) - Method in class org.apache.pulsar.broker.namespace.OwnershipCache
Method to get the current owner of the ServiceUnit.
getOwnershipAsync(Optional<ServiceUnitId>, ServiceUnitId) - Method in class org.apache.pulsar.broker.loadbalance.extensions.ExtensibleLoadManagerImpl
 
getOwnershipCache() - Method in class org.apache.pulsar.broker.namespace.NamespaceService
 
getOwnershipEntrySet() - Method in interface org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateChannel
Asynchronously returns service unit ownership entry set.
getOwnershipEntrySet() - Method in class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateChannelImpl
 
getOwnershipWithLookupDataAsync(ServiceUnitId) - Method in class org.apache.pulsar.broker.loadbalance.extensions.ExtensibleLoadManagerImpl
 
getPackagesManagement() - Method in class org.apache.pulsar.broker.PulsarService
 
getParserForType() - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotMetadata
 
getParserForType() - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata
 
getParserForType() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo
 
getParserForType() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePair
 
getParserForType() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry
 
getParserForType() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.PositionInfo
 
getParserForType() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry
 
getParserForType() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator
 
getPartitionedMetadata(AsyncResponse, String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.NonPersistentTopics
 
getPartitionedMetadata(AsyncResponse, String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
getPartitionedMetadata(AsyncResponse, String, String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v1.NonPersistentTopics
 
getPartitionedMetadata(AsyncResponse, String, String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v1.PersistentTopics
 
getPartitionedStats(AsyncResponse, String, String, String, boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.NonPersistentTopics
 
getPartitionedStats(AsyncResponse, String, String, String, boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
getPartitionedStats(AsyncResponse, String, String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v1.PersistentTopics
 
getPartitionedStatsInternal(AsyncResponse, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
getPartitionedStatsInternal(AsyncResponse, String, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v1.PersistentTopics
 
getPartitionedTopicList(AsyncResponse, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
getPartitionedTopicList(AsyncResponse, String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.PersistentTopics
 
getPartitionedTopicList(TopicDomain) - Method in class org.apache.pulsar.broker.admin.AdminResource
 
getPartitionedTopicListAsync(TopicDomain) - Method in class org.apache.pulsar.broker.admin.AdminResource
 
getPartitionedTopicMetadata(PulsarService, String, String, AuthenticationDataSource, TopicName) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
getPartitionedTopicMetadata(TopicName, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.AdminResource
 
getPartitionedTopicMetadataAsync(TopicName, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.AdminResource
 
getPartitionedTopicNotFoundErrorMessage(String) - Static method in class org.apache.pulsar.broker.admin.AdminResource
 
getPartitions(NamespaceName, TopicDomain) - Method in class org.apache.pulsar.broker.namespace.NamespaceService
 
getPeerCluster(AsyncResponse, String) - Method in class org.apache.pulsar.broker.admin.impl.ClustersBase
 
getPendingAckHandleStats() - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleDisabled
 
getPendingAckHandleStats() - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleImpl
 
getPendingAckHandleStats() - Method in interface org.apache.pulsar.broker.transaction.pendingack.PendingAckHandle
Get the raw pending ack handle stats.
getPendingAckInternalStats(AsyncResponse, boolean, String, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v3.Transactions
 
getPendingAckLogAt(int) - Method in class org.apache.pulsar.broker.transaction.pendingack.proto.BatchedPendingAckMetadataEntry
 
getPendingAckLogsCount() - Method in class org.apache.pulsar.broker.transaction.pendingack.proto.BatchedPendingAckMetadataEntry
 
getPendingAckLogsList() - Method in class org.apache.pulsar.broker.transaction.pendingack.proto.BatchedPendingAckMetadataEntry
 
getPendingAckManagedLedger(String) - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
getPendingAckManageLedger() - Method in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
getPendingAckMetadataAt(int) - Method in class org.apache.pulsar.broker.transaction.pendingack.proto.PendingAckMetadataEntry
 
getPendingAckMetadatasCount() - Method in class org.apache.pulsar.broker.transaction.pendingack.proto.PendingAckMetadataEntry
 
getPendingAckMetadatasList() - Method in class org.apache.pulsar.broker.transaction.pendingack.proto.PendingAckMetadataEntry
 
getPendingAckOp() - Method in class org.apache.pulsar.broker.transaction.pendingack.proto.PendingAckMetadataEntry
 
getPendingAcks() - Method in class org.apache.pulsar.broker.service.Consumer
 
getPendingAckStats(AsyncResponse, boolean, String, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v3.Transactions
 
getPendingBookieOpsStats() - Method in class org.apache.pulsar.broker.admin.impl.BrokerStatsBase
 
getPendingRequestsCount() - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TransactionBufferClientImpl
 
getPendingRequestsCount() - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TransactionBufferHandlerImpl
 
getPendingWriteOps() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
getPermissionOnSubscription(AsyncResponse, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getPermissionOnSubscription(AsyncResponse, String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
getPermissions(AsyncResponse, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getPermissions(AsyncResponse, String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
getPermissionsOnTopic(AsyncResponse, String, String, String) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
getPermissionsOnTopic(AsyncResponse, String, String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.PersistentTopics
 
getPersistence(AsyncResponse, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getPersistence(AsyncResponse, String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
getPersistence(AsyncResponse, String, String, String, boolean, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
getPersistentReplicator(String) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentTopic
 
getPersistentReplicator(String) - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
getPhaseOneLoopReadTimeoutInSeconds() - Method in class org.apache.pulsar.compaction.AbstractTwoPhaseCompactor
 
getPolicies(AsyncResponse, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getPolicies(AsyncResponse, String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
getPolicies(BrokerService, String) - Static method in class org.apache.pulsar.broker.service.persistent.DispatchRateLimiter
Deprecated.
Avoid using the deprecated method #NamespaceResources.getPoliciesIfCached(NamespaceName) and blocking call. we can use #DispatchRateLimiter.getPoliciesAsync(BrokerService, String) to instead of it.
getPoliciesAsync(BrokerService, String) - Static method in class org.apache.pulsar.broker.service.persistent.DispatchRateLimiter
 
getPoliciesCache() - Method in class org.apache.pulsar.broker.service.SystemTopicBasedTopicPoliciesService
 
getPoliciesCacheInit(NamespaceName) - Method in class org.apache.pulsar.broker.service.SystemTopicBasedTopicPoliciesService
 
getPoliciesSubscribeRate() - Method in class org.apache.pulsar.broker.service.persistent.SubscribeRateLimiter
Deprecated.
Avoid using the deprecated method #NamespaceResources.getPoliciesIfCached(NamespaceName) and blocking call.
getPoliciesSubscribeRate(String, Optional<Policies>, String) - Static method in class org.apache.pulsar.broker.service.persistent.SubscribeRateLimiter
 
getPoliciesSubscribeRate(BrokerService, String) - Static method in class org.apache.pulsar.broker.service.persistent.SubscribeRateLimiter
Deprecated.
Avoid using the deprecated method #NamespaceResources.getPoliciesIfCached(NamespaceName) and blocking call.
getPosition() - Method in class org.apache.pulsar.broker.service.EntryAndMetadata
 
getPosition() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry.Builder
required .pulsar.schema.PositionInfo position = 2;
getPosition() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry
required .pulsar.schema.PositionInfo position = 2;
getPosition() - Method in interface org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntryOrBuilder
required .pulsar.schema.PositionInfo position = 2;
getPosition() - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TransactionEntryImpl
 
getPositionAfterN(Position, long) - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
getPositionBuilder() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry.Builder
required .pulsar.schema.PositionInfo position = 2;
getPositionInPendingAck(Position) - Method in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
getPositionInPendingAck(Position) - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleDisabled
 
getPositionInPendingAck(Position) - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleImpl
 
getPositionInPendingAck(Position) - Method in interface org.apache.pulsar.broker.transaction.pendingack.PendingAckHandle
If it returns null, it means this Position is not in pendingAck.
getPositionOrBuilder() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry.Builder
required .pulsar.schema.PositionInfo position = 2;
getPositionOrBuilder() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry
required .pulsar.schema.PositionInfo position = 2;
getPositionOrBuilder() - Method in interface org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntryOrBuilder
required .pulsar.schema.PositionInfo position = 2;
getPositionStatsInPendingAck(AsyncResponse, boolean, String, String, String, String, Long, Long, Integer) - Method in class org.apache.pulsar.broker.admin.v3.Transactions
 
getPrincipal() - Method in class org.apache.pulsar.broker.service.ServerCnx
 
getPriorityLevel() - Method in class org.apache.pulsar.broker.service.Consumer
 
getProducerId() - Method in class org.apache.pulsar.broker.service.Producer
 
getProducerName() - Method in class org.apache.pulsar.broker.service.AbstractReplicator
 
getProducerName() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentReplicator
 
getProducerName() - Method in class org.apache.pulsar.broker.service.persistent.GeoPersistentReplicator
 
getProducerName() - Method in class org.apache.pulsar.broker.service.persistent.ShadowReplicator
 
getProducerName() - Method in class org.apache.pulsar.broker.service.Producer
 
getProducerName() - Method in interface org.apache.pulsar.broker.service.Topic.PublishContext
 
getProducers() - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
getProducers() - Method in class org.apache.pulsar.broker.service.ServerCnx
 
getProducers() - Method in interface org.apache.pulsar.broker.service.Topic
 
getProperties(AsyncResponse, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getProperties(AsyncResponse, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
getPropertiesMap(List<KeyValue>) - Static method in class org.apache.pulsar.broker.service.SubscriptionOption
 
getProperty(String) - Method in class org.apache.pulsar.broker.loadbalance.impl.SimpleResourceUnit
 
getProperty(String) - Method in interface org.apache.pulsar.broker.loadbalance.ResourceUnit
 
getProperty(String) - Method in interface org.apache.pulsar.broker.service.Topic.PublishContext
 
getProperty(AsyncResponse, String, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getProps(int) - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.Builder
repeated .pulsar.schema.SchemaInfo.KeyValuePair props = 7;
getProps(int) - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo
repeated .pulsar.schema.SchemaInfo.KeyValuePair props = 7;
getProps(int) - Method in interface org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfoOrBuilder
repeated .pulsar.schema.SchemaInfo.KeyValuePair props = 7;
getPropsBuilder(int) - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.Builder
repeated .pulsar.schema.SchemaInfo.KeyValuePair props = 7;
getPropsBuilderList() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.Builder
repeated .pulsar.schema.SchemaInfo.KeyValuePair props = 7;
getPropsCount() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.Builder
repeated .pulsar.schema.SchemaInfo.KeyValuePair props = 7;
getPropsCount() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo
repeated .pulsar.schema.SchemaInfo.KeyValuePair props = 7;
getPropsCount() - Method in interface org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfoOrBuilder
repeated .pulsar.schema.SchemaInfo.KeyValuePair props = 7;
getPropsList() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.Builder
repeated .pulsar.schema.SchemaInfo.KeyValuePair props = 7;
getPropsList() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo
repeated .pulsar.schema.SchemaInfo.KeyValuePair props = 7;
getPropsList() - Method in interface org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfoOrBuilder
repeated .pulsar.schema.SchemaInfo.KeyValuePair props = 7;
getPropsOrBuilder(int) - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.Builder
repeated .pulsar.schema.SchemaInfo.KeyValuePair props = 7;
getPropsOrBuilder(int) - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo
repeated .pulsar.schema.SchemaInfo.KeyValuePair props = 7;
getPropsOrBuilder(int) - Method in interface org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfoOrBuilder
repeated .pulsar.schema.SchemaInfo.KeyValuePair props = 7;
getPropsOrBuilderList() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.Builder
repeated .pulsar.schema.SchemaInfo.KeyValuePair props = 7;
getPropsOrBuilderList() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo
repeated .pulsar.schema.SchemaInfo.KeyValuePair props = 7;
getPropsOrBuilderList() - Method in interface org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfoOrBuilder
repeated .pulsar.schema.SchemaInfo.KeyValuePair props = 7;
getProtocol(String) - Method in record class org.apache.pulsar.broker.loadbalance.extensions.data.BrokerLookupData
 
getProtocolDataToAdvertise() - Method in interface org.apache.pulsar.broker.protocol.ProtocolHandler
Retrieve the protocol related data to advertise as part of LocalBrokerData.
getProtocolDataToAdvertise() - Method in class org.apache.pulsar.broker.protocol.ProtocolHandlers
 
getProtocolDataToAdvertise() - Method in class org.apache.pulsar.broker.PulsarService
 
getProtocols() - Method in record class org.apache.pulsar.broker.loadbalance.extensions.data.BrokerLookupData
 
getProxyVersion() - Method in class org.apache.pulsar.broker.service.ServerCnx
 
getProxyVersion() - Method in interface org.apache.pulsar.broker.service.TransportCnx
 
getPublish() - Method in class org.apache.pulsar.broker.service.resource.usage.ResourceUsage
 
getPublishFuture() - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TopicTransactionBuffer
 
getPublishRate(AsyncResponse, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getPublishRate(AsyncResponse, String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
getPublishRate(AsyncResponse, String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
getPublishRateLimiters(String) - Method in class org.apache.pulsar.broker.resourcegroup.ResourceGroupService
 
getPulsarAdmin() - Method in class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateChannelImpl
 
getPulsarResources() - Method in class org.apache.pulsar.broker.web.PulsarWebResource
 
getPulsarServiceUrl() - Method in record class org.apache.pulsar.broker.loadbalance.extensions.data.BrokerLookupData
 
getPulsarServiceUrlTls() - Method in record class org.apache.pulsar.broker.loadbalance.extensions.data.BrokerLookupData
 
getQuantileValue(boolean, double) - Method in class org.apache.pulsar.broker.stats.prometheus.metrics.DataSketchesOpStatsLogger
 
getQuantileValue(double) - Method in class org.apache.pulsar.broker.stats.prometheus.metrics.DataSketchesSummaryLogger
 
getRandomConsumer() - Method in class org.apache.pulsar.broker.service.AbstractDispatcherMultipleConsumers
Get random consumer from consumerList.
getRange(Long, Long) - Static method in class org.apache.pulsar.common.naming.NamespaceBundleFactory
 
getRangesByConsumer() - Method in class org.apache.pulsar.broker.service.ConsumerHashAssignmentsSnapshot
Get the ranges assigned to each consumer.
getRank(ResourceDescription) - Method in class org.apache.pulsar.broker.loadbalance.impl.ResourceAvailabilityRanker
 
getRank(ResourceDescription) - Method in interface org.apache.pulsar.broker.loadbalance.LoadRanker
 
getRate() - Method in class org.apache.pulsar.broker.qos.AsyncTokenBucket
 
getRate() - Method in class org.apache.pulsar.broker.qos.DynamicRateAsyncTokenBucket
 
getRateLimiter() - Method in interface org.apache.pulsar.broker.service.Dispatcher
 
getRateLimiter() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
getRateLimiter() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
 
getRateLimiter() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherSingleActiveConsumer
 
getRateLimiter() - Method in class org.apache.pulsar.broker.service.persistent.PersistentReplicator
 
getRateLimiter() - Method in interface org.apache.pulsar.broker.service.Replicator
 
getRatePeriodNanos() - Method in class org.apache.pulsar.broker.qos.AsyncTokenBucket
 
getRatePeriodNanos() - Method in class org.apache.pulsar.broker.qos.DynamicRateAsyncTokenBucket
 
getReader() - Method in class org.apache.pulsar.broker.web.RequestWrapper
 
getReader(String) - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TableView
 
getReaders() - Method in interface org.apache.pulsar.broker.systopic.SystemTopicClient
Get all readers of the system topic.
getReaders() - Method in class org.apache.pulsar.broker.systopic.SystemTopicClientBase
 
getReadMoreEntriesCallCount() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
getRecentlyJoinedConsumers() - Method in class org.apache.pulsar.broker.service.persistent.PersistentStickyKeyDispatcherMultipleConsumersClassic
 
getRecentlyJoinedConsumers() - Method in interface org.apache.pulsar.broker.service.StickyKeyDispatcher
 
getRecentlyUnloadedBundles() - Method in class org.apache.pulsar.broker.loadbalance.LoadData
 
getRedeliveryCount(long, long) - Method in class org.apache.pulsar.broker.service.InMemoryRedeliveryTracker
 
getRedeliveryCount(long, long) - Method in interface org.apache.pulsar.broker.service.RedeliveryTracker
 
getRedeliveryCount(long, long) - Method in class org.apache.pulsar.broker.service.RedeliveryTrackerDisabled
 
getRedeliveryTracker() - Method in interface org.apache.pulsar.broker.service.Dispatcher
 
getRedeliveryTracker() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentDispatcherMultipleConsumers
 
getRedeliveryTracker() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentDispatcherSingleActiveConsumer
 
getRedeliveryTracker() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
getRedeliveryTracker() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
 
getRedeliveryTracker() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherSingleActiveConsumer
 
getRedirectLookupAddress() - Method in class org.apache.pulsar.broker.lookup.RedirectData
 
getReferenceWriter(NamespaceName) - Method in class org.apache.pulsar.broker.service.SystemTopicTxnBufferSnapshotService
 
getRemoteAddress() - Method in class org.apache.pulsar.broker.service.ServerCnx
 
getRemoteCluster() - Method in class org.apache.pulsar.broker.service.AbstractReplicator
 
getRemoteCluster() - Method in class org.apache.pulsar.broker.service.Producer
 
getRemoteCluster() - Method in interface org.apache.pulsar.broker.service.Replicator
 
getRemoteCluster(String) - Static method in class org.apache.pulsar.broker.service.AbstractReplicator
 
getReplicatedSubscriptionController() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
getReplicatedSubscriptionStatus(AsyncResponse, String, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
getReplicatedSubscriptionStatus(AsyncResponse, String, String, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v1.PersistentTopics
 
getReplicationClient(String, Optional<ClusterData>) - Method in class org.apache.pulsar.broker.service.BrokerService
 
getReplicationClusters(AsyncResponse, String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
getReplicationDelayMs() - Method in class org.apache.pulsar.broker.service.AbstractReplicator
 
getReplicatorDispatchRate() - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
getReplicatorDispatchRate(AsyncResponse, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getReplicatorDispatchRate(AsyncResponse, String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
getReplicatorDispatchRate(AsyncResponse, String, String, String, boolean, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
getReplicatorName(String, String) - Static method in class org.apache.pulsar.broker.service.AbstractReplicator
 
getReplicatorPrefix() - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
getReplicatorReadPosition() - Method in class org.apache.pulsar.broker.service.AbstractReplicator
 
getReplicatorReadPosition() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentReplicator
 
getReplicatorReadPosition() - Method in class org.apache.pulsar.broker.service.persistent.PersistentReplicator
 
getReplicators() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentTopic
 
getReplicators() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
getReplicators() - Method in interface org.apache.pulsar.broker.service.Topic
 
getResourceAvailabilityFor(ServiceUnitId) - Method in class org.apache.pulsar.broker.loadbalance.impl.SimpleLoadManagerImpl
 
getResourceDescription() - Method in class org.apache.pulsar.broker.loadbalance.impl.PulsarServiceUnit
 
getResourceDescription() - Method in class org.apache.pulsar.broker.loadbalance.ServiceUnit
 
getResourceDescription(ServiceRequest) - Method in class org.apache.pulsar.broker.loadbalance.impl.SimpleLoadCalculatorImpl
 
getResourceDescription(ServiceRequest) - Method in interface org.apache.pulsar.broker.loadbalance.LoadCalculator
 
getResourceGroup(String) - Method in class org.apache.pulsar.broker.admin.v2.ResourceGroups
 
getResourceGroupNumOfNSRefs() - Method in class org.apache.pulsar.broker.resourcegroup.ResourceGroup
 
getResourceGroupNumOfTenantRefs() - Method in class org.apache.pulsar.broker.resourcegroup.ResourceGroup
 
getResourceGroupPublishValues() - Method in class org.apache.pulsar.broker.resourcegroup.ResourceGroupPublishLimiter
 
getResourceGroups() - Method in class org.apache.pulsar.broker.admin.v2.ResourceGroups
 
getResourceId() - Method in class org.apache.pulsar.broker.loadbalance.impl.SimpleResourceUnit
 
getResourceId() - Method in interface org.apache.pulsar.broker.loadbalance.ResourceUnit
 
getResourceQuota(String) - Method in class org.apache.pulsar.broker.cache.BundlesQuotas
 
getResourceQuota(NamespaceBundle) - Method in class org.apache.pulsar.broker.cache.BundlesQuotas
 
getResourceUnit() - Method in class org.apache.pulsar.broker.loadbalance.impl.PulsarLoadReportImpl
 
getResourceUnit() - Method in interface org.apache.pulsar.broker.loadbalance.LoadReport
 
getResourceUnitDescription() - Method in class org.apache.pulsar.broker.loadbalance.impl.PulsarLoadReportImpl
 
getResourceUnitDescription() - Method in interface org.apache.pulsar.broker.loadbalance.LoadReport
 
getResourceUsage() - Method in class org.apache.pulsar.broker.loadbalance.impl.PulsarResourceDescription
 
getResourceUsage() - Method in class org.apache.pulsar.broker.loadbalance.ResourceDescription
 
getRetention(AsyncResponse, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getRetention(AsyncResponse, String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
getRetention(AsyncResponse, String, String, String, boolean, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
getRgLocalUsageByteCount(String, String) - Static method in class org.apache.pulsar.broker.resourcegroup.ResourceGroupService
 
getRgLocalUsageMessageCount(String, String) - Static method in class org.apache.pulsar.broker.resourcegroup.ResourceGroupService
 
getRgNamespaceRegistersCount(String) - Static method in class org.apache.pulsar.broker.resourcegroup.ResourceGroupService
 
getRgNamespaceUnRegistersCount(String) - Static method in class org.apache.pulsar.broker.resourcegroup.ResourceGroupService
 
getRgPublishRateLimiterValues() - Method in class org.apache.pulsar.broker.resourcegroup.ResourceGroup
 
getRgQuotaByteCount(String, String) - Static method in class org.apache.pulsar.broker.resourcegroup.ResourceGroupService
 
getRgQuotaCalculationTime() - Static method in class org.apache.pulsar.broker.resourcegroup.ResourceGroupService
 
getRgQuotaMessageCount(String, String) - Static method in class org.apache.pulsar.broker.resourcegroup.ResourceGroupService
 
getRgRemoteUsageByteCount(String, String, String) - Static method in class org.apache.pulsar.broker.resourcegroup.ResourceGroup
 
getRgRemoteUsageMessageCount(String, String, String) - Static method in class org.apache.pulsar.broker.resourcegroup.ResourceGroup
 
getRgTenantRegistersCount(String) - Static method in class org.apache.pulsar.broker.resourcegroup.ResourceGroupService
 
getRgTenantUnRegistersCount(String) - Static method in class org.apache.pulsar.broker.resourcegroup.ResourceGroupService
 
getRgUpdatesCount(String) - Static method in class org.apache.pulsar.broker.resourcegroup.ResourceGroupService
 
getRGUsage(String, ResourceGroup.ResourceGroupMonitoringClass, ResourceGroupService.ResourceGroupUsageStatsType) - Method in class org.apache.pulsar.broker.resourcegroup.ResourceGroupService
 
getRgUsageAggregationLatency() - Static method in class org.apache.pulsar.broker.resourcegroup.ResourceGroupService
 
getRgUsageReportedCount(String, String) - Static method in class org.apache.pulsar.broker.resourcegroup.ResourceGroup
 
getRole() - Method in class org.apache.pulsar.broker.service.ServerCnx
 
getRuntimeConfiguration() - Method in class org.apache.pulsar.broker.service.BrokerService
 
getRuntimeConfiguration(AsyncResponse) - Method in class org.apache.pulsar.broker.admin.impl.BrokersBase
 
getSafeBrokerServiceUrl() - Method in class org.apache.pulsar.broker.PulsarService
Deprecated.
getSafeWebServiceAddress() - Method in class org.apache.pulsar.broker.PulsarService
 
getSample() - Method in class org.apache.pulsar.broker.stats.prometheus.metrics.SimpleGauge
 
getScheduledMessages(int) - Method in class org.apache.pulsar.broker.delayed.bucket.BucketDelayedDeliveryTracker
 
getScheduledMessages(int) - Method in interface org.apache.pulsar.broker.delayed.DelayedDeliveryTracker
Get a set of position of messages that have already reached the delivery time.
getScheduledMessages(int) - Method in class org.apache.pulsar.broker.delayed.InMemoryDelayedDeliveryTracker
Get a set of position of messages that have already reached.
getSchema() - Method in class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateDataConflictResolver
 
getSchema() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.Builder
required bytes schema = 4;
getSchema() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo
required bytes schema = 4;
getSchema() - Method in interface org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfoOrBuilder
required bytes schema = 4;
getSchema(String) - Method in class org.apache.pulsar.broker.service.schema.DefaultSchemaRegistryService
 
getSchema(String) - Method in interface org.apache.pulsar.broker.service.schema.SchemaRegistry
 
getSchema(String) - Method in class org.apache.pulsar.broker.service.schema.SchemaRegistryServiceImpl
 
getSchema(String) - Method in class org.apache.pulsar.broker.service.schema.validator.SchemaRegistryServiceWithSchemaDataValidator
 
getSchema(String, String, String, boolean, AsyncResponse) - Method in class org.apache.pulsar.broker.admin.v2.SchemasResource
 
getSchema(String, String, String, String, boolean, AsyncResponse) - Method in class org.apache.pulsar.broker.admin.v1.SchemasResource
 
getSchema(String, String, String, String, boolean, AsyncResponse) - Method in class org.apache.pulsar.broker.admin.v2.SchemasResource
 
getSchema(String, String, String, String, String, boolean, AsyncResponse) - Method in class org.apache.pulsar.broker.admin.v1.SchemasResource
 
getSchema(String, SchemaVersion) - Method in class org.apache.pulsar.broker.service.schema.DefaultSchemaRegistryService
 
getSchema(String, SchemaVersion) - Method in interface org.apache.pulsar.broker.service.schema.SchemaRegistry
 
getSchema(String, SchemaVersion) - Method in class org.apache.pulsar.broker.service.schema.SchemaRegistryServiceImpl
 
getSchema(String, SchemaVersion) - Method in class org.apache.pulsar.broker.service.schema.validator.SchemaRegistryServiceWithSchemaDataValidator
 
getSchemaAsync(boolean) - Method in class org.apache.pulsar.broker.admin.impl.SchemasResourceBase
 
getSchemaAsync(boolean, String) - Method in class org.apache.pulsar.broker.admin.impl.SchemasResourceBase
 
getSchemaAutoUpdateCompatibilityStrategy(String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getSchemaAutoUpdateCompatibilityStrategy(String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
getSchemaCompatibilityStrategy() - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
getSchemaCompatibilityStrategy(AsyncResponse, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getSchemaCompatibilityStrategy(AsyncResponse, String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
getSchemaCompatibilityStrategyAsync() - Method in class org.apache.pulsar.broker.admin.AdminResource
 
getSchemaCompatibilityStrategyAsyncWithoutAuth() - Method in class org.apache.pulsar.broker.admin.AdminResource
 
getSchemaData() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry.Builder
required bytes schema_data = 2;
getSchemaData() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry
required bytes schema_data = 2;
getSchemaData() - Method in interface org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntryOrBuilder
required bytes schema_data = 2;
getSchemaId() - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
getSchemaId() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
getSchemaId() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.Builder
required string schema_id = 1;
getSchemaId() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo
required string schema_id = 1;
getSchemaId() - Method in interface org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfoOrBuilder
required string schema_id = 1;
getSchemaIdBytes() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.Builder
required string schema_id = 1;
getSchemaIdBytes() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo
required string schema_id = 1;
getSchemaIdBytes() - Method in interface org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfoOrBuilder
required string schema_id = 1;
getSchemaInfo(MessageImpl) - Method in class org.apache.pulsar.broker.service.persistent.PersistentReplicator
 
getSchemaLedgerList(String) - Method in class org.apache.pulsar.broker.service.schema.BookkeeperSchemaStorage
 
getSchemaMetadata(String) - Method in class org.apache.pulsar.broker.service.schema.BookkeeperSchemaStorage
 
getSchemaMetadata(String, String, String, boolean, AsyncResponse) - Method in class org.apache.pulsar.broker.admin.v2.SchemasResource
 
getSchemaMetadata(String, String, String, String, boolean, AsyncResponse) - Method in class org.apache.pulsar.broker.admin.v1.SchemasResource
 
getSchemaMetadataAsync(boolean) - Method in class org.apache.pulsar.broker.admin.impl.SchemasResourceBase
 
getSchemaType() - Method in class org.apache.pulsar.broker.service.schema.AvroSchemaCompatibilityCheck
 
getSchemaType() - Method in class org.apache.pulsar.broker.service.schema.JsonSchemaCompatibilityCheck
 
getSchemaType() - Method in class org.apache.pulsar.broker.service.schema.KeyValueSchemaCompatibilityCheck
 
getSchemaType() - Method in class org.apache.pulsar.broker.service.schema.ProtobufNativeSchemaCompatibilityCheck
 
getSchemaType() - Method in class org.apache.pulsar.broker.service.schema.ProtobufSchemaCompatibilityCheck
 
getSchemaType() - Method in interface org.apache.pulsar.broker.service.schema.SchemaCompatibilityCheck
 
getSchemaValidationEnforced() - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
getSchemaValidationEnforced() - Method in interface org.apache.pulsar.broker.service.Topic
 
getSchemaValidationEnforced(AsyncResponse, String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
getSchemaValidtionEnforced(AsyncResponse, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getSchemaVersion() - Method in class org.apache.pulsar.broker.service.Producer
 
getSchemaVersionBySchemaData(List<SchemaRegistry.SchemaAndMetadata>, SchemaData) - Method in class org.apache.pulsar.broker.service.schema.DefaultSchemaRegistryService
 
getSchemaVersionBySchemaData(List<SchemaRegistry.SchemaAndMetadata>, SchemaData) - Method in interface org.apache.pulsar.broker.service.schema.SchemaRegistry
 
getSchemaVersionBySchemaData(List<SchemaRegistry.SchemaAndMetadata>, SchemaData) - Method in class org.apache.pulsar.broker.service.schema.SchemaRegistryServiceImpl
 
getSchemaVersionBySchemaData(List<SchemaRegistry.SchemaAndMetadata>, SchemaData) - Method in class org.apache.pulsar.broker.service.schema.validator.SchemaRegistryServiceWithSchemaDataValidator
 
getSelector() - Method in class org.apache.pulsar.broker.service.persistent.PersistentStickyKeyDispatcherMultipleConsumers
 
getSelector() - Method in class org.apache.pulsar.broker.service.persistent.PersistentStickyKeyDispatcherMultipleConsumersClassic
 
getSelector() - Method in interface org.apache.pulsar.broker.service.StickyKeyDispatcher
 
getSequenceId() - Method in interface org.apache.pulsar.broker.service.Topic.PublishContext
 
getSerializedSize() - Method in class org.apache.pulsar.broker.delayed.proto.DelayedIndex
 
getSerializedSize() - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotMetadata
 
getSerializedSize() - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegment
 
getSerializedSize() - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata
 
getSerializedSize() - Method in class org.apache.pulsar.broker.service.resource.usage.NetworkUsage
 
getSerializedSize() - Method in class org.apache.pulsar.broker.service.resource.usage.ResourceUsage
 
getSerializedSize() - Method in class org.apache.pulsar.broker.service.resource.usage.ResourceUsageInfo
 
getSerializedSize() - Method in class org.apache.pulsar.broker.service.resource.usage.StorageUsage
 
getSerializedSize() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo
 
getSerializedSize() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePair
 
getSerializedSize() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry
 
getSerializedSize() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.PositionInfo
 
getSerializedSize() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry
 
getSerializedSize() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator
 
getSerializedSize() - Method in class org.apache.pulsar.broker.transaction.pendingack.proto.BatchedPendingAckMetadataEntry
 
getSerializedSize() - Method in class org.apache.pulsar.broker.transaction.pendingack.proto.PendingAckMetadata
 
getSerializedSize() - Method in class org.apache.pulsar.broker.transaction.pendingack.proto.PendingAckMetadataEntry
 
getServiceRequest() - Method in class org.apache.pulsar.broker.loadbalance.impl.PulsarServiceUnit
 
getServiceRequest() - Method in class org.apache.pulsar.broker.loadbalance.ServiceUnit
 
getServiceUnitId() - Method in class org.apache.pulsar.broker.loadbalance.impl.PulsarServiceUnit
 
getServiceUnitId() - Method in class org.apache.pulsar.broker.loadbalance.ServiceUnit
 
getServiceUnitId(TopicName) - Method in class org.apache.pulsar.broker.namespace.NamespaceService
 
getServiceUnitRequests() - Method in class org.apache.pulsar.broker.loadbalance.impl.PulsarLoadReportImpl
 
getServiceUnitRequests() - Method in interface org.apache.pulsar.broker.loadbalance.LoadReport
 
getShadowReplicatorName(String, String) - Static method in class org.apache.pulsar.broker.service.persistent.ShadowReplicator
Cursor name fot this shadow replicator.
getShadowReplicators() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentTopic
 
getShadowReplicators() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
getShadowReplicators() - Method in interface org.apache.pulsar.broker.service.Topic
 
getShadowSourceTopic() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
getShadowTopics(AsyncResponse, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
getSinkConfigDefinition(String) - Method in class org.apache.pulsar.broker.admin.impl.SinksBase
 
getSinkInfo(String, String, String) - Method in class org.apache.pulsar.broker.admin.impl.SinksBase
 
getSinkInstanceStatus(String, String, String, String) - Method in class org.apache.pulsar.broker.admin.impl.SinksBase
 
getSinkList() - Method in class org.apache.pulsar.broker.admin.impl.SinksBase
 
getSinkStatus(String, String, String) - Method in class org.apache.pulsar.broker.admin.impl.SinksBase
 
getSizeBasedBacklogQuotaExceededEvictionCount() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopicMetrics.BacklogQuotaMetrics
 
getSLAMonitorBrokerName(ServiceUnitId) - Static method in class org.apache.pulsar.broker.namespace.NamespaceService
 
getSLAMonitorNamespace(String, ServiceConfiguration) - Static method in class org.apache.pulsar.broker.namespace.NamespaceService
 
getSlowTransactions(AsyncResponse, boolean, String, Integer) - Method in class org.apache.pulsar.broker.admin.v3.Transactions
 
getSnapshot() - Method in class org.apache.pulsar.broker.stats.DimensionStats
 
getSnapshotType() - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TopicTransactionBuffer
 
getSnapshotType() - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TransactionBufferDisable
 
getSnapshotType() - Method in interface org.apache.pulsar.broker.transaction.buffer.TransactionBuffer
Get the snapshot type.
getSourceConfigDefinition(String) - Method in class org.apache.pulsar.broker.admin.impl.SourcesBase
 
getSourceInfo(String, String, String) - Method in class org.apache.pulsar.broker.admin.impl.SourcesBase
 
getSourceInstanceStatus(String, String, String, String) - Method in class org.apache.pulsar.broker.admin.impl.SourcesBase
 
getSourceList() - Method in class org.apache.pulsar.broker.admin.impl.SourcesBase
 
getSourceStatus(String, String, String) - Method in class org.apache.pulsar.broker.admin.impl.SourcesBase
 
getSplitBoundary(BundleSplitOption) - Method in class org.apache.pulsar.common.naming.FlowOrQpsEquallyDivideBundleSplitAlgorithm
 
getSplitBoundary(BundleSplitOption) - Method in interface org.apache.pulsar.common.naming.NamespaceBundleSplitAlgorithm
 
getSplitBoundary(BundleSplitOption) - Method in class org.apache.pulsar.common.naming.RangeEquallyDivideBundleSplitAlgorithm
 
getSplitBoundary(BundleSplitOption) - Method in class org.apache.pulsar.common.naming.SpecifiedPositionsBundleSplitAlgorithm
 
getSplitBoundary(BundleSplitOption) - Method in class org.apache.pulsar.common.naming.TopicCountEquallyDivideBundleSplitAlgorithm
 
getSplitBoundary(NamespaceBundle, List<Long>, NamespaceBundleSplitAlgorithm) - Method in class org.apache.pulsar.broker.namespace.NamespaceService
 
getSplitBoundary(NamespaceBundle, NamespaceBundleSplitAlgorithm, List<Long>) - Method in class org.apache.pulsar.broker.namespace.NamespaceService
Get the split boundary's.
getStartBatchIndex() - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TransactionEntryImpl
 
getStartMessageId() - Method in class org.apache.pulsar.broker.service.Consumer
 
getStartTimestamp() - Method in record class org.apache.pulsar.broker.loadbalance.extensions.data.BrokerLookupData
 
getState() - Method in class org.apache.pulsar.broker.service.AbstractReplicator
 
getState() - Method in class org.apache.pulsar.broker.service.ServerCnx
Helper method for testability.
getState() - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TopicTransactionBufferState
 
getState() - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleState
 
getStats() - Method in class org.apache.pulsar.broker.admin.v2.WorkerStats
 
getStats() - Method in class org.apache.pulsar.broker.service.Consumer
 
getStats() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentReplicator
 
getStats() - Method in class org.apache.pulsar.broker.service.Producer
 
getStats() - Method in interface org.apache.pulsar.broker.service.Replicator
 
getStats() - Method in class org.apache.pulsar.compaction.Compactor
 
getStats(boolean) - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TopicTransactionBuffer
 
getStats(boolean) - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TransactionBufferDisable
 
getStats(boolean) - Method in interface org.apache.pulsar.broker.transaction.buffer.TransactionBuffer
Get transaction stats in buffer.
getStats(boolean) - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleDisabled
 
getStats(boolean) - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleImpl
 
getStats(boolean) - Method in interface org.apache.pulsar.broker.transaction.pendingack.PendingAckHandle
Get pending ack handle stats.
getStats(boolean, boolean) - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TopicTransactionBuffer
 
getStats(boolean, boolean) - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TransactionBufferDisable
 
getStats(boolean, boolean) - Method in interface org.apache.pulsar.broker.transaction.buffer.TransactionBuffer
Get transaction stats in buffer.
getStats(boolean, boolean, boolean) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentTopic
 
getStats(boolean, boolean, boolean) - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
getStats(boolean, boolean, boolean) - Method in interface org.apache.pulsar.broker.service.Topic
 
getStats(AsyncResponse, String, String, String, boolean, boolean, boolean, boolean, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
getStats(AsyncResponse, String, String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v1.PersistentTopics
 
getStats(GetStatsOptions) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentSubscription
 
getStats(GetStatsOptions) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentTopic
 
getStats(GetStatsOptions) - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
getStats(GetStatsOptions) - Method in interface org.apache.pulsar.broker.service.Topic
 
getStatsAsync(GetStatsOptions) - Method in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
getStatsLogger(String) - Method in class org.apache.pulsar.broker.stats.prometheus.metrics.PrometheusMetricsProvider
 
getStatsName(String...) - Method in class org.apache.pulsar.broker.stats.prometheus.metrics.PrometheusMetricsProvider
 
GetStatsOptions - Class in org.apache.pulsar.broker.service
 
GetStatsOptions() - Constructor for class org.apache.pulsar.broker.service.GetStatsOptions
 
getStatsProvider() - Method in interface org.apache.pulsar.broker.storage.BookkeeperManagedLedgerStorageClass
Return the stats provider to expose the stats of the storage implementation.
getStatus() - Method in class org.apache.pulsar.broker.service.persistent.MessageDeduplication
 
getStatusFilePath() - Method in class org.apache.pulsar.broker.PulsarService
 
getStickyKey() - Method in class org.apache.pulsar.broker.service.EntryAndMetadata
 
getStickyKeyHash(Entry) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
getStickyKeyHash(Entry) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
 
getStickyKeyHash(Entry) - Method in class org.apache.pulsar.broker.service.persistent.PersistentStickyKeyDispatcherMultipleConsumers
 
getStickyKeyHash(Entry) - Method in class org.apache.pulsar.broker.service.persistent.PersistentStickyKeyDispatcherMultipleConsumersClassic
 
getStorage() - Method in class org.apache.pulsar.broker.service.resource.usage.ResourceUsage
 
getStorageClasses() - Method in class org.apache.pulsar.broker.ManagedLedgerClientFactory
 
getStorageClasses() - Method in interface org.apache.pulsar.broker.storage.ManagedLedgerStorage
Get all configured storage class instances.
getStoreLedgerIdsBySchemaId(String) - Method in class org.apache.pulsar.broker.service.schema.BookkeeperSchemaStorage
 
getStoreManageLedger() - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleImpl
 
getStores() - Method in class org.apache.pulsar.broker.TransactionMetadataStoreService
 
getStrategicCompactor() - Method in class org.apache.pulsar.broker.PulsarService
 
getStreamStoragePort() - Method in class org.apache.pulsar.PulsarStandalone
 
getSubName() - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleImpl
 
getSubNotFoundErrorMessage(String, String) - Static method in class org.apache.pulsar.broker.admin.AdminResource
 
getSubscribeRate() - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
getSubscribeRate() - Method in class org.apache.pulsar.broker.service.persistent.SubscribeRateLimiter
 
getSubscribeRate(AsyncResponse, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getSubscribeRate(AsyncResponse, String, String, String, boolean, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
getSubscribeRateLimiter() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
getSubscribeRateLimiter() - Method in interface org.apache.pulsar.broker.service.Topic
 
getSubscribeRatePerConsumer(SubscribeRateLimiter.ConsumerIdentifier) - Method in class org.apache.pulsar.broker.service.persistent.SubscribeRateLimiter
Get configured msg subscribe-throttling rate.
getSubscription() - Method in class org.apache.pulsar.broker.service.Consumer
 
getSubscription() - Method in class org.apache.pulsar.broker.service.persistent.AbstractPersistentDispatcherMultipleConsumers
 
getSubscription() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
getSubscription() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
 
getSubscription(String) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentTopic
 
getSubscription(String) - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
getSubscription(String) - Method in interface org.apache.pulsar.broker.service.Topic
 
getSubscriptionAuthMode(AsyncResponse, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getSubscriptionAuthMode(AsyncResponse, String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
getSubscriptionDispatchRate(String) - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
getSubscriptionDispatchRate(AsyncResponse, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getSubscriptionDispatchRate(AsyncResponse, String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
getSubscriptionDispatchRate(AsyncResponse, String, String, String, boolean, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
getSubscriptionExpirationTime(AsyncResponse, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getSubscriptionExpirationTime(AsyncResponse, String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
getSubscriptionLevelDispatchRate(AsyncResponse, String, String, String, String, boolean, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
getSubscriptionName() - Method in class org.apache.pulsar.broker.service.AbstractBaseDispatcher
 
getSubscriptionProperties() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentSubscription
 
getSubscriptionProperties() - Method in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
getSubscriptionProperties() - Method in interface org.apache.pulsar.broker.service.Subscription
 
getSubscriptionProperties(AsyncResponse, String, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
getSubscriptions() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentTopic
 
getSubscriptions() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
getSubscriptions() - Method in interface org.apache.pulsar.broker.service.Topic
 
getSubscriptions(AsyncResponse, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
getSubscriptions(AsyncResponse, String, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v1.PersistentTopics
 
getSubscriptionTypesEnabled(AsyncResponse, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getSubscriptionTypesEnabled(AsyncResponse, String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
getSum() - Method in class org.apache.pulsar.broker.stats.prometheus.metrics.DataSketchesSummaryLogger
 
getSum(boolean) - Method in class org.apache.pulsar.broker.stats.prometheus.metrics.DataSketchesOpStatsLogger
 
getSystemResourceUsage() - Method in class org.apache.pulsar.broker.loadbalance.impl.SimpleLoadManagerImpl
 
getSystemResourceUsage(BrokerHostUsage) - Static method in class org.apache.pulsar.broker.loadbalance.impl.LoadManagerShared
 
getSystemTopic() - Method in interface org.apache.pulsar.broker.systopic.SystemTopicClient.Reader
Get the system topic of the reader.
getSystemTopic() - Method in class org.apache.pulsar.broker.systopic.TransactionBufferSnapshotBaseSystemTopicClient.TransactionBufferSnapshotReader
 
getSystemTopicBytesInCounter() - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
getSystemTopicClient() - Method in interface org.apache.pulsar.broker.systopic.SystemTopicClient.Writer
Get the system topic of the writer.
getSystemTopicClient() - Method in class org.apache.pulsar.broker.systopic.TransactionBufferSnapshotBaseSystemTopicClient.TransactionBufferSnapshotWriter
 
getSystemTopicName(NamespaceName, EventType) - Static method in class org.apache.pulsar.broker.systopic.NamespaceEventsSystemTopicFactory
 
getTargetAmountOfTokensAfterThrottling() - Method in class org.apache.pulsar.broker.qos.AsyncTokenBucket
 
getTargetAmountOfTokensAfterThrottling() - Method in class org.apache.pulsar.broker.qos.DynamicRateAsyncTokenBucket
 
getTenantAdmin(AsyncResponse, String) - Method in class org.apache.pulsar.broker.admin.impl.TenantsBase
 
getTenantNamespaces(AsyncResponse, String) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
getTenantNamespaces(AsyncResponse, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getTenants(AsyncResponse) - Method in class org.apache.pulsar.broker.admin.impl.TenantsBase
 
getThreadLocal() - Static method in class org.apache.pulsar.broker.service.SendMessageInfo
 
getThreadScopedCounter(String) - Method in class org.apache.pulsar.broker.stats.prometheus.metrics.PrometheusStatsLogger
 
getThreadScopedOpStatsLogger(String) - Method in class org.apache.pulsar.broker.stats.prometheus.metrics.PrometheusStatsLogger
 
getTickNanos(boolean) - Method in class org.apache.pulsar.broker.qos.DefaultMonotonicSnapshotClock
Retrieves the latest snapshot of the tick value of the monotonic clock in nanoseconds.
getTickNanos(boolean) - Method in interface org.apache.pulsar.broker.qos.MonotonicSnapshotClock
Retrieves the latest snapshot of the tick value of the monotonic clock in nanoseconds.
getTimeBasedBacklogQuotaExceededEvictionCount() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopicMetrics.BacklogQuotaMetrics
 
getTimestamp() - Method in class org.apache.pulsar.broker.delayed.proto.DelayedIndex
 
getTimestamp() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.Builder
required int64 timestamp = 5;
getTimestamp() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo
required int64 timestamp = 5;
getTimestamp() - Method in interface org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfoOrBuilder
required int64 timestamp = 5;
getTokenBucketOnByte() - Method in class org.apache.pulsar.broker.service.PublishRateLimiterImpl
 
getTokenBucketOnMessage() - Method in class org.apache.pulsar.broker.service.PublishRateLimiterImpl
 
getTokens() - Method in class org.apache.pulsar.broker.qos.AsyncTokenBucket
Returns the current number of tokens in the bucket.
getTopic() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentSubscription
 
getTopic() - Method in class org.apache.pulsar.broker.service.persistent.AbstractPersistentDispatcherMultipleConsumers
 
getTopic() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
getTopic() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
 
getTopic() - Method in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
getTopic() - Method in class org.apache.pulsar.broker.service.Producer
 
getTopic() - Method in interface org.apache.pulsar.broker.service.Subscription
 
getTopic() - Method in interface org.apache.pulsar.client.api.RawReader
Get the topic for the reader.
getTopic() - Method in class org.apache.pulsar.client.impl.RawReaderImpl
 
getTopic(String, boolean) - Method in class org.apache.pulsar.broker.service.BrokerService
 
getTopic(String, boolean, Map<String, String>) - Method in class org.apache.pulsar.broker.service.BrokerService
 
getTopic(TopicName, boolean, Map<String, String>) - Method in class org.apache.pulsar.broker.service.BrokerService
Retrieves or creates a topic based on the specified parameters.
getTopicAttributes() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentTopic
 
getTopicAttributes() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
getTopicAttributes() - Method in interface org.apache.pulsar.broker.service.Topic
Get OpenTelemetry attribute set.
getTopicCompactionService() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
getTopicEpoch() - Method in class org.apache.pulsar.broker.service.Producer
 
getTopicHashPositions(String, String, String, String, List<String>, AsyncResponse) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
getTopicHashPositions(String, String, String, List<String>, AsyncResponse) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getTopicIfExists(String) - Method in class org.apache.pulsar.broker.service.BrokerService
 
getTopicMetrics() - Method in class org.apache.pulsar.broker.service.BrokerService
 
getTopicMetrics() - Method in class org.apache.pulsar.broker.service.PulsarStats
 
getTopicName() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentSubscription
 
getTopicName() - Method in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
getTopicName() - Method in interface org.apache.pulsar.broker.service.Subscription
 
getTopicName() - Method in interface org.apache.pulsar.broker.systopic.SystemTopicClient
Get topic name of the system topic.
getTopicName() - Method in class org.apache.pulsar.broker.systopic.SystemTopicClientBase
 
getTopicName() - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleImpl
 
getTopicName(String, String, String, String) - Method in class org.apache.pulsar.broker.lookup.TopicLookupBase
 
getTopicName(String, String, String, String, String) - Method in class org.apache.pulsar.broker.lookup.TopicLookupBase
 
getTopicNotFoundErrorMessage(String) - Static method in class org.apache.pulsar.broker.admin.AdminResource
 
getTopicOrderedExecutor() - Method in class org.apache.pulsar.broker.service.BrokerService
 
getTopicPartitionList(TopicDomain) - Method in class org.apache.pulsar.broker.admin.AdminResource
 
getTopicPoliciesAsync(TopicName, TopicPoliciesService.GetType) - Method in class org.apache.pulsar.broker.service.SystemTopicBasedTopicPoliciesService
 
getTopicPoliciesAsync(TopicName, TopicPoliciesService.GetType) - Method in interface org.apache.pulsar.broker.service.TopicPoliciesService
Retrieve the topic policies.
getTopicPoliciesAsync(TopicName, TopicPoliciesService.GetType) - Method in class org.apache.pulsar.broker.service.TopicPoliciesService.TopicPoliciesServiceDisabled
 
getTopicPoliciesAsyncWithRetry(TopicName) - Method in class org.apache.pulsar.broker.admin.AdminResource
 
getTopicPoliciesAsyncWithRetry(TopicName, boolean) - Method in class org.apache.pulsar.broker.admin.AdminResource
 
getTopicPublishRateLimiter() - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
getTopicReference(String) - Method in class org.apache.pulsar.broker.service.BrokerService
Get a reference to a topic that is currently loaded in the broker.
getTopics() - Method in class org.apache.pulsar.compaction.CompactorMXBeanImpl
 
getTopics(AsyncResponse, String, String, String, CommandGetTopicsOfNamespace.Mode, boolean) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
getTopics(AsyncResponse, String, String, CommandGetTopicsOfNamespace.Mode, boolean) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getTopics2() - Method in class org.apache.pulsar.broker.admin.impl.BrokerStatsBase
 
getTopics2() - Method in class org.apache.pulsar.broker.admin.v2.BrokerStats
 
getTopicStats() - Method in class org.apache.pulsar.broker.service.BrokerService
 
getTopicStats(NamespaceBundle) - Method in class org.apache.pulsar.broker.service.BrokerService
 
getTopicType() - Method in class org.apache.pulsar.broker.namespace.TopicExistsInfo
 
getTotalAckedIndexCount() - Method in class org.apache.pulsar.broker.service.EntryBatchIndexesAcks
 
getTotalBytes() - Method in class org.apache.pulsar.broker.service.resource.usage.StorageUsage
 
getTotalCpuLimit(boolean) - Static method in class org.apache.pulsar.broker.loadbalance.LinuxInfoUtils
Get total cpu limit.
getTotalMessageExpired() - Method in class org.apache.pulsar.broker.service.persistent.PersistentMessageExpiryMonitor
 
getTotalNicLimit(List<String>, BitRateUnit) - Static method in class org.apache.pulsar.broker.loadbalance.LinuxInfoUtils
Get all physical nic limit.
getTotalNicUsage(List<String>, LinuxInfoUtils.NICUsageType, BitRateUnit) - Static method in class org.apache.pulsar.broker.loadbalance.LinuxInfoUtils
Get all physical nic usage.
getTotalNonContiguousDeletedMessagesRange() - Method in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
getTotalProducers() - Method in class org.apache.pulsar.broker.loadbalance.impl.PulsarServiceRequest
 
getTotalPublishRateLimitCounter() - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
getTotalQueues() - Method in class org.apache.pulsar.broker.loadbalance.impl.PulsarServiceRequest
 
getTotalSubscribers() - Method in class org.apache.pulsar.broker.loadbalance.impl.PulsarServiceRequest
 
getTotalTopics() - Method in class org.apache.pulsar.broker.loadbalance.impl.PulsarServiceRequest
 
getTotalUnackedMessages() - Method in class org.apache.pulsar.broker.service.persistent.AbstractPersistentDispatcherMultipleConsumers
 
getTotalUnackedMessages() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
getTotalUnackedMessages() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
 
getTransactionBufferFuture() - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TopicTransactionBuffer
 
getTransactionBufferInternalStats(AsyncResponse, boolean, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v3.Transactions
 
getTransactionBufferStats(boolean) - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
getTransactionBufferStats(boolean, boolean) - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
getTransactionBufferStats(AsyncResponse, boolean, String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v3.Transactions
 
getTransactionInBufferStats(AsyncResponse, boolean, String, String, String, String, String) - Method in class org.apache.pulsar.broker.admin.v3.Transactions
 
getTransactionInBufferStats(TxnID) - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
getTransactionInBufferStats(TxnID) - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TopicTransactionBuffer
 
getTransactionInBufferStats(TxnID) - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TransactionBufferDisable
 
getTransactionInBufferStats(TxnID) - Method in interface org.apache.pulsar.broker.transaction.buffer.TransactionBuffer
Get transaction in buffer stats.
getTransactionInPendingAckStats(AsyncResponse, boolean, String, String, String, String, String, String) - Method in class org.apache.pulsar.broker.admin.v3.Transactions
 
getTransactionInPendingAckStats(TxnID) - Method in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
getTransactionInPendingAckStats(TxnID) - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleDisabled
 
getTransactionInPendingAckStats(TxnID) - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleImpl
 
getTransactionInPendingAckStats(TxnID) - Method in interface org.apache.pulsar.broker.transaction.pendingack.PendingAckHandle
Get transaction in pending ack stats.
getTransactionInPendingAckStats(TxnID, String) - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
getTransactionMeta(TxnID) - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TopicTransactionBuffer
 
getTransactionMeta(TxnID) - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TransactionBufferDisable
 
getTransactionMeta(TxnID) - Method in interface org.apache.pulsar.broker.transaction.buffer.TransactionBuffer
Return the metadata of a transaction in the buffer.
getTransactionMetadata(AsyncResponse, boolean, String, String) - Method in class org.apache.pulsar.broker.admin.v3.Transactions
 
getTransactionPendingAckStats(boolean) - Method in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
getTransactionPendingAckStats(String, boolean) - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
getTransactionPendingAckStoreCursorName() - Static method in class org.apache.pulsar.broker.transaction.pendingack.impl.MLPendingAckStore
 
getTransactionPendingAckStoreSuffix(String, String) - Static method in class org.apache.pulsar.broker.transaction.pendingack.impl.MLPendingAckStore
 
getTxnidLeastBits() - Method in class org.apache.pulsar.broker.transaction.pendingack.proto.PendingAckMetadataEntry
 
getTxnidMostBits() - Method in class org.apache.pulsar.broker.transaction.pendingack.proto.PendingAckMetadataEntry
 
getTxnMeta(TxnID) - Method in class org.apache.pulsar.broker.TransactionMetadataStoreService
 
getTxnMeta(TxnID, boolean) - Method in interface org.apache.pulsar.broker.transaction.buffer.TransactionCursor
Get the specified transaction meta.
getType() - Method in class org.apache.pulsar.broker.service.AbstractDispatcherMultipleConsumers
 
getType() - Method in class org.apache.pulsar.broker.service.AbstractDispatcherSingleActiveConsumer
 
getType() - Method in interface org.apache.pulsar.broker.service.Dispatcher
 
getType() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentDispatcherMultipleConsumers
 
getType() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentStickyKeyDispatcherMultipleConsumers
 
getType() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentSubscription
 
getType() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
getType() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
 
getType() - Method in class org.apache.pulsar.broker.service.persistent.PersistentStickyKeyDispatcherMultipleConsumers
 
getType() - Method in class org.apache.pulsar.broker.service.persistent.PersistentStickyKeyDispatcherMultipleConsumersClassic
 
getType() - Method in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
getType() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.Builder
required .pulsar.schema.SchemaInfo.SchemaType type = 3;
getType() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo
required .pulsar.schema.SchemaInfo.SchemaType type = 3;
getType() - Method in interface org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfoOrBuilder
required .pulsar.schema.SchemaInfo.SchemaType type = 3;
getType() - Method in interface org.apache.pulsar.broker.service.Subscription
 
getTypeString() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentSubscription
 
getTypeString() - Method in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
getTypeString() - Method in interface org.apache.pulsar.broker.service.Subscription
 
getUnackedMessages() - Method in class org.apache.pulsar.broker.service.Consumer
 
getUncompressedBuffer() - Method in class org.apache.pulsar.broker.stats.prometheus.PrometheusMetricsGenerator.ResponseBuffer
 
getUpdateRankingHandle() - Method in class org.apache.pulsar.broker.loadbalance.impl.SimpleLoadManagerImpl
 
getUsablePhysicalNICs() - Static method in class org.apache.pulsar.broker.loadbalance.LinuxInfoUtils
Get paths of all usable physical nic.
getUsageMapAt(int) - Method in class org.apache.pulsar.broker.service.resource.usage.ResourceUsageInfo
 
getUsageMapsCount() - Method in class org.apache.pulsar.broker.service.resource.usage.ResourceUsageInfo
 
getUsageMapsList() - Method in class org.apache.pulsar.broker.service.resource.usage.ResourceUsageInfo
 
getUsagePct() - Method in class org.apache.pulsar.broker.loadbalance.impl.PulsarResourceDescription
 
getUsagePct() - Method in class org.apache.pulsar.broker.loadbalance.ResourceDescription
 
getUser() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.Builder
required string user = 2;
getUser() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo
required string user = 2;
getUser() - Method in interface org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfoOrBuilder
required string user = 2;
getUserBytes() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.Builder
required string user = 2;
getUserBytes() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo
required string user = 2;
getUserBytes() - Method in interface org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfoOrBuilder
required string user = 2;
getValue() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePair.Builder
required string value = 2;
getValue() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePair
required string value = 2;
getValue() - Method in interface org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePairOrBuilder
required string value = 2;
getValue() - Method in enum class org.apache.pulsar.broker.transaction.pendingack.proto.PendingAckOp
 
getValueBytes() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePair.Builder
required string value = 2;
getValueBytes() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePair
required string value = 2;
getValueBytes() - Method in interface org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePairOrBuilder
required string value = 2;
getValueDescriptor() - Method in enum class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.SchemaType
 
getVersion() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry.Builder
required int64 version = 1;
getVersion() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry
required int64 version = 1;
getVersion() - Method in interface org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntryOrBuilder
required int64 version = 1;
getVersion() - Method in class org.apache.pulsar.common.naming.NamespaceBundles
 
getVersionBySchema(String, String, String, String, PostSchemaPayload, boolean, AsyncResponse) - Method in class org.apache.pulsar.broker.admin.v1.SchemasResource
 
getVersionBySchema(String, String, String, PostSchemaPayload, boolean, AsyncResponse) - Method in class org.apache.pulsar.broker.admin.v2.SchemasResource
 
getVersionBySchemaAsync(PostSchemaPayload, boolean) - Method in class org.apache.pulsar.broker.admin.impl.SchemasResourceBase
 
getWaitingProducersCount() - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
getWebServiceUrl() - Method in record class org.apache.pulsar.broker.loadbalance.extensions.data.BrokerLookupData
 
getWebServiceUrl() - Method in class org.apache.pulsar.PulsarStandalone
 
getWebServiceUrl(ServiceUnitId, LookupOptions) - Method in class org.apache.pulsar.broker.namespace.NamespaceService
Return the URL of the broker who's owning a particular service unit.
getWebServiceUrlAsync(ServiceUnitId, LookupOptions) - Method in class org.apache.pulsar.broker.namespace.NamespaceService
Return the URL of the broker who's owning a particular service unit in asynchronous way.
getWebServiceUrlTls() - Method in record class org.apache.pulsar.broker.loadbalance.extensions.data.BrokerLookupData
 
getWorkerConfig() - Method in class org.apache.pulsar.broker.PulsarService
Get the current function worker service configuration.
getWorkerService() - Method in class org.apache.pulsar.broker.PulsarService
 
getWorkerServiceOpt() - Method in class org.apache.pulsar.broker.PulsarService
 
getWriterCaches() - Method in class org.apache.pulsar.broker.service.SystemTopicBasedTopicPoliciesService
 
getWriters() - Method in interface org.apache.pulsar.broker.systopic.SystemTopicClient
Get all writers of the system topic.
getWriters() - Method in class org.apache.pulsar.broker.systopic.SystemTopicClientBase
 
getZkClient() - Method in class org.apache.pulsar.zookeeper.LocalBookkeeperEnsemble
 
getZkDir() - Method in class org.apache.pulsar.PulsarStandalone
 
getZkPort() - Method in class org.apache.pulsar.PulsarStandalone
 
getZkServer() - Method in class org.apache.pulsar.zookeeper.LocalBookkeeperEnsemble
 
getZookeeperPort() - Method in class org.apache.pulsar.zookeeper.LocalBookkeeperEnsemble
 
getZookeeperServerConnection(ZooKeeper) - Method in class org.apache.pulsar.zookeeper.LocalBookkeeperEnsemble
 
GLOBAL_ONLY - Enum constant in enum class org.apache.pulsar.broker.service.TopicPoliciesService.GetType
 
grantPermissionOnNamespace(AsyncResponse, String, String, String, String, Set<AuthAction>) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
grantPermissionOnNamespace(AsyncResponse, String, String, String, Set<AuthAction>) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
grantPermissionOnSubscription(AsyncResponse, String, String, String, String, Set<String>) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
grantPermissionOnSubscription(AsyncResponse, String, String, String, Set<String>) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
grantPermissionsOnTopic(AsyncResponse, String, String, String, String, String, Set<AuthAction>) - Method in class org.apache.pulsar.broker.admin.v1.PersistentTopics
 
grantPermissionsOnTopic(AsyncResponse, String, String, String, String, Set<AuthAction>) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
grantPermissionsOnTopics(AsyncResponse, List<GrantTopicPermissionOptions>) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 

H

handle(ServletResponse, Exception) - Method in class org.apache.pulsar.broker.web.ExceptionHandler
 
handleAbort(TxnID, CommandAck.AckType) - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleImpl
 
handleAck(CommandAck) - Method in class org.apache.pulsar.broker.service.ServerCnx
 
handleAdding(Consumer, long, long, int) - Method in interface org.apache.pulsar.broker.service.PendingAcksMap.PendingAcksAddHandler
Handle the addition of a pending acknowledgment.
handleAddPartitionToTxn(CommandAddPartitionToTxn) - Method in class org.apache.pulsar.broker.service.ServerCnx
 
handleAddSubscriptionToTxn(CommandAddSubscriptionToTxn) - Method in class org.apache.pulsar.broker.service.ServerCnx
 
handleAuthResponse(CommandAuthResponse) - Method in class org.apache.pulsar.broker.service.ServerCnx
 
handleBrokerRegistrationEvent(String, NotificationType) - Method in class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateChannelImpl
Case 1: If NotificationType is Deleted, it will schedule a clean-up operation to release the ownerships of the deleted broker.
handleCacheRequest() - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleImpl
 
handleCloseConsumer(CommandCloseConsumer) - Method in class org.apache.pulsar.broker.service.ServerCnx
 
handleCloseProducer(CommandCloseProducer) - Method in class org.apache.pulsar.broker.service.ServerCnx
 
handleCommandWatchTopicList(CommandWatchTopicList) - Method in class org.apache.pulsar.broker.service.ServerCnx
 
handleCommandWatchTopicListClose(CommandWatchTopicListClose) - Method in class org.apache.pulsar.broker.service.ServerCnx
 
handleCommit(TxnID, CommandAck.AckType, Map<String, Long>) - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleImpl
 
handleCommittingAndAbortingTransaction() - Method in class org.apache.pulsar.broker.transaction.recover.TransactionRecoverTrackerImpl
 
handleConnect(CommandConnect) - Method in class org.apache.pulsar.broker.service.ServerCnx
 
handleConsumerAdded(String, String) - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
handleConsumerStats(CommandConsumerStats) - Method in class org.apache.pulsar.broker.service.ServerCnx
 
handleCumulativeAckRecover(TxnID, Position) - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleImpl
 
handleDataNotification(Notification) - Method in class org.apache.pulsar.broker.loadbalance.impl.ModularLoadManagerImpl
 
handleEndTxn(CommandEndTxn) - Method in class org.apache.pulsar.broker.service.ServerCnx
 
handleEndTxnOnPartition(CommandEndTxnOnPartition) - Method in class org.apache.pulsar.broker.service.ServerCnx
 
handleEndTxnOnSubscription(CommandEndTxnOnSubscription) - Method in class org.apache.pulsar.broker.service.ServerCnx
 
handleEndTxnOnSubscriptionResponse(long, CommandEndTxnOnSubscriptionResponse) - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TransactionBufferHandlerImpl
 
handleEndTxnOnTopicResponse(long, CommandEndTxnOnPartitionResponse) - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TransactionBufferHandlerImpl
 
handleEvent(String, ServiceUnitStateData, Throwable) - Method in class org.apache.pulsar.broker.loadbalance.extensions.manager.SplitManager
 
handleEvent(String, ServiceUnitStateData, Throwable) - Method in interface org.apache.pulsar.broker.loadbalance.extensions.manager.StateChangeListener
Called after the service unit state change has been handled.
handleEvent(String, ServiceUnitStateData, Throwable) - Method in class org.apache.pulsar.broker.loadbalance.extensions.manager.UnloadManager
 
handleEvent(String, ServiceUnitStateData, Throwable) - Method in class org.apache.pulsar.broker.loadbalance.extensions.reporter.BrokerLoadDataReporter
 
handleEvent(String, ServiceUnitStateData, Throwable) - Method in class org.apache.pulsar.broker.loadbalance.extensions.reporter.TopBundleLoadDataReporter
 
handleEvent(String, TopicEventsListener.TopicEvent, TopicEventsListener.EventStage, Throwable) - Method in interface org.apache.pulsar.broker.service.TopicEventsListener
Handle topic event.
handleExceededBacklogQuota(PersistentTopic, BacklogQuota.BacklogQuotaType, boolean) - Method in class org.apache.pulsar.broker.service.BacklogQuotaManager
Handle exceeded size backlog by using policies set in the zookeeper for given topic.
handleFlow(CommandFlow) - Method in class org.apache.pulsar.broker.service.ServerCnx
 
handleGetLastMessageId(CommandGetLastMessageId) - Method in class org.apache.pulsar.broker.service.ServerCnx
 
handleGetOrCreateSchema(CommandGetOrCreateSchema) - Method in class org.apache.pulsar.broker.service.ServerCnx
 
handleGetSchema(CommandGetSchema) - Method in class org.apache.pulsar.broker.service.ServerCnx
 
handleGetTopicsOfNamespace(CommandGetTopicsOfNamespace) - Method in class org.apache.pulsar.broker.service.ServerCnx
 
handleIndividualAckRecover(TxnID, List<MutablePair<Position, Integer>>) - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleImpl
 
handleLookup(CommandLookupTopic) - Method in class org.apache.pulsar.broker.service.ServerCnx
 
handleMetadataEntry(PendingAckMetadataEntry) - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.MLPendingAckReplyCallBack
 
handleMetadataEntry(PendingAckMetadataEntry) - Method in interface org.apache.pulsar.broker.transaction.pendingack.PendingAckReplyCallBack
Handle metadata entry.
handleMetadataSessionEvent(SessionEvent) - Method in class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateChannelImpl
The stability of the metadata connection is important to determine how to handle the broker deletion(unavailable) event notified from the metadata store.
handleNewTxn(CommandNewTxn) - Method in class org.apache.pulsar.broker.service.ServerCnx
 
handleNormalReadNotAllowed() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
handleNormalReadNotAllowed() - Method in class org.apache.pulsar.broker.service.persistent.PersistentStickyKeyDispatcherMultipleConsumers
When a normal read is not allowed, the dispatcher will reschedule a read with a backoff.
handleOpenStatusTransaction(long, long) - Method in class org.apache.pulsar.broker.transaction.recover.TransactionRecoverTrackerImpl
 
handleOpFail(Throwable, TransactionCoordinatorID) - Method in class org.apache.pulsar.broker.TransactionMetadataStoreService
 
handlePartitionMetadataRequest(CommandPartitionedTopicMetadata) - Method in class org.apache.pulsar.broker.service.ServerCnx
 
handleProducer(CommandProducer) - Method in class org.apache.pulsar.broker.service.ServerCnx
 
handleProducerRemoved(Producer) - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
handleProducerRemoved(Producer) - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
handlePublishThrottling(Producer, int, long) - Method in class org.apache.pulsar.broker.service.DisabledPublishRateLimiter
 
handlePublishThrottling(Producer, int, long) - Method in interface org.apache.pulsar.broker.service.PublishRateLimiter
Consumes publishing quota and handles throttling.
handlePublishThrottling(Producer, int, long) - Method in class org.apache.pulsar.broker.service.PublishRateLimiterImpl
Consumes publishing quota and handles throttling.
HANDLER_CACHE_CONTROL - Static variable in class org.apache.pulsar.broker.web.WebService
 
handleRedeliverUnacknowledged(CommandRedeliverUnacknowledgedMessages) - Method in class org.apache.pulsar.broker.service.ServerCnx
 
handleRemoving(Consumer, long, long, int, boolean) - Method in interface org.apache.pulsar.broker.service.PendingAcksMap.PendingAcksRemoveHandler
Handle the removal of a pending acknowledgment.
handleSeek(CommandSeek) - Method in class org.apache.pulsar.broker.service.ServerCnx
 
handleSend(CommandSend, ByteBuf) - Method in class org.apache.pulsar.broker.service.ServerCnx
 
handleSkippedMessage(String, ServiceUnitStateData) - Method in class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateDataConflictResolver
 
handleSubscribe(CommandSubscribe) - Method in class org.apache.pulsar.broker.service.ServerCnx
 
handleTcClientConnect(TransactionCoordinatorID) - Method in class org.apache.pulsar.broker.TransactionMetadataStoreService
 
handleTcClientConnectRequest(CommandTcClientConnectRequest) - Method in class org.apache.pulsar.broker.service.ServerCnx
 
handleTopicPolicyException(String, Throwable, AsyncResponse) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
handleTxnEntry(Entry) - Method in interface org.apache.pulsar.broker.transaction.buffer.impl.TopicTransactionBufferRecoverCallBack
Handle transaction entry beyond the snapshot.
handleUnloadRequest(PulsarService, long, TimeUnit) - Method in class org.apache.pulsar.broker.namespace.OwnedBundle
It unloads the bundle by closing all topics concurrently under this bundle.
handleUnloadRequest(PulsarService, long, TimeUnit, boolean) - Method in class org.apache.pulsar.broker.namespace.OwnedBundle
 
handleUnsubscribe(CommandUnsubscribe) - Method in class org.apache.pulsar.broker.service.ServerCnx
 
handleWatchTopicList(NamespaceName, long, long, Pattern, String, Semaphore) - Method in class org.apache.pulsar.broker.service.TopicListService
 
handleWatchTopicListClose(CommandWatchTopicListClose) - Method in class org.apache.pulsar.broker.service.TopicListService
 
hasAckType() - Method in class org.apache.pulsar.broker.transaction.pendingack.proto.PendingAckMetadataEntry
 
hasActiveNamespace(String) - Method in class org.apache.pulsar.broker.web.PulsarWebResource
 
hasAdvertisedListenerName() - Method in class org.apache.pulsar.broker.namespace.LookupOptions
 
hasAntiAffinityGroupPolicy(String) - Method in class org.apache.pulsar.broker.loadbalance.extensions.policies.AntiAffinityGroupPolicyHelper
 
hasBatchMessagePublished - Variable in class org.apache.pulsar.broker.service.AbstractTopic
 
hasBatchSize() - Method in class org.apache.pulsar.broker.transaction.pendingack.proto.PendingAckMetadata
 
hasBroker() - Method in class org.apache.pulsar.broker.service.resource.usage.ResourceUsageInfo
 
hasBytesPerPeriod() - Method in class org.apache.pulsar.broker.service.resource.usage.NetworkUsage
 
hasConsumersNeededNormalRead() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
This is a mode method designed for Key_Shared mode, to avoid unnecessary stuck.
hasConsumersNeededNormalRead() - Method in class org.apache.pulsar.broker.service.persistent.PersistentStickyKeyDispatcherMultipleConsumersClassic
In Key_Shared mode, the consumer will not receive any entries from a normal reading if it is included in PersistentStickyKeyDispatcherMultipleConsumersClassic.recentlyJoinedConsumers, they can only receive entries from replay reads.
hasDeleted() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.Builder
required bool deleted = 6;
hasDeleted() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo
required bool deleted = 6;
hasDeleted() - Method in interface org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfoOrBuilder
required bool deleted = 6;
hasDispatch() - Method in class org.apache.pulsar.broker.service.resource.usage.ResourceUsage
 
hasEntryId() - Method in class org.apache.pulsar.broker.delayed.proto.DelayedIndex
 
hasEntryId() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.PositionInfo.Builder
required int64 entryId = 2;
hasEntryId() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.PositionInfo
required int64 entryId = 2;
hasEntryId() - Method in interface org.apache.pulsar.broker.service.schema.SchemaStorageFormat.PositionInfoOrBuilder
required int64 entryId = 2;
hasEntryId() - Method in class org.apache.pulsar.broker.transaction.pendingack.proto.PendingAckMetadata
 
hasFilter - Variable in class org.apache.pulsar.broker.service.EntryFilterSupport
 
HASH_FIELD_NUMBER - Static variable in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry
 
hasHAProxyMessage() - Method in class org.apache.pulsar.broker.service.ServerCnx
 
hasHAProxyMessage() - Method in interface org.apache.pulsar.broker.service.TransportCnx
 
hasHash() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry.Builder
required bytes hash = 3;
hasHash() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry
required bytes hash = 3;
hasHash() - Method in interface org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntryOrBuilder
required bytes hash = 3;
hashCode() - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotMetadata
 
hashCode() - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata
 
hashCode() - Method in record class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateData
Returns a hash code value for this object.
hashCode() - Method in record class org.apache.pulsar.broker.loadbalance.extensions.data.BrokerLookupData
Returns a hash code value for this object.
hashCode() - Method in record class org.apache.pulsar.broker.loadbalance.extensions.data.TopBundlesLoadData.BundleLoadData
Returns a hash code value for this object.
hashCode() - Method in record class org.apache.pulsar.broker.loadbalance.extensions.models.Split
Returns a hash code value for this object.
hashCode() - Method in record class org.apache.pulsar.broker.loadbalance.extensions.models.Unload
Returns a hash code value for this object.
hashCode() - Method in class org.apache.pulsar.broker.loadbalance.impl.SimpleResourceUnit
 
hashCode() - Method in class org.apache.pulsar.broker.service.Consumer
 
hashCode() - Method in record class org.apache.pulsar.broker.service.HashRangeAssignment
Returns a hash code value for this object.
hashCode() - Method in class org.apache.pulsar.broker.service.persistent.SubscribeRateLimiter.ConsumerIdentifier
 
hashCode() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo
 
hashCode() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePair
 
hashCode() - Method in class org.apache.pulsar.broker.service.schema.SchemaRegistry.SchemaAndMetadata
 
hashCode() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry
 
hashCode() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.PositionInfo
 
hashCode() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry
 
hashCode() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator
 
hashCode() - Method in class org.apache.pulsar.broker.service.ServerCnx
 
hashCode() - Method in class org.apache.pulsar.broker.transaction.buffer.metadata.v2.TxnIDData
 
hashCode() - Method in class org.apache.pulsar.common.naming.NamespaceBundle
 
hashCode() - Method in class org.apache.pulsar.common.naming.NamespaceBundles
 
hashCode() - Method in record class org.apache.pulsar.compaction.MessageCompactionData
Returns a hash code value for this object.
HashRangeAssignment - Record Class in org.apache.pulsar.broker.service
Hash range assignment in StickyKeyConsumerSelector implementations.
HashRangeAssignment(Range, Consumer) - Constructor for record class org.apache.pulsar.broker.service.HashRangeAssignment
Creates an instance of a HashRangeAssignment record class.
HashRangeAutoSplitStickyKeyConsumerSelector - Class in org.apache.pulsar.broker.service
This is a consumer selector based fixed hash range.
HashRangeAutoSplitStickyKeyConsumerSelector() - Constructor for class org.apache.pulsar.broker.service.HashRangeAutoSplitStickyKeyConsumerSelector
 
HashRangeAutoSplitStickyKeyConsumerSelector(boolean) - Constructor for class org.apache.pulsar.broker.service.HashRangeAutoSplitStickyKeyConsumerSelector
 
HashRangeAutoSplitStickyKeyConsumerSelector(int, boolean) - Constructor for class org.apache.pulsar.broker.service.HashRangeAutoSplitStickyKeyConsumerSelector
 
HashRangeExclusiveStickyKeyConsumerSelector - Class in org.apache.pulsar.broker.service
This is a sticky-key consumer selector based user provided range.
HashRangeExclusiveStickyKeyConsumerSelector() - Constructor for class org.apache.pulsar.broker.service.HashRangeExclusiveStickyKeyConsumerSelector
 
HashRangeExclusiveStickyKeyConsumerSelector(int) - Constructor for class org.apache.pulsar.broker.service.HashRangeExclusiveStickyKeyConsumerSelector
 
hasInfo() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator.Builder
required .pulsar.schema.IndexEntry info = 1;
hasInfo() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator
required .pulsar.schema.IndexEntry info = 1;
hasInfo() - Method in interface org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocatorOrBuilder
required .pulsar.schema.IndexEntry info = 1;
hasIsolationPolicy(NamespaceName) - Method in class org.apache.pulsar.broker.loadbalance.extensions.policies.IsolationPoliciesHelper
 
hasKey() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePair.Builder
required string key = 1;
hasKey() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePair
required string key = 1;
hasKey() - Method in interface org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePairOrBuilder
required string key = 1;
hasLedgerId() - Method in class org.apache.pulsar.broker.delayed.proto.DelayedIndex
 
hasLedgerId() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.PositionInfo.Builder
required int64 ledgerId = 1;
hasLedgerId() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.PositionInfo
required int64 ledgerId = 1;
hasLedgerId() - Method in interface org.apache.pulsar.broker.service.schema.SchemaStorageFormat.PositionInfoOrBuilder
required int64 ledgerId = 1;
hasLedgerId() - Method in class org.apache.pulsar.broker.transaction.pendingack.proto.PendingAckMetadata
 
hasLocalProducers() - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
hasMaxScheduleTimestamp() - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata.Builder
required uint64 max_schedule_timestamp = 2;
hasMaxScheduleTimestamp() - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata
required uint64 max_schedule_timestamp = 2;
hasMaxScheduleTimestamp() - Method in interface org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadataOrBuilder
required uint64 max_schedule_timestamp = 2;
hasMessageAvailable() - Method in class org.apache.pulsar.broker.delayed.bucket.BucketDelayedDeliveryTracker
 
hasMessageAvailable() - Method in interface org.apache.pulsar.broker.delayed.DelayedDeliveryTracker
Return true if there's at least a message that is scheduled to be delivered already.
hasMessageAvailable() - Method in class org.apache.pulsar.broker.delayed.InMemoryDelayedDeliveryTracker
Return true if there's at least a message that is scheduled to be delivered already.
hasMessageAvailableAsync() - Method in interface org.apache.pulsar.client.api.RawReader
Check if there is any message available to read.
hasMessageAvailableAsync() - Method in class org.apache.pulsar.client.impl.RawReaderImpl
 
hasMessagesPerPeriod() - Method in class org.apache.pulsar.broker.service.resource.usage.NetworkUsage
 
hasMinScheduleTimestamp() - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata.Builder
required uint64 min_schedule_timestamp = 3;
hasMinScheduleTimestamp() - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata
required uint64 min_schedule_timestamp = 3;
hasMinScheduleTimestamp() - Method in interface org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadataOrBuilder
required uint64 min_schedule_timestamp = 3;
hasMoreEvents() - Method in interface org.apache.pulsar.broker.systopic.SystemTopicClient.Reader
Check has more events available for the reader.
hasMoreEvents() - Method in class org.apache.pulsar.broker.systopic.TransactionBufferSnapshotBaseSystemTopicClient.TransactionBufferSnapshotReader
 
hasMoreEventsAsync() - Method in interface org.apache.pulsar.broker.systopic.SystemTopicClient.Reader
Check has more events available for the reader asynchronously.
hasMoreEventsAsync() - Method in class org.apache.pulsar.broker.systopic.TransactionBufferSnapshotBaseSystemTopicClient.TransactionBufferSnapshotReader
 
hasNonPersistentTopic() - Method in class org.apache.pulsar.common.naming.NamespaceBundle
 
hasOwner() - Method in class org.apache.pulsar.broker.service.resource.usage.ResourceUsage
 
hasPendingAckOp() - Method in class org.apache.pulsar.broker.transaction.pendingack.proto.PendingAckMetadataEntry
 
hasPermits() - Method in interface org.apache.pulsar.broker.service.nonpersistent.NonPersistentDispatcher
 
hasPermits() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentDispatcherMultipleConsumers
 
hasPermits() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentDispatcherSingleActiveConsumer
 
hasPosition() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry.Builder
required .pulsar.schema.PositionInfo position = 2;
hasPosition() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry
required .pulsar.schema.PositionInfo position = 2;
hasPosition() - Method in interface org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntryOrBuilder
required .pulsar.schema.PositionInfo position = 2;
hasProducers() - Method in class org.apache.pulsar.broker.service.ServerCnx
 
hasPublish() - Method in class org.apache.pulsar.broker.service.resource.usage.ResourceUsage
 
hasSameKeySharedPolicy(KeySharedMeta) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentStickyKeyDispatcherMultipleConsumers
 
hasSameKeySharedPolicy(KeySharedMeta) - Method in class org.apache.pulsar.broker.service.persistent.PersistentStickyKeyDispatcherMultipleConsumers
 
hasSameKeySharedPolicy(KeySharedMeta) - Method in class org.apache.pulsar.broker.service.persistent.PersistentStickyKeyDispatcherMultipleConsumersClassic
 
hasSameKeySharedPolicy(KeySharedMeta) - Method in interface org.apache.pulsar.broker.service.StickyKeyDispatcher
 
hasSameSchema(MessageImpl<?>) - Method in class org.apache.pulsar.client.impl.RawBatchMessageContainerImpl
 
hasSchema() - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
hasSchema() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.Builder
required bytes schema = 4;
hasSchema() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo
required bytes schema = 4;
hasSchema() - Method in interface org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfoOrBuilder
required bytes schema = 4;
hasSchema() - Method in interface org.apache.pulsar.broker.service.Topic
Whether a topic has had a schema defined for it.
hasSchemaData() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry.Builder
required bytes schema_data = 2;
hasSchemaData() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry
required bytes schema_data = 2;
hasSchemaData() - Method in interface org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntryOrBuilder
required bytes schema_data = 2;
hasSchemaId() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.Builder
required string schema_id = 1;
hasSchemaId() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo
required string schema_id = 1;
hasSchemaId() - Method in interface org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfoOrBuilder
required string schema_id = 1;
hasStorage() - Method in class org.apache.pulsar.broker.service.resource.usage.ResourceUsage
 
hasSuperUserAccess() - Method in class org.apache.pulsar.broker.web.PulsarWebResource
 
hasTimestamp() - Method in class org.apache.pulsar.broker.delayed.proto.DelayedIndex
 
hasTimestamp() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.Builder
required int64 timestamp = 5;
hasTimestamp() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo
required int64 timestamp = 5;
hasTimestamp() - Method in interface org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfoOrBuilder
required int64 timestamp = 5;
hasTotalBytes() - Method in class org.apache.pulsar.broker.service.resource.usage.StorageUsage
 
hasTxnidLeastBits() - Method in class org.apache.pulsar.broker.transaction.pendingack.proto.PendingAckMetadataEntry
 
hasTxnidMostBits() - Method in class org.apache.pulsar.broker.transaction.pendingack.proto.PendingAckMetadataEntry
 
hasType() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.Builder
required .pulsar.schema.SchemaInfo.SchemaType type = 3;
hasType() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo
required .pulsar.schema.SchemaInfo.SchemaType type = 3;
hasType() - Method in interface org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfoOrBuilder
required .pulsar.schema.SchemaInfo.SchemaType type = 3;
hasUser() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.Builder
required string user = 2;
hasUser() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo
required string user = 2;
hasUser() - Method in interface org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfoOrBuilder
required string user = 2;
hasValue() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePair.Builder
required string value = 2;
hasValue() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePair
required string value = 2;
hasValue() - Method in interface org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePairOrBuilder
required string value = 2;
hasVersion() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry.Builder
required int64 version = 1;
hasVersion() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry
required int64 version = 1;
hasVersion() - Method in interface org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntryOrBuilder
required int64 version = 1;
haveEnoughSpace(MessageImpl<?>) - Method in class org.apache.pulsar.client.impl.RawBatchMessageContainerImpl
 
havePendingRead - Variable in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
havePendingRead - Variable in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
 
havePendingRead - Variable in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherSingleActiveConsumer
 
havePendingReplayRead - Variable in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
havePendingReplayRead - Variable in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
 
HEALTH_CHECK_TOPIC_SUFFIX - Static variable in class org.apache.pulsar.broker.admin.impl.BrokersBase
 
healthCheck(AsyncResponse, TopicVersion, String) - Method in class org.apache.pulsar.broker.admin.impl.BrokersBase
 
HEARTBEAT_NAMESPACE_FMT - Static variable in class org.apache.pulsar.broker.namespace.NamespaceService
 
HEARTBEAT_NAMESPACE_FMT_V2 - Static variable in class org.apache.pulsar.broker.namespace.NamespaceService
 
HEARTBEAT_NAMESPACE_PATTERN - Static variable in class org.apache.pulsar.broker.namespace.NamespaceService
 
HEARTBEAT_NAMESPACE_PATTERN_V2 - Static variable in class org.apache.pulsar.broker.namespace.NamespaceService
 
help - Variable in class org.apache.pulsar.broker.tools.BrokerTool
 
highestSequenceId - Variable in class org.apache.pulsar.client.impl.RawBatchMessageContainerImpl
 
HitCount - Enum constant in enum class org.apache.pulsar.broker.loadbalance.extensions.models.UnloadDecision.Reason
 
httpRequest - Variable in class org.apache.pulsar.broker.web.PulsarWebResource
 

I

id - Variable in class org.apache.pulsar.broker.service.schema.SchemaRegistry.SchemaAndMetadata
 
id() - Method in interface org.apache.pulsar.broker.transaction.buffer.TransactionMeta
Returns the transaction id.
ignoreUnrecoverableBKException(CompletableFuture<T>) - Static method in class org.apache.pulsar.broker.service.schema.BookkeeperSchemaStorage
 
ImpactedConsumersResult - Class in org.apache.pulsar.broker.service
Represents the consumers that were impacted by a hash range change in a StickyKeyConsumerSelector at a point in time.
ImpactedConsumersResult.RemovedHashRangesProcessor - Interface in org.apache.pulsar.broker.service
 
inactivate() - Method in class org.apache.pulsar.broker.service.TopicListService
 
inc() - Method in class org.apache.pulsar.broker.stats.prometheus.metrics.LongAdderCounter
 
includes(TopicName) - Method in class org.apache.pulsar.common.naming.NamespaceBundle
 
IncompatibleSchemaException - Exception in org.apache.pulsar.broker.service.schema.exceptions
Exception is thrown when an incompatible schema is used.
IncompatibleSchemaException() - Constructor for exception org.apache.pulsar.broker.service.schema.exceptions.IncompatibleSchemaException
 
IncompatibleSchemaException(String) - Constructor for exception org.apache.pulsar.broker.service.schema.exceptions.IncompatibleSchemaException
 
IncompatibleSchemaException(String, Throwable) - Constructor for exception org.apache.pulsar.broker.service.schema.exceptions.IncompatibleSchemaException
 
IncompatibleSchemaException(Throwable) - Constructor for exception org.apache.pulsar.broker.service.schema.exceptions.IncompatibleSchemaException
 
increasePublishLimitedTimes() - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
increasePublishLimitedTimes() - Method in interface org.apache.pulsar.broker.service.Topic
increase the publishing limited times.
incrementAndGetRedeliveryCount(Position) - Method in class org.apache.pulsar.broker.service.InMemoryRedeliveryTracker
 
incrementAndGetRedeliveryCount(Position) - Method in interface org.apache.pulsar.broker.service.RedeliveryTracker
 
incrementAndGetRedeliveryCount(Position) - Method in class org.apache.pulsar.broker.service.RedeliveryTrackerDisabled
 
incrementFailure() - Method in class org.apache.pulsar.broker.loadbalance.extensions.models.AssignCounter
 
incrementLocalUsageStats(ResourceGroup.ResourceGroupMonitoringClass, ResourceGroup.BytesAndMessagesCount) - Method in class org.apache.pulsar.broker.resourcegroup.ResourceGroup
 
incrementPublishCount(Producer, int, long) - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
incrementPublishCount(Producer, int, long) - Method in interface org.apache.pulsar.broker.service.Topic
 
incrementSkip() - Method in class org.apache.pulsar.broker.loadbalance.extensions.models.AssignCounter
 
incrementSuccess() - Method in class org.apache.pulsar.broker.loadbalance.extensions.models.AssignCounter
 
incrementThrottleCount() - Method in class org.apache.pulsar.broker.service.Producer
This method increments a counter that is used to control the throttling of a connection.
incrementThrottleCount() - Method in class org.apache.pulsar.broker.service.ServerCnx
Increments the counter that controls the throttling of the connection by pausing reads.
incrementThrottleCount() - Method in interface org.apache.pulsar.broker.service.TransportCnx
Increments the counter that controls the throttling of the connection by pausing reads.
incrementTopicEpoch(Optional<Long>) - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
incrementTopicEpoch(Optional<Long>) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentTopic
 
incrementTopicEpoch(Optional<Long>) - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
incrementTopicEpochIfNeeded(Producer, CompletableFuture<Void>) - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
incrementUsage(String, String, ResourceGroup.ResourceGroupMonitoringClass, ResourceGroup.BytesAndMessagesCount) - Method in class org.apache.pulsar.broker.resourcegroup.ResourceGroupService
Increments usage stats for the resource groups associated with the given namespace and tenant.
INDEX_FIELD_NUMBER - Static variable in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry
 
INDEX_FIELD_NUMBER - Static variable in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator
 
individualAcknowledgeMessage(TxnID, List<MutablePair<Position, Integer>>) - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleDisabled
 
individualAcknowledgeMessage(TxnID, List<MutablePair<Position, Integer>>) - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleImpl
 
individualAcknowledgeMessage(TxnID, List<MutablePair<Position, Integer>>) - Method in interface org.apache.pulsar.broker.transaction.pendingack.PendingAckHandle
Acknowledge message(s) for an ongoing transaction.
INFO_FIELD_NUMBER - Static variable in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator
 
init() - Method in interface org.apache.pulsar.broker.loadbalance.extensions.store.LoadDataStore
Inits the data store (close and start the data store).
init() - Method in class org.apache.pulsar.broker.loadbalance.extensions.store.TableViewLoadDataStoreImpl
 
init(FilterConfig) - Method in class org.apache.pulsar.broker.web.MaxRequestSizeFilter
 
init(FilterConfig) - Method in class org.apache.pulsar.broker.web.PreInterceptFilter
 
init(FilterConfig) - Method in class org.apache.pulsar.broker.web.ProcessHandlerFilter
 
init(FilterConfig) - Method in class org.apache.pulsar.broker.web.ResponseHandlerFilter
 
init(PulsarService) - Method in class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateMetadataStoreTableViewImpl
 
init(PulsarService) - Method in class org.apache.pulsar.common.naming.ConsistentHashingTopicBundleAssigner
 
init(PulsarService) - Method in interface org.apache.pulsar.common.naming.TopicBundleAssignmentStrategy
 
Init - Enum constant in enum class org.apache.pulsar.broker.loadbalance.extensions.BrokerRegistryImpl.State
 
Init - Enum constant in enum class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitState
 
Init - Enum constant in enum class org.apache.pulsar.broker.PulsarService.State
 
Init - Enum constant in enum class org.apache.pulsar.broker.service.PulsarMetadataEventSynchronizer.State
 
initBufferedWriterMetrics(String) - Static method in class org.apache.pulsar.broker.transaction.pendingack.impl.MLPendingAckStoreProvider
 
initChannel(SocketChannel) - Method in class org.apache.pulsar.broker.service.PulsarChannelInitializer
 
initConfigMetadataStore(String, int) - Static method in class org.apache.pulsar.PulsarClusterMetadataSetup
 
initConfigMetadataStore(String, String, int) - Static method in class org.apache.pulsar.PulsarClusterMetadataSetup
 
initConfigMetadataSynchronizerIfNeeded() - Method in class org.apache.pulsar.broker.PulsarService
 
initialFillFactor - Variable in class org.apache.pulsar.broker.qos.DynamicRateAsyncTokenBucketBuilder
 
initialFillFactor(double) - Method in class org.apache.pulsar.broker.qos.DynamicRateAsyncTokenBucketBuilder
 
initialize() - Method in class org.apache.pulsar.broker.namespace.NamespaceService
 
initialize() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentTopic
 
initialize() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
initialize() - Method in interface org.apache.pulsar.broker.service.Topic
 
initialize() - Static method in class org.apache.pulsar.broker.stats.prometheus.MetricsExports
 
initialize(PulsarService) - Method in class org.apache.pulsar.broker.delayed.BucketDelayedDeliveryTrackerFactory
 
initialize(PulsarService) - Method in interface org.apache.pulsar.broker.delayed.DelayedDeliveryTrackerFactory
Initialize the factory implementation from the broker service configuration.
initialize(PulsarService) - Method in class org.apache.pulsar.broker.delayed.InMemoryDelayedDeliveryTrackerFactory
 
initialize(PulsarService) - Method in interface org.apache.pulsar.broker.intercept.BrokerInterceptor
Initialize the broker interceptor.
initialize(PulsarService) - Method in class org.apache.pulsar.broker.intercept.BrokerInterceptors
 
initialize(PulsarService) - Method in class org.apache.pulsar.broker.intercept.BrokerInterceptorWithClassLoader
 
initialize(PulsarService) - Method in interface org.apache.pulsar.broker.loadbalance.extensions.ExtensibleLoadManager
Initialize this load manager using the given pulsar service.
initialize(PulsarService) - Method in class org.apache.pulsar.broker.loadbalance.extensions.ExtensibleLoadManagerImpl
 
initialize(PulsarService) - Method in class org.apache.pulsar.broker.loadbalance.extensions.ExtensibleLoadManagerWrapper
 
initialize(PulsarService) - Method in interface org.apache.pulsar.broker.loadbalance.extensions.scheduler.NamespaceUnloadStrategy
Initializes the internals.
initialize(PulsarService) - Method in class org.apache.pulsar.broker.loadbalance.extensions.scheduler.TransferShedder
 
initialize(PulsarService) - Method in class org.apache.pulsar.broker.loadbalance.impl.ModularLoadManagerImpl
Initialize this load manager using the given PulsarService.
initialize(PulsarService) - Method in class org.apache.pulsar.broker.loadbalance.impl.ModularLoadManagerWrapper
 
initialize(PulsarService) - Method in class org.apache.pulsar.broker.loadbalance.impl.SimpleLoadManagerImpl
 
initialize(PulsarService) - Method in interface org.apache.pulsar.broker.loadbalance.LoadManager
Initialize this LoadManager.
initialize(PulsarService) - Method in interface org.apache.pulsar.broker.loadbalance.ModularLoadManager
Initialize this load manager using the given pulsar service.
initialize(PulsarService) - Method in class org.apache.pulsar.broker.loadbalance.NoopLoadManager
 
initialize(PulsarService) - Method in interface org.apache.pulsar.compaction.CompactionServiceFactory
Initialize the compaction service factory.
initialize(PulsarService) - Method in class org.apache.pulsar.compaction.PulsarCompactionServiceFactory
 
initialize(ServiceConfiguration) - Method in interface org.apache.pulsar.broker.protocol.ProtocolHandler
Initialize the protocol handler when the protocol is constructed from reflection.
initialize(ServiceConfiguration) - Method in class org.apache.pulsar.broker.protocol.ProtocolHandlers
 
initialize(ServiceConfiguration, MetadataStoreExtended, BookKeeperClientFactory, EventLoopGroup, OpenTelemetry) - Method in class org.apache.pulsar.broker.ManagedLedgerClientFactory
 
initialize(ServiceConfiguration, MetadataStoreExtended, BookKeeperClientFactory, EventLoopGroup, OpenTelemetry) - Method in interface org.apache.pulsar.broker.storage.ManagedLedgerStorage
Initialize the managed ledger storage.
initializeBrokerEntryFilters() - Method in class org.apache.pulsar.broker.service.plugin.EntryFilterProvider
 
initializeDispatchRateLimiterIfNeeded() - Method in interface org.apache.pulsar.broker.service.Dispatcher
 
initializeDispatchRateLimiterIfNeeded() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
initializeDispatchRateLimiterIfNeeded() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
 
initializeDispatchRateLimiterIfNeeded() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherSingleActiveConsumer
 
initializeDispatchRateLimiterIfNeeded() - Method in class org.apache.pulsar.broker.service.persistent.PersistentReplicator
 
initializeDispatchRateLimiterIfNeeded() - Method in interface org.apache.pulsar.broker.service.Replicator
 
initializeFallbackDelayedDeliveryTrackerFactory() - Method in class org.apache.pulsar.broker.service.BrokerService
Initializes the in-memory delayed delivery tracker factory when BucketDelayedDeliveryTrackerFactory.newTracker failed.
initializeHealthChecker() - Method in class org.apache.pulsar.broker.service.BrokerService
 
initializeTopicsListWatcher(CompletableFuture<TopicListService.TopicListWatcher>, NamespaceName, long, Pattern) - Method in class org.apache.pulsar.broker.service.TopicListService
 
initializeWorkerConfigFromBrokerConfig(ServiceConfiguration, String) - Static method in class org.apache.pulsar.broker.PulsarService
 
Initializing - Enum constant in enum class org.apache.pulsar.broker.transaction.buffer.impl.TopicTransactionBufferState.State
 
Initializing - Enum constant in enum class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleState.State
 
initialTokens - Variable in class org.apache.pulsar.broker.qos.FinalRateAsyncTokenBucketBuilder
 
initialTokens(long) - Method in class org.apache.pulsar.broker.qos.FinalRateAsyncTokenBucketBuilder
 
initLocalMetadataStore(String, int) - Static method in class org.apache.pulsar.PulsarClusterMetadataSetup
 
initLocalMetadataStore(String, String, int) - Static method in class org.apache.pulsar.PulsarClusterMetadataSetup
 
initTopicPolicy() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
InMemoryDelayedDeliveryTracker - Class in org.apache.pulsar.broker.delayed
 
InMemoryDelayedDeliveryTracker(AbstractPersistentDispatcherMultipleConsumers, Timer, long, Clock, boolean, long) - Constructor for class org.apache.pulsar.broker.delayed.InMemoryDelayedDeliveryTracker
 
InMemoryDelayedDeliveryTrackerFactory - Class in org.apache.pulsar.broker.delayed
 
InMemoryDelayedDeliveryTrackerFactory() - Constructor for class org.apache.pulsar.broker.delayed.InMemoryDelayedDeliveryTrackerFactory
 
InMemoryPendingAckStore - Class in org.apache.pulsar.broker.transaction.pendingack.impl
In memory implementation of PendingAckStore.
InMemoryPendingAckStore() - Constructor for class org.apache.pulsar.broker.transaction.pendingack.impl.InMemoryPendingAckStore
 
InMemoryPendingAckStoreProvider - Class in org.apache.pulsar.broker.transaction.pendingack.impl
 
InMemoryPendingAckStoreProvider() - Constructor for class org.apache.pulsar.broker.transaction.pendingack.impl.InMemoryPendingAckStoreProvider
 
InMemoryRedeliveryTracker - Class in org.apache.pulsar.broker.service
 
InMemoryRedeliveryTracker() - Constructor for class org.apache.pulsar.broker.service.InMemoryRedeliveryTracker
 
InMemTransactionBufferProvider - Class in org.apache.pulsar.broker.transaction.buffer.impl
A provider that provides in-memory implementations of TransactionBuffer.
InMemTransactionBufferProvider() - Constructor for class org.apache.pulsar.broker.transaction.buffer.impl.InMemTransactionBufferProvider
 
InMemTransactionBufferReader - Class in org.apache.pulsar.broker.transaction.buffer.impl
A TransactionBufferReader implementation that reads entries from InMemTransactionBuffer.
InMemTransactionBufferReader(TxnID, Iterator<Map.Entry<Long, ByteBuf>>, long, long) - Constructor for class org.apache.pulsar.broker.transaction.buffer.impl.InMemTransactionBufferReader
 
instance() - Static method in class org.apache.pulsar.PulsarStandaloneBuilder
 
INSTANCE - Static variable in class org.apache.pulsar.broker.service.DisabledPublishRateLimiter
 
INSTANT - Enum constant in enum class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.SchemaType
INSTANT = 17;
INSTANT_VALUE - Static variable in enum class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.SchemaType
INSTANT = 17;
INT16 - Enum constant in enum class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.SchemaType
INT16 = 8;
INT16_VALUE - Static variable in enum class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.SchemaType
INT16 = 8;
INT32 - Enum constant in enum class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.SchemaType
INT32 = 9;
INT32_VALUE - Static variable in enum class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.SchemaType
INT32 = 9;
INT64 - Enum constant in enum class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.SchemaType
INT64 = 10;
INT64_VALUE - Static variable in enum class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.SchemaType
INT64 = 10;
INT8 - Enum constant in enum class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.SchemaType
INT8 = 7;
INT8_VALUE - Static variable in enum class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.SchemaType
INT8 = 7;
interceptCommand(BaseCommand) - Method in class org.apache.pulsar.broker.service.ServerCnx
 
interceptor() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentSubscription
 
interceptor() - Method in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
interceptor() - Method in interface org.apache.pulsar.broker.service.Subscription
 
INTERNAL_TOPICS - Static variable in class org.apache.pulsar.broker.loadbalance.extensions.ExtensibleLoadManagerImpl
 
internalAbortTransaction(boolean, long, long) - Method in class org.apache.pulsar.broker.admin.impl.TransactionsBase
 
internalAbortTxn(TxnID, Consumer, long, CompletableFuture<Void>) - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleImpl
 
internalAddProducer(Producer) - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
internalAnalyzeSubscriptionBacklog(AsyncResponse, String, Optional<Position>, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalBrokerResourceAvailability(NamespaceName) - Method in class org.apache.pulsar.broker.admin.impl.BrokerStatsBase
 
internalCheckNonPartitionedTopicExists(TopicName) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalCheckRgInUse(String) - Method in class org.apache.pulsar.broker.admin.impl.ResourceGroupsBase
 
internalCheckTopicExists(TopicName) - Method in class org.apache.pulsar.broker.admin.AdminResource
 
internalCheckTopicExists(TopicName) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalClearNamespaceBacklog(AsyncResponse, boolean) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalClearNamespaceBacklogForSubscription(AsyncResponse, String, boolean) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalClearNamespaceBundleBacklog(String, boolean) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalClearNamespaceBundleBacklogForSubscription(String, String, boolean) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalClearProperties(AsyncResponse) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalClearZkSources() - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalCompactionStatusAsync(boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalCreateMissedPartitions(AsyncResponse) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalCreateNamespace(Policies) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalCreateNonPartitionedTopicAsync(boolean, Map<String, String>) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalCreateOrUpdateResourceGroup(String, ResourceGroup) - Method in class org.apache.pulsar.broker.admin.impl.ResourceGroupsBase
 
internalCreatePartitionedTopic(AsyncResponse, int, boolean) - Method in class org.apache.pulsar.broker.admin.AdminResource
 
internalCreatePartitionedTopic(AsyncResponse, int, boolean, Map<String, String>) - Method in class org.apache.pulsar.broker.admin.AdminResource
 
internalCreatePartitionedTopicToReplicatedClustersInBackground(Set<String>, int) - Method in class org.apache.pulsar.broker.admin.AdminResource
 
internalCreateResourceGroup(String, ResourceGroup) - Method in class org.apache.pulsar.broker.admin.impl.ResourceGroupsBase
 
internalCreateSubscription(AsyncResponse, String, MessageIdImpl, boolean, boolean, Map<String, String>) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalCumulativeAcknowledgeMessage(TxnID, List<Position>, CompletableFuture<Void>) - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleImpl
 
internalDelete(String, String, String, String, String, AsyncResponse) - Method in class org.apache.pulsar.broker.admin.impl.PackagesBase
 
internalDeleteBookieAffinityGroup() - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalDeleteNamespaceAsync(boolean) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
Delete the namespace and retry to resolve some topics that were not created successfully(in metadata) during the deletion.
internalDeleteNamespaceBundleAsync(String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalDeletePartitionedTopic(AsyncResponse, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalDeletePersistenceAsync() - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalDeleteResourceGroup(String) - Method in class org.apache.pulsar.broker.admin.impl.ResourceGroupsBase
 
internalDeleteShadowTopics() - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalDeleteSubscribeRateAsync() - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalDeleteSubscriptionAsync(String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalDeleteSubscriptionDispatchRateAsync() - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalDeleteTenant(String, boolean) - Method in class org.apache.pulsar.broker.admin.impl.TenantsBase
 
internalDeleteTenantAsync(String) - Method in class org.apache.pulsar.broker.admin.impl.TenantsBase
 
internalDeleteTenantAsyncForcefully(String) - Method in class org.apache.pulsar.broker.admin.impl.TenantsBase
 
internalDeleteTopicAsync(boolean, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalDeleteTopicDispatchRateAsync() - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalDownload(String, String, String, String, String) - Method in class org.apache.pulsar.broker.admin.impl.PackagesBase
 
internalEnableMigration(boolean) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalExamineMessageAsync(String, long, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalExpireMessagesByPosition(AsyncResponse, String, boolean, MessageIdImpl, boolean, int) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalExpireMessagesByTimestamp(AsyncResponse, String, int, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalExpireMessagesForAllSubscriptions(AsyncResponse, int, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalGetAntiAffinityNamespaces(String, String, String) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalGetAutoSubscriptionCreation(boolean, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalGetAutoSubscriptionCreationAsync() - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalGetAutoTopicCreationAsync() - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalGetBacklogAsync(boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalGetBacklogQuota(boolean, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalGetBacklogQuotaMap(AsyncResponse) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
Base method for getBackLogQuotaMap v1 and v2.
internalGetBacklogSizeByMessageId(AsyncResponse, MessageIdImpl, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalGetBookieAffinityGroup() - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalGetCompactionThreshold(boolean, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalGetCoordinatorInternalStats(AsyncResponse, boolean, boolean, int) - Method in class org.apache.pulsar.broker.admin.impl.TransactionsBase
 
internalGetCoordinatorStats(AsyncResponse, boolean, Integer) - Method in class org.apache.pulsar.broker.admin.impl.TransactionsBase
 
internalGetDeduplication(boolean, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalGetDeduplicationAsync() - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalGetDelayedDeliveryPolicies(boolean, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalGetDispatcherPauseOnAckStatePersistent(boolean, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalGetDispatcherPauseOnAckStatePersistentAsync() - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalGetDispatchRate(boolean, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalGetEncryptionRequired() - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalGetEntryFilters(boolean, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalGetFieldAccessorTable() - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotMetadata.Builder
 
internalGetFieldAccessorTable() - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotMetadata
 
internalGetFieldAccessorTable() - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata.Builder
 
internalGetFieldAccessorTable() - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata
 
internalGetFieldAccessorTable() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.Builder
 
internalGetFieldAccessorTable() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo
 
internalGetFieldAccessorTable() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePair.Builder
 
internalGetFieldAccessorTable() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePair
 
internalGetFieldAccessorTable() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry.Builder
 
internalGetFieldAccessorTable() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry
 
internalGetFieldAccessorTable() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.PositionInfo.Builder
 
internalGetFieldAccessorTable() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.PositionInfo
 
internalGetFieldAccessorTable() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry.Builder
 
internalGetFieldAccessorTable() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry
 
internalGetFieldAccessorTable() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator.Builder
 
internalGetFieldAccessorTable() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator
 
internalGetInactiveTopicPolicies(boolean, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalGetInternalStatsAsync(boolean, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalGetLastMessageId(AsyncResponse, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalGetListAsync(Optional<String>) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalGetListOfTopics(Policies, CommandGetTopicsOfNamespace.Mode) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalGetManagedLedgerInfo(AsyncResponse, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalGetManagedLedgerInfoForNonPartitionedTopic(AsyncResponse) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalGetMapFieldReflection(int) - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata.Builder
 
internalGetMapFieldReflection(int) - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata
 
internalGetMaxConsumers(boolean, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalGetMaxConsumersPerSubscription(boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalGetMaxMessageSize(boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalGetMaxProducers(boolean, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalGetMaxSubscriptionsPerTopic(boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalGetMaxUnackedMessagesOnConsumer(boolean, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalGetMaxUnackedMessagesOnSubscription(boolean, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalGetMessageById(long, long, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalGetMessageIdByTimestampAsync(long, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalGetMetadata(String, String, String, String, String, AsyncResponse) - Method in class org.apache.pulsar.broker.admin.impl.PackagesBase
 
internalGetMutableMapFieldReflection(int) - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata.Builder
 
internalGetNamespaceAllowedClustersAsync() - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalGetNamespaceAntiAffinityGroup() - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalGetNamespaceBundle(TopicName) - Method in class org.apache.pulsar.broker.lookup.TopicLookupBase
 
internalGetNamespaceBundleResourceQuota(String) - Method in class org.apache.pulsar.broker.admin.impl.ResourceQuotasBase
 
internalGetNamespaceReplicationClustersAsync() - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalGetNonPersistentTopics(Policies) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalGetOffloadPolicies(boolean, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalGetPartitionedMetadata(boolean, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalGetPartitionedMetadataAsync(boolean, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalGetPartitionedStats(AsyncResponse, boolean, boolean, GetStatsOptions) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalGetPartitionedStatsInternal(AsyncResponse, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalGetPartitionedTopicListAsync() - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalGetPendingAckInternalStats(boolean, String, boolean) - Method in class org.apache.pulsar.broker.admin.impl.TransactionsBase
 
internalGetPendingAckStats(boolean, String, boolean) - Method in class org.apache.pulsar.broker.admin.impl.TransactionsBase
 
internalGetPermissionsOnTopic() - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalGetPersistence(boolean, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalGetPositionStatsPendingAckStats(boolean, String, Position, Integer) - Method in class org.apache.pulsar.broker.admin.impl.TransactionsBase
 
internalGetProperties(AsyncResponse) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalGetPropertiesAsync(boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalGetProperty(String, AsyncResponse) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalGetPublishRate(boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalGetPublishRateAsync() - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalGetReplicatedSubscriptionStatus(AsyncResponse, String, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalGetReplicatorDispatchRate(boolean, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalGetReplicatorDispatchRate(AsyncResponse) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
Base method for getReplicatorDispatchRate v1 and v2.
internalGetResourceGroup(String) - Method in class org.apache.pulsar.broker.admin.impl.ResourceGroupsBase
 
internalGetResourceGroups() - Method in class org.apache.pulsar.broker.admin.impl.ResourceGroupsBase
 
internalGetRetention(boolean, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalGetSchemaAutoUpdateCompatibilityStrategy() - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
Deprecated.
internalGetSchemaCompatibilityStrategy(boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalGetSchemaValidationEnforced(boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalGetSlowTransactions(AsyncResponse, boolean, long, Integer) - Method in class org.apache.pulsar.broker.admin.impl.TransactionsBase
 
internalGetStatsAsync(boolean, GetStatsOptions) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalGetSubscribeRate(boolean, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalGetSubscribeRateAsync() - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalGetSubscriptionDispatchRate(boolean, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalGetSubscriptionDispatchRateAsync() - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalGetSubscriptionLevelDispatchRate(String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalGetSubscriptionProperties(AsyncResponse, String, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalGetSubscriptions(AsyncResponse, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalGetSubscriptionTypesEnabled(boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalGetTenantNamespaces(String) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalGetTopicDispatchRateAsync() - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalGetTopicHashPositionsAsync(String, List<String>) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalGetTransactionBufferInternalStats(boolean, boolean) - Method in class org.apache.pulsar.broker.admin.impl.TransactionsBase
 
internalGetTransactionBufferStats(boolean, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.impl.TransactionsBase
 
internalGetTransactionInBufferStats(boolean, long, long) - Method in class org.apache.pulsar.broker.admin.impl.TransactionsBase
 
internalGetTransactionInPendingAckStats(boolean, long, long, String) - Method in class org.apache.pulsar.broker.admin.impl.TransactionsBase
 
internalGetTransactionMetadata(AsyncResponse, boolean, int, long) - Method in class org.apache.pulsar.broker.admin.impl.TransactionsBase
 
internalGetValueMap() - Static method in enum class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.SchemaType
 
internalGrantPermissionOnNamespaceAsync(String, Set<AuthAction>) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalGrantPermissionOnSubscriptionAsync(String, Set<String>) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalGrantPermissionOnTopicsAsync(List<GrantTopicPermissionOptions>) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalGrantPermissionsOnTopic(AsyncResponse, String, Set<AuthAction>) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalIndividualAcknowledgeMessage(TxnID, List<MutablePair<Position, Integer>>, CompletableFuture<Void>) - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleImpl
 
internalListCoordinators(AsyncResponse) - Method in class org.apache.pulsar.broker.admin.impl.TransactionsBase
 
internalListPackages(String, String, String, AsyncResponse) - Method in class org.apache.pulsar.broker.admin.impl.PackagesBase
 
internalListVersions(String, String, String, String, AsyncResponse) - Method in class org.apache.pulsar.broker.admin.impl.PackagesBase
 
internalLookupTopicAsync(TopicName, boolean, String) - Method in class org.apache.pulsar.broker.lookup.TopicLookupBase
 
internalModifyDeduplicationAsync(Boolean) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalModifyEncryptionRequired(boolean) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalOffloadStatus(AsyncResponse, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalPeekNthMessageAsync(String, int, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalRemoveBacklogQuota(AsyncResponse, BacklogQuota.BacklogQuotaType) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
Base method for removeBacklogQuota v1 and v2.
internalRemoveCompactionThreshold(boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalRemoveConsumer(Consumer) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
internalRemoveDispatcherPauseOnAckStatePersistent(boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalRemoveDispatchRate(boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalRemoveEntryFilters(boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalRemoveMaxConsumers(boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalRemoveMaxConsumersPerSubscription(boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalRemoveMaxProducers(boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalRemoveMaxTopicsPerNamespace() - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalRemoveNamespaceAntiAffinityGroup() - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalRemoveNamespaceBundleResourceQuota(String) - Method in class org.apache.pulsar.broker.admin.impl.ResourceQuotasBase
 
internalRemoveOffloadPolicies(AsyncResponse) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalRemovePersistence(boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalRemovePropertiesAsync(boolean, String) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalRemoveProperty(String, AsyncResponse) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalRemovePublishRate() - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalRemovePublishRate(boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalRemovePublishRateAsync() - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalRemoveReplicationClusters() - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalRemoveReplicatorDispatchRate(AsyncResponse) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
Base method for removeReplicatorDispatchRate v1 and v2.
internalRemoveRetention(boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalRemoveSubscribeRate(boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalRemoveSubscriptionDispatchRate(boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalRemoveSubscriptionLevelDispatchRate(String, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalRemoveSubscriptionTypesEnabled(boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalResetCursorAsync(String, long, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalResetCursorOnPosition(AsyncResponse, String, boolean, MessageIdImpl, boolean, int) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalRevokePermissionOnTopicsAsync(List<RevokeTopicPermissionOptions>) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalRevokePermissionsOnNamespaceAsync(String) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalRevokePermissionsOnSubscriptionAsync(String, String) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalRevokePermissionsOnTopic(AsyncResponse, String) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalRunHealthCheck(TopicVersion, PulsarService, String) - Static method in class org.apache.pulsar.broker.admin.impl.BrokersBase
 
internalScaleTransactionCoordinators(int) - Method in class org.apache.pulsar.broker.admin.impl.TransactionsBase
 
internalScanOffloadedLedgers(OffloaderObjectsScannerUtils.ScannerResultSink) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalSetAutoSubscriptionCreation(AutoSubscriptionCreationOverrideImpl, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalSetAutoSubscriptionCreationAsync(AutoSubscriptionCreationOverride) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalSetAutoTopicCreationAsync(AutoTopicCreationOverride) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalSetBacklogQuota(AsyncResponse, BacklogQuota.BacklogQuotaType, BacklogQuota) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
Base method for setBacklogQuota v1 and v2.
internalSetBacklogQuota(BacklogQuota.BacklogQuotaType, BacklogQuotaImpl, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalSetBookieAffinityGroup(BookieAffinityGroupData) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalSetCompactionThreshold(Long) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalSetCompactionThreshold(Long, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalSetDeduplication(Boolean, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalSetDeduplicationSnapshotInterval(Integer) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalSetDeduplicationSnapshotInterval(Integer, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalSetDelayedDelivery(DelayedDeliveryPolicies) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalSetDelayedDeliveryPolicies(DelayedDeliveryPolicies, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalSetDispatcherPauseOnAckStatePersistent(boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalSetDispatcherPauseOnAckStatePersistentAsync(boolean) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalSetDispatchRate(DispatchRateImpl, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalSetEntryFilters(EntryFilters, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalSetEntryFiltersPerTopicAsync(EntryFilters) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalSetInactiveTopic(InactiveTopicPolicies) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalSetInactiveTopicPolicies(InactiveTopicPolicies, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalSetIsAllowAutoUpdateSchema(boolean) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalSetMaxConsumers(Integer, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalSetMaxConsumersPerSubscription(Integer) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalSetMaxConsumersPerSubscription(Integer, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalSetMaxConsumersPerTopic(Integer) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalSetMaxMessageSize(Integer, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalSetMaxProducers(Integer, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalSetMaxProducersPerTopic(Integer) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalSetMaxSubscriptionsPerTopic(Integer) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalSetMaxSubscriptionsPerTopic(Integer, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalSetMaxTopicsPerNamespace(Integer) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalSetMaxUnackedMessagesOnConsumer(Integer, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalSetMaxUnackedMessagesOnSubscription(Integer, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalSetMaxUnackedMessagesPerConsumer(Integer) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalSetMaxUnackedMessagesPerSubscription(Integer) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalSetMessageTTL(Integer, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalSetNamespaceAllowedClusters(List<String>) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalSetNamespaceAntiAffinityGroup(String) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalSetNamespaceBundleResourceQuota(String, ResourceQuota) - Method in class org.apache.pulsar.broker.admin.impl.ResourceQuotasBase
 
internalSetNamespaceMessageTTLAsync(Integer) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalSetNamespaceReplicationClusters(List<String>) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalSetNamespaceResourceGroup(String) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalSetOffloadDeletionLag(Long) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalSetOffloadPolicies(AsyncResponse, OffloadPoliciesImpl) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalSetOffloadPolicies(OffloadPoliciesImpl, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalSetOffloadThreshold(long) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalSetOffloadThresholdInSecondsAsync(long) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalSetPersistence(PersistencePolicies, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalSetPersistenceAsync(PersistencePolicies) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalSetPolicies(String, Object) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalSetProperties(Map<String, String>, AsyncResponse) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalSetProperty(String, String, AsyncResponse) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalSetPublishRate(PublishRate) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalSetPublishRate(PublishRate, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalSetPublishRateAsync(PublishRate) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalSetReplicatedSubscriptionStatus(AsyncResponse, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalSetReplicationClusters(List<String>) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalSetReplicatorDispatchRate(AsyncResponse, DispatchRateImpl) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
Base method for setReplicatorDispatchRate v1 and v2.
internalSetReplicatorDispatchRate(DispatchRateImpl, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalSetRetention(RetentionPolicies) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalSetRetention(RetentionPolicies, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalSetSchemaAutoUpdateCompatibilityStrategy(SchemaAutoUpdateCompatibilityStrategy) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
Deprecated.
internalSetSchemaCompatibilityStrategy(SchemaCompatibilityStrategy) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalSetSchemaCompatibilityStrategy(SchemaCompatibilityStrategy) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalSetSchemaValidationEnforced(boolean) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalSetSchemaValidationEnforced(boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalSetShadowTopic(List<String>) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalSetSubscribeRate(SubscribeRate, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalSetSubscribeRateAsync(SubscribeRate) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalSetSubscriptionAuthMode(SubscriptionAuthMode) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalSetSubscriptionDispatchRate(DispatchRateImpl, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalSetSubscriptionDispatchRateAsync(DispatchRateImpl) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalSetSubscriptionExpirationTimeAsync(Integer) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalSetSubscriptionLevelDispatchRate(String, DispatchRateImpl, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalSetSubscriptionTypesEnabled(Set<SubscriptionType>) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalSetSubscriptionTypesEnabled(Set<SubscriptionType>, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalSetTopicDispatchRateAsync(DispatchRateImpl) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalSkipAllMessages(AsyncResponse, String, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalSkipMessages(AsyncResponse, String, int, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalSplitNamespaceBundleAsync(String, boolean, boolean, String, List<Long>) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalTerminateAsync(boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalTerminatePartitionedTopic(AsyncResponse, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalTriggerCompaction(AsyncResponse, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalTriggerCompactionNonPartitionedTopic(AsyncResponse, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalTriggerOffload(AsyncResponse, boolean, MessageIdImpl) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalTrimTopic(AsyncResponse, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalTruncateNonPartitionedTopicAsync(boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalTruncateTopicAsync(boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalUnloadNamespaceAsync() - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalUnloadNamespaceBundleAsync(String, String, boolean) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalUnloadTopic(AsyncResponse, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalUnsubscribeNamespace(AsyncResponse, String, boolean) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalUnsubscribeNamespaceBundle(String, String, boolean) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalUpdateMetadata(String, String, String, String, String, PackageMetadata, AsyncResponse) - Method in class org.apache.pulsar.broker.admin.impl.PackagesBase
 
internalUpdatePartitionedTopicAsync(int, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
It updates number of partitions of an existing partitioned topic.
internalUpdatePropertiesAsync(boolean, Map<String, String>) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalUpdateResourceGroup(String, ResourceGroup) - Method in class org.apache.pulsar.broker.admin.impl.ResourceGroupsBase
 
internalUpdateSubscriptionProperties(AsyncResponse, String, Map<String, String>, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalUpload(String, String, String, String, String, PackageMetadata, InputStream, AsyncResponse) - Method in class org.apache.pulsar.broker.admin.impl.PackagesBase
 
internalValidateClientVersionAsync() - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
intervalMilliseconds - Variable in class org.apache.pulsar.broker.tools.LoadReportCommand
 
INVALID_STATE_ERROR_MSG - Static variable in class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateMetadataStoreTableViewImpl
 
invalidateBundleCache(NamespaceName) - Method in class org.apache.pulsar.common.naming.NamespaceBundleFactory
 
invalidateLocalOwnerCache() - Method in class org.apache.pulsar.broker.namespace.OwnershipCache
 
invalidateLocalOwnerCache(NamespaceBundle) - Method in class org.apache.pulsar.broker.namespace.OwnershipCache
 
invalidateOfflineTopicStatCache(TopicName) - Method in class org.apache.pulsar.broker.service.BrokerService
 
invalidBundleStats(String) - Method in class org.apache.pulsar.broker.service.PulsarStats
 
InvalidEntryFilterException - Exception in org.apache.pulsar.broker.service.plugin
 
InvalidEntryFilterException(String) - Constructor for exception org.apache.pulsar.broker.service.plugin.InvalidEntryFilterException
 
InvalidEntryFilterException(String, Throwable) - Constructor for exception org.apache.pulsar.broker.service.plugin.InvalidEntryFilterException
 
InvalidPathException(String) - Constructor for exception org.apache.pulsar.broker.loadbalance.extensions.store.LoadDataStoreException.InvalidPathException
 
InvalidSchemaDataException - Exception in org.apache.pulsar.broker.service.schema.exceptions
Exception thrown when the schema data is not in a valid form.
InvalidSchemaDataException(String) - Constructor for exception org.apache.pulsar.broker.service.schema.exceptions.InvalidSchemaDataException
 
InvalidSchemaDataException(String, Throwable) - Constructor for exception org.apache.pulsar.broker.service.schema.exceptions.InvalidSchemaDataException
 
ioEventLoopGroup - Variable in class org.apache.pulsar.broker.PulsarService
 
IS_CLOSED_UPDATER - Static variable in class org.apache.pulsar.broker.service.AbstractDispatcherMultipleConsumers
 
IS_CLOSED_UPDATER - Static variable in class org.apache.pulsar.broker.service.AbstractDispatcherSingleActiveConsumer
 
isAboveLoadLevel(SystemResourceUsage, float) - Static method in class org.apache.pulsar.broker.loadbalance.impl.SimpleLoadManagerImpl
 
isActive() - Method in class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateTableViewSyncer
 
isActive() - Method in class org.apache.pulsar.broker.namespace.OwnedBundle
Access method to the namespace state to check whether the namespace is active or not.
isActive() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentTopic
 
isActive() - Method in class org.apache.pulsar.broker.service.ServerCnx
 
isActive() - Method in interface org.apache.pulsar.broker.service.TransportCnx
 
isActive(InactiveTopicDeleteMode) - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
isActiveState(ServiceUnitState) - Static method in enum class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitState
 
isAllowAutoSubscriptionCreationAsync(TopicName) - Method in class org.apache.pulsar.broker.service.BrokerService
 
isAllowAutoTopicCreationAsync(String) - Method in class org.apache.pulsar.broker.service.BrokerService
 
isAllowAutoTopicCreationAsync(TopicName) - Method in class org.apache.pulsar.broker.service.BrokerService
 
isAllowAutoUpdateSchema - Variable in class org.apache.pulsar.broker.service.AbstractTopic
 
isAllowOutOfOrderDelivery() - Method in class org.apache.pulsar.broker.service.persistent.PersistentStickyKeyDispatcherMultipleConsumers
 
isAllowOutOfOrderDelivery() - Method in class org.apache.pulsar.broker.service.persistent.PersistentStickyKeyDispatcherMultipleConsumersClassic
 
isAllowOutOfOrderDelivery() - Method in interface org.apache.pulsar.broker.service.StickyKeyDispatcher
 
isAtleastOneConsumerAvailable() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
returns true only if AbstractDispatcherMultipleConsumers.consumerList has atleast one unblocked consumer and have available permits.
isAtleastOneConsumerAvailable() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
returns true only if AbstractDispatcherMultipleConsumers.consumerList has atleast one unblocked consumer and have available permits.
isAuthenticationEnabled() - Method in class org.apache.pulsar.broker.service.BrokerService
 
isAuthoritativeRedirect() - Method in class org.apache.pulsar.broker.lookup.LookupResult
 
isAuthorizationEnabled() - Method in class org.apache.pulsar.broker.service.BrokerService
 
isAutoSkipNonRecoverableData() - Method in class org.apache.pulsar.broker.service.persistent.PersistentMessageExpiryMonitor
 
isBatchFull() - Method in class org.apache.pulsar.client.impl.RawBatchMessageContainerImpl
 
isBatchMessageCompatibleVersion() - Method in class org.apache.pulsar.broker.service.ServerCnx
 
isBatchMessageCompatibleVersion() - Method in interface org.apache.pulsar.broker.service.TransportCnx
 
isBelowLoadLevel(SystemResourceUsage, float) - Static method in class org.apache.pulsar.broker.loadbalance.impl.SimpleLoadManagerImpl
 
isBlocked() - Method in class org.apache.pulsar.broker.service.Consumer
 
isBlockedDispatcherOnUnackedMsgs() - Method in class org.apache.pulsar.broker.service.persistent.AbstractPersistentDispatcherMultipleConsumers
 
isBlockedDispatcherOnUnackedMsgs() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
isBlockedDispatcherOnUnackedMsgs() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
 
isBrokerActive(String) - Method in class org.apache.pulsar.broker.namespace.NamespaceService
 
isBrokerDispatchingBlocked() - Method in class org.apache.pulsar.broker.service.BrokerService
 
isBrokerEntryMetadataEnabled() - Method in class org.apache.pulsar.broker.service.BrokerService
 
isBrokerPayloadProcessorEnabled() - Method in class org.apache.pulsar.broker.service.BrokerService
 
isBrokerUrl() - Method in class org.apache.pulsar.broker.lookup.LookupResult
 
isBundleOwnedByAnyBroker(NamespaceName, BundlesData, String) - Method in class org.apache.pulsar.broker.web.PulsarWebResource
Checks whether a given bundle is currently loaded by any broker.
isCentralized() - Method in class org.apache.pulsar.broker.loadbalance.extensions.ExtensibleLoadManagerWrapper
 
isCentralized() - Method in class org.apache.pulsar.broker.loadbalance.impl.ModularLoadManagerWrapper
 
isCentralized() - Method in class org.apache.pulsar.broker.loadbalance.impl.SimpleLoadManagerImpl
 
isCentralized() - Method in interface org.apache.pulsar.broker.loadbalance.LoadManager
Is centralized decision making to assign a new bundle.
isCentralized() - Method in class org.apache.pulsar.broker.loadbalance.NoopLoadManager
 
isCGroupEnabled() - Static method in class org.apache.pulsar.broker.loadbalance.LinuxInfoUtils
Determine whether the OS enable CG Group.
isChannelOwner() - Method in interface org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateChannel
Checks if the current broker is the owner broker of this channel.
isChannelOwner() - Method in class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateChannelImpl
 
isChannelOwnerAsync() - Method in interface org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateChannel
Asynchronously checks if the current broker is the owner broker of this channel.
isChannelOwnerAsync() - Method in class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateChannelImpl
 
isChunked() - Method in interface org.apache.pulsar.broker.service.Topic.PublishContext
 
isClassic() - Method in class org.apache.pulsar.broker.service.persistent.AbstractPersistentDispatcherMultipleConsumers
 
isClassic() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
isClassic() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
 
isClassic() - Method in interface org.apache.pulsar.broker.service.StickyKeyDispatcher
 
isClientAuthenticated(String) - Static method in class org.apache.pulsar.broker.web.PulsarWebResource
 
isClosed() - Method in class org.apache.pulsar.broker.service.AbstractDispatcherMultipleConsumers
 
isClosed() - Method in class org.apache.pulsar.broker.service.AbstractDispatcherSingleActiveConsumer
 
isClosed() - Method in interface org.apache.pulsar.broker.service.Dispatcher
 
isClosingOrClosed() - Method in class org.apache.pulsar.broker.service.PulsarMetadataEventSynchronizer
 
isClusterMigrationEnabled(PulsarService, String) - Static method in class org.apache.pulsar.broker.service.AbstractTopic
 
isCompactionEnabled() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
isCompactionEnabled() - Method in class org.apache.pulsar.broker.service.persistent.SystemTopic
 
isCompactionSubscription(String) - Static method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
isCompatible(Iterable<SchemaData>, SchemaData, SchemaCompatibilityStrategy) - Method in interface org.apache.pulsar.broker.service.schema.SchemaCompatibilityCheck
 
isCompatible(String, SchemaData, SchemaCompatibilityStrategy) - Method in class org.apache.pulsar.broker.service.schema.DefaultSchemaRegistryService
 
isCompatible(String, SchemaData, SchemaCompatibilityStrategy) - Method in interface org.apache.pulsar.broker.service.schema.SchemaRegistry
 
isCompatible(String, SchemaData, SchemaCompatibilityStrategy) - Method in class org.apache.pulsar.broker.service.schema.SchemaRegistryServiceImpl
 
isCompatible(String, SchemaData, SchemaCompatibilityStrategy) - Method in class org.apache.pulsar.broker.service.schema.validator.SchemaRegistryServiceWithSchemaDataValidator
 
isCompatible(SchemaData, SchemaData, SchemaCompatibilityStrategy) - Method in interface org.apache.pulsar.broker.service.schema.SchemaCompatibilityCheck
 
isConnected() - Method in class org.apache.pulsar.broker.service.AbstractReplicator
 
isConnected() - Method in interface org.apache.pulsar.broker.service.Replicator
 
isConsumerAvailable(Consumer) - Method in class org.apache.pulsar.broker.service.AbstractDispatcherMultipleConsumers
 
isConsumerAvailable(Consumer) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentDispatcherMultipleConsumers
 
isConsumerAvailable(Consumer) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
isConsumerAvailable(Consumer) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
 
isConsumerConnected() - Method in class org.apache.pulsar.broker.service.AbstractDispatcherMultipleConsumers
 
isConsumerConnected() - Method in class org.apache.pulsar.broker.service.AbstractDispatcherSingleActiveConsumer
 
isConsumerConnected() - Method in interface org.apache.pulsar.broker.service.Dispatcher
 
isConsumerConnected() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentDispatcherMultipleConsumers
 
isConsumerConnected() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
isConsumerConnected() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
 
isConsumersExceededOnSubscription() - Method in class org.apache.pulsar.broker.service.AbstractBaseDispatcher
Determine whether the number of consumers on the subscription reaches the threshold.
isConsumersExceededOnSubscription() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentDispatcherMultipleConsumers
 
isConsumersExceededOnSubscription() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentDispatcherSingleActiveConsumer
 
isConsumersExceededOnSubscription() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
isConsumersExceededOnSubscription() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
 
isConsumersExceededOnSubscription() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherSingleActiveConsumer
 
isConsumersExceededOnSubscription(AbstractTopic, int) - Method in class org.apache.pulsar.broker.service.AbstractBaseDispatcher
 
isConsumersExceededOnTopic() - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
isCumulativeAckMode(CommandSubscribe.SubType) - Static method in interface org.apache.pulsar.broker.service.Subscription
 
isDedupCursorName(String) - Static method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
isDeduplicationEnabled() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
isDeduplicationEnabled() - Method in class org.apache.pulsar.broker.service.persistent.SystemTopic
 
isDeduplicationEnabled() - Method in interface org.apache.pulsar.broker.service.Topic
Indicate if the current topic enabled server side deduplication.
isDefaultTopicTypePartitioned(TopicName, Optional<Policies>) - Method in class org.apache.pulsar.broker.service.BrokerService
 
isDelayedDeliveryEnabled() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
isDeleteWhileInactive() - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
isDeleteWhileInactive() - Method in class org.apache.pulsar.broker.service.persistent.SystemTopic
 
isDisconnecting() - Method in class org.apache.pulsar.broker.service.Producer
 
isDispatcherPauseOnAckStatePersistentEnabled() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
isDispatchRateEnabled(DispatchRate) - Static method in class org.apache.pulsar.broker.service.persistent.DispatchRateLimiter
 
isDispatchRateLimitingEnabled() - Method in class org.apache.pulsar.broker.service.persistent.DispatchRateLimiter
Checks if dispatch-rate limiting is enabled.
isDuplicate(Topic.PublishContext, ByteBuf) - Method in class org.apache.pulsar.broker.service.persistent.MessageDeduplication
Assess whether the message was already stored in the topic.
isDynamicConfiguration(String) - Method in class org.apache.pulsar.broker.service.BrokerService
 
isEmpty() - Method in class org.apache.pulsar.broker.loadbalance.LinuxInfoUtils.ResourceUsage
 
isEmpty() - Method in class org.apache.pulsar.broker.service.ImpactedConsumersResult
 
isEmpty() - Method in class org.apache.pulsar.broker.service.persistent.MessageRedeliveryController
 
isEmpty() - Method in class org.apache.pulsar.client.impl.RawBatchMessageContainerImpl
 
isEmpty() - Method in class org.apache.pulsar.utils.ConcurrentBitmapSortedLongPairSet
 
isEnabled() - Method in class org.apache.pulsar.broker.service.persistent.MessageDeduplication
 
isEnableNonPersistentTopics(String) - Method in interface org.apache.pulsar.broker.loadbalance.impl.LoadManagerShared.BrokerTopicLoadingPredicate
 
isEnablePersistentTopics(String) - Method in interface org.apache.pulsar.broker.loadbalance.impl.LoadManagerShared.BrokerTopicLoadingPredicate
 
isEncryptionRequired - Variable in class org.apache.pulsar.broker.service.AbstractTopic
 
isEncryptionRequired() - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
isEncryptionRequired() - Method in class org.apache.pulsar.broker.service.persistent.SystemTopic
 
isEncryptionRequired() - Method in interface org.apache.pulsar.broker.service.Topic
 
isExceedMaximumDeliveryDelay(ByteBuf) - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
isExceedMaximumMessageSize(int, Topic.PublishContext) - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
isFenced - Variable in class org.apache.pulsar.broker.service.AbstractTopic
 
isFirstRead - Variable in class org.apache.pulsar.broker.service.AbstractDispatcherSingleActiveConsumer
 
isFullBundle(String) - Static method in class org.apache.pulsar.common.naming.NamespaceBundleFactory
 
isFullyContainedInRanges(List<Range>) - Method in class org.apache.pulsar.broker.service.RemovedHashRanges
Checks if all removed ranges are fully contained in the provided list of ranges.
isHandshakeCompleted() - Method in class org.apache.pulsar.broker.service.ServerCnx
 
isHavePendingRead() - Method in class org.apache.pulsar.broker.service.persistent.AbstractPersistentDispatcherMultipleConsumers
 
isHavePendingRead() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
isHavePendingRead() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
 
isHavePendingReplayRead() - Method in class org.apache.pulsar.broker.service.persistent.AbstractPersistentDispatcherMultipleConsumers
 
isHavePendingReplayRead() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
isHavePendingReplayRead() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
 
isHeartbeatNamespace(ServiceUnitId) - Static method in class org.apache.pulsar.broker.namespace.NamespaceService
 
isHelp() - Method in class org.apache.pulsar.PulsarStandalone
 
isIndividualAckMode(CommandSubscribe.SubType) - Static method in interface org.apache.pulsar.broker.service.Subscription
 
isInFlightState(ServiceUnitState) - Static method in enum class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitState
 
isInitialized() - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotMetadata.Builder
 
isInitialized() - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotMetadata
 
isInitialized() - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata.Builder
 
isInitialized() - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata
 
isInitialized() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.Builder
 
isInitialized() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo
 
isInitialized() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePair.Builder
 
isInitialized() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePair
 
isInitialized() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry.Builder
 
isInitialized() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry
 
isInitialized() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.PositionInfo.Builder
 
isInitialized() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.PositionInfo
 
isInitialized() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry.Builder
 
isInitialized() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry
 
isInitialized() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator.Builder
 
isInitialized() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator
 
isInternalTopic(String) - Static method in class org.apache.pulsar.broker.loadbalance.extensions.ExtensibleLoadManagerImpl
 
isKeyHashRangeFiltered - Variable in class org.apache.pulsar.broker.service.AbstractDispatcherSingleActiveConsumer
 
isLeader() - Method in class org.apache.pulsar.broker.loadbalance.LeaderElectionService
 
isLeaderBroker() - Method in class org.apache.pulsar.broker.admin.AdminResource
 
isLeaderBroker() - Method in class org.apache.pulsar.broker.web.PulsarWebResource
 
isLeaderBroker(PulsarService) - Static method in class org.apache.pulsar.broker.web.PulsarWebResource
 
isLeaderReady() - Method in class org.apache.pulsar.broker.admin.v2.Worker
 
isLinux() - Static method in class org.apache.pulsar.broker.loadbalance.LinuxInfoUtils
Determine whether the OS is the linux kernel.
isLoadBalancerSheddingBundlesWithPoliciesEnabled(LoadManagerContext, NamespaceBundle) - Method in class org.apache.pulsar.broker.loadbalance.extensions.scheduler.TransferShedder
 
isLoadManagerExtensionEnabled(PulsarService) - Static method in class org.apache.pulsar.broker.loadbalance.extensions.ExtensibleLoadManagerImpl
 
isLoadSheddingEnabled(PulsarService) - Static method in class org.apache.pulsar.broker.loadbalance.impl.LoadManagerShared
If load balancing is enabled, load shedding is enabled by default unless forced off by dynamic configuration.
isLocalTopicActive() - Method in class org.apache.pulsar.broker.service.AbstractReplicator
 
isManagedLedgerNotFoundException(Throwable) - Method in class org.apache.pulsar.broker.admin.AdminResource
 
isMarkerMessage() - Method in class org.apache.pulsar.broker.service.persistent.ReplicatedSubscriptionsController
 
isMarkerMessage() - Method in interface org.apache.pulsar.broker.service.Topic.PublishContext
 
isMetricsEnabled() - Method in class org.apache.pulsar.broker.stats.ClusterReplicationMetrics
 
isMigrated() - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
isMigrated() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentTopic
 
isMigrated() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
isMultiBatches() - Method in class org.apache.pulsar.client.impl.RawBatchMessageContainerImpl
 
isNamespaceBundleDisabled(NamespaceBundle) - Method in class org.apache.pulsar.broker.namespace.NamespaceService
 
isNamespaceBundleOwned(NamespaceBundle) - Method in class org.apache.pulsar.broker.namespace.NamespaceService
 
isNamespaceBundleOwned(NamespaceBundle) - Method in class org.apache.pulsar.broker.namespace.OwnershipCache
Checked whether a particular bundle is currently owned by this broker.
isNoBroker() - Method in class org.apache.pulsar.PulsarStandalone
 
isNoFunctionsWorker() - Method in class org.apache.pulsar.PulsarStandalone
 
isNonPersistentTopic() - Method in class org.apache.pulsar.broker.service.Producer
 
isNormalReadAllowed() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
Checks if the dispatcher is allowed to read messages from the cursor.
isNormalReadAllowed() - Method in class org.apache.pulsar.broker.service.persistent.PersistentStickyKeyDispatcherMultipleConsumers
For Key_Shared subscription, the dispatcher will not attempt to read more entries if the replay queue size has reached the limit or if there are no consumers with permits.
isNoStreamStorage() - Method in class org.apache.pulsar.PulsarStandalone
 
isNot307And404Exception(Throwable) - Static method in class org.apache.pulsar.broker.admin.AdminResource
 
isNotFoundException(Throwable) - Static method in class org.apache.pulsar.broker.admin.AdminResource
 
IsolationPoliciesHelper - Class in org.apache.pulsar.broker.loadbalance.extensions.policies
 
IsolationPoliciesHelper(SimpleResourceAllocationPolicies) - Constructor for class org.apache.pulsar.broker.loadbalance.extensions.policies.IsolationPoliciesHelper
 
isOldestMessageExpired(ManagedCursor, int) - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
isOnlyBroker() - Method in class org.apache.pulsar.PulsarStandalone
 
isOwner(String) - Method in interface org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateChannel
Checks if the current broker is the owner of the service unit.
isOwner(String) - Method in class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateChannelImpl
 
isOwner(String, String) - Method in interface org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateChannel
Checks if the target broker is the owner of the service unit.
isOwner(String, String) - Method in class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateChannelImpl
 
isPersistent() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentTopic
 
isPersistent() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
isPersistent() - Method in interface org.apache.pulsar.broker.service.Topic
 
isPreciseDispatcherFlowControl() - Method in class org.apache.pulsar.broker.service.Consumer
 
isPreciseDispatcherFlowControl() - Method in class org.apache.pulsar.broker.service.ServerCnx
 
isPreciseDispatcherFlowControl() - Method in interface org.apache.pulsar.broker.service.TransportCnx
 
isPrimaryBroker(NamespaceName, String) - Method in class org.apache.pulsar.broker.loadbalance.impl.SimpleResourceAllocationPolicies
 
isProducersExceeded(boolean) - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
isProducersExceeded(String) - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
isProducersExceeded(Producer) - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
isProducerStarted() - Method in class org.apache.pulsar.broker.service.PulsarMetadataEventSynchronizer
 
isReadableBatch(RawMessage) - Static method in class org.apache.pulsar.client.impl.RawBatchConverter
 
isReadableBatch(MessageMetadata) - Static method in class org.apache.pulsar.client.impl.RawBatchConverter
 
isReady(AsyncResponse) - Method in class org.apache.pulsar.broker.admin.impl.BrokersBase
 
isRecoverable() - Method in exception org.apache.pulsar.broker.service.schema.exceptions.SchemaException
 
isRedirect() - Method in class org.apache.pulsar.broker.lookup.LookupResult
 
isRedirectException(Throwable) - Static method in class org.apache.pulsar.broker.admin.AdminResource
Check current exception whether is redirect exception.
isRegistered() - Method in interface org.apache.pulsar.broker.loadbalance.extensions.BrokerRegistry
Return the broker has been registered.
isRegistered() - Method in class org.apache.pulsar.broker.loadbalance.extensions.BrokerRegistryImpl
 
isRemote() - Method in class org.apache.pulsar.broker.service.Producer
 
isReplicated() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentSubscription
 
isReplicated() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentTopic
 
isReplicated() - Method in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
isReplicated() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
isReplicated() - Method in interface org.apache.pulsar.broker.service.Subscription
 
isReplicated() - Method in interface org.apache.pulsar.broker.service.Topic
 
isReplicationBacklogExist() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentTopic
 
isReplicationBacklogExist() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
isReplicationBacklogExist() - Method in interface org.apache.pulsar.broker.service.Topic
 
isRequestHttps() - Method in class org.apache.pulsar.broker.web.PulsarWebResource
 
isRunning() - Method in class org.apache.pulsar.broker.PulsarService
check the current pulsar service is running, including Started and Init state.
isSameAddressConsumersExceededOnTopic(Consumer) - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
isSameAddressProducersExceeded(Producer) - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
isSecondaryBroker(NamespaceName, String) - Method in class org.apache.pulsar.broker.loadbalance.impl.SimpleResourceAllocationPolicies
 
isSendInProgress() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
isSendInProgress() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
 
isServiceUnitActive(TopicName) - Method in class org.apache.pulsar.broker.namespace.NamespaceService
Deprecated.
This method is only used in test now.
isServiceUnitActiveAsync(TopicName) - Method in class org.apache.pulsar.broker.namespace.NamespaceService
 
isServiceUnitOwned(ServiceUnitId) - Method in class org.apache.pulsar.broker.namespace.NamespaceService
 
isServiceUnitOwnedAsync(ServiceUnitId) - Method in class org.apache.pulsar.broker.namespace.NamespaceService
 
isShadowReplicated() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentTopic
 
isShadowReplicated() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
isShadowReplicated() - Method in interface org.apache.pulsar.broker.service.Topic
 
isSharedBroker(String) - Method in class org.apache.pulsar.broker.loadbalance.impl.SimpleResourceAllocationPolicies
 
isSizeBacklogExceeded() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
isSizeBacklogExceeded() - Method in class org.apache.pulsar.broker.service.persistent.SystemTopic
 
isSLAOrHeartbeatNamespace(String) - Static method in class org.apache.pulsar.broker.namespace.NamespaceService
used for filtering bundles in special namespace.
isStarted() - Method in interface org.apache.pulsar.broker.loadbalance.extensions.BrokerRegistry
Return the broker registry is started.
isStarted() - Method in class org.apache.pulsar.broker.loadbalance.extensions.BrokerRegistryImpl
 
isStarted() - Method in class org.apache.pulsar.broker.service.PulsarMetadataEventSynchronizer
 
isSubscribeRateEnabled(SubscribeRate) - Static method in class org.apache.pulsar.broker.service.persistent.SubscribeRateLimiter
 
isSubscriptionMigrated() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentSubscription
 
isSubscriptionMigrated() - Method in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
isSubscriptionMigrated() - Method in interface org.apache.pulsar.broker.service.Subscription
 
isSuccessorTo(Producer) - Method in class org.apache.pulsar.broker.service.Producer
Method to determine if this producer can replace another producer.
isSystemCursor(String) - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
isSystemServiceNamespace(String) - Static method in class org.apache.pulsar.broker.namespace.NamespaceService
 
isSystemTopic() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
isSystemTopic() - Method in class org.apache.pulsar.broker.service.persistent.SystemTopic
 
isSystemTopic() - Method in interface org.apache.pulsar.broker.service.Topic
 
isSystemTopic(String) - Method in class org.apache.pulsar.broker.service.BrokerService
 
isSystemTopic(TopicName) - Method in class org.apache.pulsar.broker.service.BrokerService
 
isTerminated() - Method in class org.apache.pulsar.broker.service.AbstractReplicator
 
isTerminated() - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
isTerminated() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentTopic
 
isTerminated() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
isTerminated() - Method in interface org.apache.pulsar.broker.service.Replicator
 
isTopicNsOwnedByBrokerAsync(TopicName) - Method in class org.apache.pulsar.broker.service.BrokerService
 
isTransferring() - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
isTransferring() - Method in interface org.apache.pulsar.broker.service.Topic
 
isTxnAborted(TxnID, Position) - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
isTxnAborted(TxnID, Position) - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TopicTransactionBuffer
 
isTxnAborted(TxnID, Position) - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TransactionBufferDisable
 
isTxnAborted(TxnID, Position) - Method in interface org.apache.pulsar.broker.transaction.buffer.TransactionBuffer
Check if the txn is aborted.
isUserProvidedProducerName() - Method in class org.apache.pulsar.broker.service.Producer
 
isUsingAvroSchemaParser(SchemaType) - Static method in class org.apache.pulsar.broker.service.schema.SchemaRegistryServiceImpl
 
isValidTransition(ServiceUnitState, ServiceUnitState, ServiceUnitState.StorageType) - Static method in enum class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitState
 
isVerifiedNotification(Notification) - Static method in class org.apache.pulsar.broker.loadbalance.extensions.BrokerRegistryImpl
 
isWipeData() - Method in class org.apache.pulsar.PulsarStandalone
 
isWritable() - Method in class org.apache.pulsar.broker.service.AbstractReplicator
 
isWritable() - Method in class org.apache.pulsar.broker.service.Consumer
 
isWritable() - Method in class org.apache.pulsar.broker.service.ServerCnx
 
isWritable() - Method in interface org.apache.pulsar.broker.service.TransportCnx
 
items(int, LongPairSet.LongPairFunction<T>) - Method in class org.apache.pulsar.utils.ConcurrentBitmapSortedLongPairSet
 

J

join() - Method in class org.apache.pulsar.PulsarBrokerStarter.BrokerStarter
 
joinKey(String...) - Static method in class org.apache.pulsar.broker.delayed.bucket.BucketDelayedMessageIndexStats
 
JSON - Enum constant in enum class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.SchemaType
JSON = 3;
JSON_VALUE - Static variable in enum class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.SchemaType
JSON = 3;
JsonSchemaCompatibilityCheck - Class in org.apache.pulsar.broker.service.schema
SchemaCompatibilityCheck for SchemaType.JSON.
JsonSchemaCompatibilityCheck() - Constructor for class org.apache.pulsar.broker.service.schema.JsonSchemaCompatibilityCheck
 

K

key() - Method in record class org.apache.pulsar.compaction.MessageCompactionData
Returns the value of the key record component.
KEY_FIELD_NUMBER - Static variable in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePair
 
keyPath(String) - Static method in class org.apache.pulsar.broker.loadbalance.extensions.BrokerRegistryImpl
 
KEYVALUE - Enum constant in enum class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.SchemaType
KEYVALUE = 16;
KEYVALUE_VALUE - Static variable in enum class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.SchemaType
KEYVALUE = 16;
KeyValueSchemaCompatibilityCheck - Class in org.apache.pulsar.broker.service.schema
KeyValueSchemaCompatibilityCheck for SchemaType.KEY_VALUE.
KeyValueSchemaCompatibilityCheck(Map<SchemaType, SchemaCompatibilityCheck>) - Constructor for class org.apache.pulsar.broker.service.schema.KeyValueSchemaCompatibilityCheck
 

L

lastActive - Variable in class org.apache.pulsar.broker.service.AbstractTopic
 
lastIndividualDeletedRangeFromCursorRecovery - Variable in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
lastIndividualDeletedRangeFromCursorRecovery - Variable in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
 
lastNumberOfEntriesProcessed - Variable in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
lastResourceUsageReadTimeMSecsSinceEpoch - Variable in class org.apache.pulsar.broker.resourcegroup.ResourceGroup.PerBrokerUsageStats
 
lastSequenceId() - Method in interface org.apache.pulsar.broker.transaction.buffer.TransactionMeta
Return the last sequence id.
Leader - Enum constant in enum class org.apache.pulsar.broker.loadbalance.extensions.ExtensibleLoadManagerImpl.Role
 
LeaderBroker - Class in org.apache.pulsar.broker.loadbalance
A class to hold the contents of the leader election node.
LeaderBroker() - Constructor for class org.apache.pulsar.broker.loadbalance.LeaderBroker
 
LeaderElectionService - Class in org.apache.pulsar.broker.loadbalance
A class that provides way to elect the leader among brokers.
LeaderElectionService(CoordinationService, String, String, String, Consumer<LeaderElectionState>) - Constructor for class org.apache.pulsar.broker.loadbalance.LeaderElectionService
 
LeaderElectionService(CoordinationService, String, String, Consumer<LeaderElectionState>) - Constructor for class org.apache.pulsar.broker.loadbalance.LeaderElectionService
 
LeastLongTermMessageRate - Class in org.apache.pulsar.broker.loadbalance.impl
Placement strategy which selects a broker based on which one has the least long term message rate.
LeastLongTermMessageRate() - Constructor for class org.apache.pulsar.broker.loadbalance.impl.LeastLongTermMessageRate
 
LeastResourceUsageWithWeight - Class in org.apache.pulsar.broker.loadbalance.extensions.strategy
Placement strategy which selects a broker based on which one has the least resource usage with weight.
LeastResourceUsageWithWeight - Class in org.apache.pulsar.broker.loadbalance.impl
Placement strategy which selects a broker based on which one has the least resource usage with weight.
LeastResourceUsageWithWeight() - Constructor for class org.apache.pulsar.broker.loadbalance.extensions.strategy.LeastResourceUsageWithWeight
 
LeastResourceUsageWithWeight() - Constructor for class org.apache.pulsar.broker.loadbalance.impl.LeastResourceUsageWithWeight
 
ledger - Variable in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
LEDGERID_FIELD_NUMBER - Static variable in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.PositionInfo
 
LinuxBrokerHostUsageImpl - Class in org.apache.pulsar.broker.loadbalance.impl
Class that will return the broker host usage.
LinuxBrokerHostUsageImpl(int, Optional<Double>, ScheduledExecutorService) - Constructor for class org.apache.pulsar.broker.loadbalance.impl.LinuxBrokerHostUsageImpl
 
LinuxBrokerHostUsageImpl(PulsarService) - Constructor for class org.apache.pulsar.broker.loadbalance.impl.LinuxBrokerHostUsageImpl
 
LinuxInfoUtils - Class in org.apache.pulsar.broker.loadbalance
 
LinuxInfoUtils() - Constructor for class org.apache.pulsar.broker.loadbalance.LinuxInfoUtils
 
LinuxInfoUtils.NICUsageType - Enum Class in org.apache.pulsar.broker.loadbalance
 
LinuxInfoUtils.ResourceUsage - Class in org.apache.pulsar.broker.loadbalance
 
listCoordinators(AsyncResponse) - Method in class org.apache.pulsar.broker.admin.v3.Transactions
 
listen(StateChangeListener) - Method in interface org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateChannel
Adds a state change listener.
listen(StateChangeListener) - Method in class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateChannelImpl
 
listenFailureDomainUpdate() - Method in class org.apache.pulsar.broker.loadbalance.extensions.policies.AntiAffinityGroupPolicyHelper
 
listFunctions(String, String) - Method in class org.apache.pulsar.broker.admin.impl.FunctionsBase
 
listFunctions(String, String) - Method in class org.apache.pulsar.broker.admin.v2.Functions
 
listPackages(String, String, String, AsyncResponse) - Method in class org.apache.pulsar.broker.admin.v3.Packages
 
listPackageVersion(String, String, String, String, AsyncResponse) - Method in class org.apache.pulsar.broker.admin.v3.Packages
 
listSinks(String, String) - Method in class org.apache.pulsar.broker.admin.impl.SinksBase
 
listSources(String, String) - Method in class org.apache.pulsar.broker.admin.impl.SourcesBase
 
load(EntryFilterMetaData) - Method in class org.apache.pulsar.broker.service.plugin.EntryFilterProvider
 
load(ServiceConfiguration) - Static method in class org.apache.pulsar.broker.intercept.BrokerInterceptors
Load the broker event interceptor for the given interceptor list.
load(ServiceConfiguration) - Static method in class org.apache.pulsar.broker.protocol.ProtocolHandlers
Load the protocol handlers for the given protocol list.
LOAD - Enum constant in enum class org.apache.pulsar.broker.service.TopicEventsListener.TopicEvent
 
LOADBALANCE_BROKERS_ROOT - Static variable in interface org.apache.pulsar.broker.loadbalance.LoadManager
 
LOADBALANCER_DYNAMIC_SETTING_STRATEGY_ZPATH - Static variable in class org.apache.pulsar.broker.loadbalance.impl.SimpleLoadManagerImpl
 
LOADBALANCER_STRATEGY_LEAST_MSG - Static variable in class org.apache.pulsar.broker.loadbalance.impl.SimpleLoadManagerImpl
 
LOADBALANCER_STRATEGY_LLS - Static variable in class org.apache.pulsar.broker.loadbalance.impl.SimpleLoadManagerImpl
 
LOADBALANCER_STRATEGY_RAND - Static variable in class org.apache.pulsar.broker.loadbalance.impl.SimpleLoadManagerImpl
 
loadBalanceResources() - Method in class org.apache.pulsar.broker.web.PulsarWebResource
 
LoadCalculator - Interface in org.apache.pulsar.broker.loadbalance
This interface class defines how we calculator the resource requirement per service unit based on the ServiceRequest.
LoadData - Class in org.apache.pulsar.broker.loadbalance
This class represents all data that could be relevant when making a load management decision.
LoadData() - Constructor for class org.apache.pulsar.broker.loadbalance.LoadData
Initialize a LoadData.
LoadDataReporter<T> - Interface in org.apache.pulsar.broker.loadbalance.extensions.reporter
The load data reporter, it publish the load data to load data storage.
LoadDataStore<T> - Interface in org.apache.pulsar.broker.loadbalance.extensions.store
The load data store interface.
LoadDataStoreException - Exception in org.apache.pulsar.broker.loadbalance.extensions.store
 
LoadDataStoreException(String) - Constructor for exception org.apache.pulsar.broker.loadbalance.extensions.store.LoadDataStoreException
 
LoadDataStoreException(String, Throwable) - Constructor for exception org.apache.pulsar.broker.loadbalance.extensions.store.LoadDataStoreException
 
LoadDataStoreException(Throwable) - Constructor for exception org.apache.pulsar.broker.loadbalance.extensions.store.LoadDataStoreException
 
LoadDataStoreException.InvalidPathException - Exception in org.apache.pulsar.broker.loadbalance.extensions.store
 
LoadDataStoreFactory - Class in org.apache.pulsar.broker.loadbalance.extensions.store
The load data store factory, use to create the load data store.
LoadDataStoreFactory() - Constructor for class org.apache.pulsar.broker.loadbalance.extensions.store.LoadDataStoreFactory
 
loadDelayedDeliveryTrackerFactory(PulsarService) - Static method in class org.apache.pulsar.broker.delayed.DelayedDeliveryTrackerLoader
 
loadEntryFiltersForPolicy(EntryFilters) - Method in class org.apache.pulsar.broker.service.plugin.EntryFilterProvider
 
LoadManager - Interface in org.apache.pulsar.broker.loadbalance
LoadManager runs through set of load reports collected from different brokers and generates a recommendation of namespace/ServiceUnit placement on machines/ResourceUnit.
loadManagerClassName() - Method in record class org.apache.pulsar.broker.loadbalance.extensions.data.BrokerLookupData
Returns the value of the loadManagerClassName record component.
LoadManagerContext - Interface in org.apache.pulsar.broker.loadbalance.extensions
The filter and load balance context, use for delivering context between filter, scheduler and strategy.
LoadManagerContextImpl - Class in org.apache.pulsar.broker.loadbalance.extensions
 
LoadManagerContextImpl() - Constructor for class org.apache.pulsar.broker.loadbalance.extensions.LoadManagerContextImpl
 
LoadManagerScheduler - Interface in org.apache.pulsar.broker.loadbalance.extensions.scheduler
The base interface to schedule execute task in load manager.
LoadManagerShared - Class in org.apache.pulsar.broker.loadbalance.impl
This class contains code which in shared between the two load manager implementations.
LoadManagerShared.BrokerTopicLoadingPredicate - Interface in org.apache.pulsar.broker.loadbalance.impl
 
loadNamespaceTopics(NamespaceBundle) - Method in class org.apache.pulsar.broker.PulsarService
Load all the topics contained in a namespace.
loadOrCreatePersistentTopic(String, boolean, Map<String, String>, TopicPolicies) - Method in class org.apache.pulsar.broker.service.BrokerService
It creates a topic async and returns CompletableFuture.
LoadRanker - Interface in org.apache.pulsar.broker.loadbalance
 
LoadReport - Interface in org.apache.pulsar.broker.loadbalance
 
LoadReportCommand - Class in org.apache.pulsar.broker.tools
The command to collect the load report of a specific broker.
LoadReportCommand() - Constructor for class org.apache.pulsar.broker.tools.LoadReportCommand
 
LoadReportUpdaterTask - Class in org.apache.pulsar.broker.loadbalance
Represents a task which reads load report from zookeeper for all the brokers and updates the ranking.
LoadReportUpdaterTask(AtomicReference<LoadManager>) - Constructor for class org.apache.pulsar.broker.loadbalance.LoadReportUpdaterTask
 
LoadResourceQuotaUpdaterTask - Class in org.apache.pulsar.broker.loadbalance
LoadManager namespace bundle quota update task.
LoadResourceQuotaUpdaterTask(AtomicReference<LoadManager>) - Constructor for class org.apache.pulsar.broker.loadbalance.LoadResourceQuotaUpdaterTask
 
LoadSheddingStrategy - Interface in org.apache.pulsar.broker.loadbalance
Load management component which determines the criteria for unloading bundles.
LoadSheddingTask - Class in org.apache.pulsar.broker.loadbalance
LoadManager load shedding task.
LoadSheddingTask(AtomicReference<LoadManager>, ScheduledExecutorService, ServiceConfiguration, ManagedLedgerFactory) - Constructor for class org.apache.pulsar.broker.loadbalance.LoadSheddingTask
 
LOCAL_ONLY - Enum constant in enum class org.apache.pulsar.broker.service.TopicPoliciesService.GetType
 
LocalBookkeeperEnsemble - Class in org.apache.pulsar.zookeeper
 
LocalBookkeeperEnsemble(int, int, int, int, String, String, boolean, String) - Constructor for class org.apache.pulsar.zookeeper.LocalBookkeeperEnsemble
 
LocalBookkeeperEnsemble(int, int, int, String, String, boolean) - Constructor for class org.apache.pulsar.zookeeper.LocalBookkeeperEnsemble
 
LocalBookkeeperEnsemble(int, int, int, String, String, boolean, String) - Constructor for class org.apache.pulsar.zookeeper.LocalBookkeeperEnsemble
 
LocalBookkeeperEnsemble(int, int, int, String, String, boolean, String, Supplier<Integer>) - Constructor for class org.apache.pulsar.zookeeper.LocalBookkeeperEnsemble
 
LocalBookkeeperEnsemble(int, int, Supplier<Integer>) - Constructor for class org.apache.pulsar.zookeeper.LocalBookkeeperEnsemble
 
LocalBookkeeperEnsemble.ZKConnectionWatcher - Class in org.apache.pulsar.zookeeper
 
localCluster - Variable in class org.apache.pulsar.broker.service.AbstractReplicator
 
LOCALDATE - Enum constant in enum class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.SchemaType
LOCALDATE = 18;
LOCALDATE_VALUE - Static variable in enum class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.SchemaType
LOCALDATE = 18;
LOCALDATETIME - Enum constant in enum class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.SchemaType
LOCALDATETIME = 20;
LOCALDATETIME_VALUE - Static variable in enum class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.SchemaType
LOCALDATETIME = 20;
LocalSinceLastReported - Enum constant in enum class org.apache.pulsar.broker.resourcegroup.ResourceGroupService.ResourceGroupUsageStatsType
 
localSubscriptionUpdated(String, ReplicatedSubscriptionsSnapshot) - Method in class org.apache.pulsar.broker.service.persistent.ReplicatedSubscriptionsController
 
LOCALTIME - Enum constant in enum class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.SchemaType
LOCALTIME = 19;
LOCALTIME_VALUE - Static variable in enum class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.SchemaType
LOCALTIME = 19;
localTopic - Variable in class org.apache.pulsar.broker.service.AbstractReplicator
 
localTopicName - Variable in class org.apache.pulsar.broker.service.AbstractReplicator
 
localZkNodes - Static variable in class org.apache.pulsar.PulsarClusterMetadataTeardown
 
lock - Variable in class org.apache.pulsar.broker.service.AbstractTopic
 
LOG - Static variable in class org.apache.pulsar.broker.loadbalance.impl.LoadManagerShared
 
LOG - Static variable in interface org.apache.pulsar.broker.loadbalance.LoadManager
 
LOG - Static variable in interface org.apache.pulsar.broker.service.schema.SchemaRegistryService
 
LOG - Static variable in class org.apache.pulsar.zookeeper.LocalBookkeeperEnsemble
 
LogIndexLagBackoff - Class in org.apache.pulsar.broker.transaction.util
 
LogIndexLagBackoff(long, long, double) - Constructor for class org.apache.pulsar.broker.transaction.util.LogIndexLagBackoff
 
LongAdderCounter - Class in org.apache.pulsar.broker.stats.prometheus.metrics
Counter implementation based on LongAdder.
LongAdderCounter() - Constructor for class org.apache.pulsar.broker.stats.prometheus.metrics.LongAdderCounter
 
LOOKUP_REQUEST_DURATION_METRIC_NAME - Static variable in class org.apache.pulsar.broker.namespace.NamespaceService
 
lookupAsync(String) - Method in interface org.apache.pulsar.broker.loadbalance.extensions.BrokerRegistry
Get the broker lookup data.
lookupAsync(String) - Method in class org.apache.pulsar.broker.loadbalance.extensions.BrokerRegistryImpl
 
LookupOptions - Class in org.apache.pulsar.broker.namespace
 
LookupOptions() - Constructor for class org.apache.pulsar.broker.namespace.LookupOptions
 
lookupRequestSemaphore - Variable in class org.apache.pulsar.broker.service.BrokerService
 
LookupResult - Class in org.apache.pulsar.broker.lookup
Represent a lookup result.
LookupResult(String, String, String, String, boolean) - Constructor for class org.apache.pulsar.broker.lookup.LookupResult
 
LookupResult(String, String, String, String, LookupResult.Type, boolean) - Constructor for class org.apache.pulsar.broker.lookup.LookupResult
 
LookupResult(NamespaceEphemeralData) - Constructor for class org.apache.pulsar.broker.lookup.LookupResult
 
LookupResult(NamespaceEphemeralData, String, String) - Constructor for class org.apache.pulsar.broker.lookup.LookupResult
 
LookupResult.Type - Enum Class in org.apache.pulsar.broker.lookup
 
lookupTopicAsync(AsyncResponse, String, String, String, String, boolean, String, String) - Method in class org.apache.pulsar.broker.lookup.v2.TopicLookup
 
lookupTopicAsync(AsyncResponse, String, String, String, String, String, boolean, String, String) - Method in class org.apache.pulsar.broker.lookup.v1.TopicLookup
 
lookupTopicAsync(PulsarService, TopicName, boolean, String, AuthenticationDataSource, long) - Static method in class org.apache.pulsar.broker.lookup.TopicLookupBase
Lookup broker-service address for a given namespace-bundle which contains given topic.
lookupTopicAsync(PulsarService, TopicName, boolean, String, AuthenticationDataSource, long, String, Map<String, String>) - Static method in class org.apache.pulsar.broker.lookup.TopicLookupBase
Lookup broker-service address for a given namespace-bundle which contains given topic.
lowestSequenceId - Variable in class org.apache.pulsar.client.impl.RawBatchMessageContainerImpl
 

M

main(String[]) - Static method in class org.apache.pulsar.broker.tools.BrokerTool
 
main(String[]) - Static method in class org.apache.pulsar.compaction.CompactorTool
 
main(String[]) - Static method in class org.apache.pulsar.PulsarBrokerStarter
 
main(String[]) - Static method in class org.apache.pulsar.PulsarClusterMetadataSetup
 
main(String[]) - Static method in class org.apache.pulsar.PulsarClusterMetadataTeardown
 
main(String[]) - Static method in class org.apache.pulsar.PulsarInitialNamespaceSetup
 
main(String[]) - Static method in class org.apache.pulsar.PulsarStandaloneStarter
 
main(String[]) - Static method in class org.apache.pulsar.PulsarTransactionCoordinatorMetadataSetup
 
main(String[]) - Static method in class org.apache.pulsar.PulsarVersionStarter
 
main(String[]) - Static method in class org.apache.pulsar.utils.auth.tokens.TokensCliUtils
 
makeStickyKeyHash(byte[]) - Method in interface org.apache.pulsar.broker.service.StickyKeyConsumerSelector
Make a hash from the sticky key.
MANAGED_LEDGER_PATH_ZNODE - Static variable in class org.apache.pulsar.broker.service.BrokerService
 
ManagedCursorMetrics - Class in org.apache.pulsar.broker.stats.metrics
 
ManagedCursorMetrics(PulsarService) - Constructor for class org.apache.pulsar.broker.stats.metrics.ManagedCursorMetrics
 
ManagedLedgerCacheMetrics - Class in org.apache.pulsar.broker.stats.metrics
 
ManagedLedgerCacheMetrics(PulsarService) - Constructor for class org.apache.pulsar.broker.stats.metrics.ManagedLedgerCacheMetrics
 
ManagedLedgerClientFactory - Class in org.apache.pulsar.broker
 
ManagedLedgerClientFactory() - Constructor for class org.apache.pulsar.broker.ManagedLedgerClientFactory
 
ManagedLedgerInterceptorImpl - Class in org.apache.pulsar.broker.intercept
 
ManagedLedgerInterceptorImpl(Set<BrokerEntryMetadataInterceptor>, Set<ManagedLedgerPayloadProcessor>) - Constructor for class org.apache.pulsar.broker.intercept.ManagedLedgerInterceptorImpl
 
ManagedLedgerMetrics - Class in org.apache.pulsar.broker.stats.metrics
 
ManagedLedgerMetrics(PulsarService) - Constructor for class org.apache.pulsar.broker.stats.metrics.ManagedLedgerMetrics
 
managedLedgerStats - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedNamespaceStats
 
ManagedLedgerStats - Class in org.apache.pulsar.broker.stats.prometheus
 
ManagedLedgerStats() - Constructor for class org.apache.pulsar.broker.stats.prometheus.ManagedLedgerStats
 
ManagedLedgerStorage - Interface in org.apache.pulsar.broker.storage
Storage to access ManagedLedgers.
ManagedLedgerStorageClass - Interface in org.apache.pulsar.broker.storage
ManagedLedgerStorageClass represents a configured instance of ManagedLedgerFactory for managed ledgers.
markBatchMessagePublished() - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
markDeletePositionMoveForward() - Method in interface org.apache.pulsar.broker.service.Dispatcher
 
markDeletePositionMoveForward() - Method in class org.apache.pulsar.broker.service.persistent.PersistentStickyKeyDispatcherMultipleConsumers
 
markDeletePositionMoveForward() - Method in class org.apache.pulsar.broker.service.persistent.PersistentStickyKeyDispatcherMultipleConsumersClassic
 
markTopicWithBatchMessagePublished() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentSubscription
 
markTopicWithBatchMessagePublished() - Method in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
markTopicWithBatchMessagePublished() - Method in interface org.apache.pulsar.broker.service.Subscription
 
MAX_CLEAN_UP_DELAY_TIME_IN_SECS - Static variable in class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateChannelImpl
 
MAX_OUTSTANDING - Static variable in class org.apache.pulsar.compaction.AbstractTwoPhaseCompactor
 
MAX_SCHEDULE_TIMESTAMP_FIELD_NUMBER - Static variable in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata
 
maxAckPosition - Variable in class org.apache.pulsar.broker.transaction.pendingack.impl.MLPendingAckStore
 
maxIntervalForSuppressingReportsMSecs - Static variable in class org.apache.pulsar.broker.resourcegroup.ResourceGroupService
 
maxMsgReplDelayInSeconds - Variable in class org.apache.pulsar.broker.stats.NamespaceStats
 
maxMsgReplDelayInSeconds - Variable in class org.apache.pulsar.broker.stats.ReplicationMetrics
 
maxReadPositionMovedForward(Position, Position) - Method in interface org.apache.pulsar.broker.transaction.buffer.impl.TopicTransactionBuffer.MaxReadPositionCallBack
callback method when max read position move forward.
MaxRequestSizeFilter - Class in org.apache.pulsar.broker.web
 
MaxRequestSizeFilter(long) - Constructor for class org.apache.pulsar.broker.web.MaxRequestSizeFilter
 
maxUnackedMsgsPerDispatcher - Variable in class org.apache.pulsar.broker.service.BrokerService
 
MaxUsageReportSuppressRounds - Static variable in class org.apache.pulsar.broker.resourcegroup.ResourceGroupService
 
maybeRedirectToBroker(String) - Method in class org.apache.pulsar.broker.web.PulsarWebResource
Redirect the call to the specified broker.
MBeanStatsGenerator - Class in org.apache.pulsar.broker.stats
 
mergeCursorProperties(Map<String, Long>) - Method in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
Return a merged map that contains the cursor properties specified by used (eg.
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotMetadata.Builder
 
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata.Builder
 
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.Builder
 
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePair.Builder
 
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry.Builder
 
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.PositionInfo.Builder
 
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry.Builder
 
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator.Builder
 
mergeFrom(Message) - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotMetadata.Builder
 
mergeFrom(Message) - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata.Builder
 
mergeFrom(Message) - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.Builder
 
mergeFrom(Message) - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePair.Builder
 
mergeFrom(Message) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry.Builder
 
mergeFrom(Message) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.PositionInfo.Builder
 
mergeFrom(Message) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry.Builder
 
mergeFrom(Message) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator.Builder
 
mergeFrom(SnapshotMetadata) - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotMetadata.Builder
 
mergeFrom(SnapshotSegmentMetadata) - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata.Builder
 
mergeFrom(SchemaRegistryFormat.SchemaInfo) - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.Builder
 
mergeFrom(SchemaRegistryFormat.SchemaInfo.KeyValuePair) - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePair.Builder
 
mergeFrom(SchemaStorageFormat.IndexEntry) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry.Builder
 
mergeFrom(SchemaStorageFormat.PositionInfo) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.PositionInfo.Builder
 
mergeFrom(SchemaStorageFormat.SchemaEntry) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry.Builder
 
mergeFrom(SchemaStorageFormat.SchemaLocator) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator.Builder
 
mergeInfo(SchemaStorageFormat.IndexEntry) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator.Builder
required .pulsar.schema.IndexEntry info = 1;
mergePosition(SchemaStorageFormat.PositionInfo) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry.Builder
required .pulsar.schema.PositionInfo position = 2;
mergeUnknownFields(UnknownFieldSet) - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotMetadata.Builder
 
mergeUnknownFields(UnknownFieldSet) - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata.Builder
 
mergeUnknownFields(UnknownFieldSet) - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.Builder
 
mergeUnknownFields(UnknownFieldSet) - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePair.Builder
 
mergeUnknownFields(UnknownFieldSet) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry.Builder
 
mergeUnknownFields(UnknownFieldSet) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.PositionInfo.Builder
 
mergeUnknownFields(UnknownFieldSet) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry.Builder
 
mergeUnknownFields(UnknownFieldSet) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator.Builder
 
MESSAGE_ACK_COUNTER - Static variable in class org.apache.pulsar.broker.stats.OpenTelemetryConsumerStats
 
MESSAGE_DROP_COUNTER - Static variable in class org.apache.pulsar.broker.stats.OpenTelemetryProducerStats
 
MESSAGE_IN_COUNTER - Static variable in class org.apache.pulsar.broker.stats.OpenTelemetryProducerStats
 
MESSAGE_IN_COUNTER - Static variable in class org.apache.pulsar.broker.stats.OpenTelemetryReplicatorStats
 
MESSAGE_IN_COUNTER - Static variable in class org.apache.pulsar.broker.stats.OpenTelemetryTopicStats
 
MESSAGE_OUT_COUNTER - Static variable in class org.apache.pulsar.broker.stats.OpenTelemetryConsumerStats
 
MESSAGE_OUT_COUNTER - Static variable in class org.apache.pulsar.broker.stats.OpenTelemetryReplicatorStats
 
MESSAGE_OUT_COUNTER - Static variable in class org.apache.pulsar.broker.stats.OpenTelemetryTopicStats
 
MESSAGE_PERMITS_COUNTER - Static variable in class org.apache.pulsar.broker.stats.OpenTelemetryConsumerStats
 
MESSAGE_RATE_BACKOFF_MS - Static variable in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
MESSAGE_REDELIVER_COUNTER - Static variable in class org.apache.pulsar.broker.stats.OpenTelemetryConsumerStats
 
MESSAGE_UNACKNOWLEDGED_COUNTER - Static variable in class org.apache.pulsar.broker.stats.OpenTelemetryConsumerStats
 
messageAcked(ServerCnx, Consumer, CommandAck) - Method in interface org.apache.pulsar.broker.intercept.BrokerInterceptor
Intercept after a message ack is processed.
messageAcked(ServerCnx, Consumer, CommandAck) - Method in class org.apache.pulsar.broker.intercept.BrokerInterceptors
 
messageAcked(ServerCnx, Consumer, CommandAck) - Method in class org.apache.pulsar.broker.intercept.BrokerInterceptorWithClassLoader
 
messageAcked(CommandAck) - Method in class org.apache.pulsar.broker.service.Consumer
 
messageAckRate - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedNamespaceStats
 
messageAckRate - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedSubscriptionStats
 
MessageCompactionData - Record Class in org.apache.pulsar.compaction
 
MessageCompactionData(MessageId, String, Integer, Long) - Constructor for record class org.apache.pulsar.compaction.MessageCompactionData
Creates an instance of a MessageCompactionData record class.
messageDeduplication - Variable in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
MessageDeduplication - Class in org.apache.pulsar.broker.service.persistent
Class that contains all the logic to control and perform the deduplication on the broker side.
MessageDeduplication(PulsarService, PersistentTopic, ManagedLedger) - Constructor for class org.apache.pulsar.broker.service.persistent.MessageDeduplication
 
MessageDeduplication.MessageDupStatus - Enum Class in org.apache.pulsar.broker.service.persistent
 
MessageDeduplication.MessageDupUnknownException - Exception in org.apache.pulsar.broker.service.persistent
 
messageDispatched(ServerCnx, Consumer, long, long, ByteBuf) - Method in interface org.apache.pulsar.broker.intercept.BrokerInterceptor
Intercept after a message is dispatched to consumer.
messageDispatched(ServerCnx, Consumer, long, long, ByteBuf) - Method in class org.apache.pulsar.broker.intercept.BrokerInterceptors
 
messageDispatched(ServerCnx, Consumer, long, long, ByteBuf) - Method in class org.apache.pulsar.broker.intercept.BrokerInterceptorWithClassLoader
 
MessageDupUnknownException() - Constructor for exception org.apache.pulsar.broker.service.persistent.MessageDeduplication.MessageDupUnknownException
 
MessageExpirer - Interface in org.apache.pulsar.broker.service
 
messageId() - Method in record class org.apache.pulsar.compaction.MessageCompactionData
Returns the value of the messageId record component.
messageMetadata - Variable in class org.apache.pulsar.client.impl.RawBatchMessageContainerImpl
 
messageProduced(ServerCnx, Producer, long, long, long, Topic.PublishContext) - Method in interface org.apache.pulsar.broker.intercept.BrokerInterceptor
Intercept after a message is produced.
messageProduced(ServerCnx, Producer, long, long, long, Topic.PublishContext) - Method in class org.apache.pulsar.broker.intercept.BrokerInterceptors
 
messageProduced(ServerCnx, Producer, long, long, long, Topic.PublishContext) - Method in class org.apache.pulsar.broker.intercept.BrokerInterceptorWithClassLoader
 
messageReceived() - Method in class org.apache.pulsar.broker.service.ServerCnx
 
MessageRedeliveryController - Class in org.apache.pulsar.broker.service.persistent
The MessageRedeliveryController is a non-thread-safe container for maintaining the redelivery messages.
MessageRedeliveryController(boolean) - Constructor for class org.apache.pulsar.broker.service.persistent.MessageRedeliveryController
 
MessageRedeliveryController(boolean, boolean) - Constructor for class org.apache.pulsar.broker.service.persistent.MessageRedeliveryController
 
messages - Variable in class org.apache.pulsar.broker.resourcegroup.ResourceGroup.BytesAndMessagesCount
 
messages - Variable in class org.apache.pulsar.client.impl.RawBatchMessageContainerImpl
 
messageToByteBuf(Message) - Method in class org.apache.pulsar.broker.rest.TopicsBase
 
messageTTLInSeconds - Variable in class org.apache.pulsar.broker.service.persistent.PersistentReplicator
 
METADATA_LIST_FIELD_NUMBER - Static variable in class org.apache.pulsar.broker.delayed.proto.SnapshotMetadata
 
MetadataStore - Enum constant in enum class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitState.StorageType
 
METRICS_VERSION_SUFFIX - Static variable in class org.apache.pulsar.broker.stats.metrics.ManagedLedgerCacheMetrics
 
metricsEnabled - Variable in class org.apache.pulsar.broker.stats.ClusterReplicationMetrics
 
MetricsExports - Class in org.apache.pulsar.broker.stats.prometheus
 
MetricsGenerator - Class in org.apache.pulsar.broker.stats
 
MetricsGenerator(PulsarService) - Constructor for class org.apache.pulsar.broker.stats.MetricsGenerator
 
MIBI - Static variable in class org.apache.pulsar.broker.loadbalance.impl.LoadManagerShared
 
MIN_SCHEDULE_TIMESTAMP_FIELD_NUMBER - Static variable in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata
 
minReplayedPosition - Variable in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
minReplayedPosition - Variable in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
 
MLPendingAckReplyCallBack - Class in org.apache.pulsar.broker.transaction.pendingack.impl
MLPendingAckStore reply call back.
MLPendingAckReplyCallBack(PendingAckHandleImpl) - Constructor for class org.apache.pulsar.broker.transaction.pendingack.impl.MLPendingAckReplyCallBack
 
MLPendingAckStore - Class in org.apache.pulsar.broker.transaction.pendingack.impl
The implement of the pending ack store by manageLedger.
MLPendingAckStore(ManagedLedger, ManagedCursor, ManagedCursor, long, TxnLogBufferedWriterConfig, Timer, TxnLogBufferedWriterMetricsStats, Executor) - Constructor for class org.apache.pulsar.broker.transaction.pendingack.impl.MLPendingAckStore
 
MLPendingAckStoreProvider - Class in org.apache.pulsar.broker.transaction.pendingack.impl
Provider is for MLPendingAckStore.
MLPendingAckStoreProvider() - Constructor for class org.apache.pulsar.broker.transaction.pendingack.impl.MLPendingAckStoreProvider
 
modifyDeduplication(AsyncResponse, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
modifyDeduplication(AsyncResponse, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
modifyEncryptionRequired(String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
modifyEncryptionRequired(String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
ModularLoadManager - Interface in org.apache.pulsar.broker.loadbalance
New proposal for a load manager interface which attempts to use more intuitive method names and provide a starting place for new load manager proposals.
ModularLoadManagerImpl - Class in org.apache.pulsar.broker.loadbalance.impl
 
ModularLoadManagerImpl() - Constructor for class org.apache.pulsar.broker.loadbalance.impl.ModularLoadManagerImpl
Initializes fields which do not depend on PulsarService.
ModularLoadManagerImpl(PulsarService) - Constructor for class org.apache.pulsar.broker.loadbalance.impl.ModularLoadManagerImpl
Initialize this load manager.
ModularLoadManagerStrategy - Interface in org.apache.pulsar.broker.loadbalance
Interface which serves as a component for ModularLoadManagerImpl, flexibly allowing the injection of potentially complex strategies.
ModularLoadManagerWrapper - Class in org.apache.pulsar.broker.loadbalance.impl
Wrapper class allowing classes of instance ModularLoadManager to be compatible with the interface LoadManager.
ModularLoadManagerWrapper(ModularLoadManager) - Constructor for class org.apache.pulsar.broker.loadbalance.impl.ModularLoadManagerWrapper
 
monitor() - Method in class org.apache.pulsar.broker.loadbalance.extensions.ExtensibleLoadManagerImpl
 
monitorBacklogQuota() - Method in class org.apache.pulsar.broker.service.BrokerService
 
monitoringClassFields - Variable in class org.apache.pulsar.broker.resourcegroup.ResourceGroup
 
monitorOwnerships(List<String>) - Method in class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateChannelImpl
 
MonotonicSnapshotClock - Interface in org.apache.pulsar.broker.qos
An interface representing a clock that provides a monotonic counter in nanoseconds.
MSG_COMPRESSION_TYPE - Static variable in class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateTableViewImpl
 
msgAckRate - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedConsumerStats
 
msgBacklog - Variable in class org.apache.pulsar.broker.stats.NamespaceStats
 
msgBacklog - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedBrokerStats
 
msgBacklog - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedNamespaceStats
 
msgBacklog - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedSubscriptionStats
 
msgBacklogNoDelayed - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedSubscriptionStats
 
msgChunkPublished - Variable in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
msgDelayed - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedNamespaceStats
 
msgDelayed - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedSubscriptionStats
 
msgDrop - Variable in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentDispatcherMultipleConsumers
 
msgExpired - Variable in class org.apache.pulsar.broker.service.persistent.PersistentReplicator
 
msgInCounter - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedNamespaceStats
 
msgInReplay - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedNamespaceStats
 
msgInReplay - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedSubscriptionStats
 
msgOut - Variable in class org.apache.pulsar.broker.service.persistent.PersistentReplicator
 
msgOutCounter - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedNamespaceStats
 
msgOutFromRemovedConsumer - Variable in class org.apache.pulsar.broker.service.AbstractSubscription
 
msgOutFromRemovedSubscriptions - Variable in class org.apache.pulsar.broker.service.AbstractTopic
 
MsgRate - Enum constant in enum class org.apache.pulsar.broker.loadbalance.extensions.models.SplitDecision.Reason
 
msgRateExpired - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedReplicationStats
Total rate of messages expired (msg/s).
msgRateIn - Variable in class org.apache.pulsar.broker.stats.NamespaceStats
 
msgRateIn - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedProducerStats
 
msgRateIn - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedReplicationStats
Total rate of messages received from the remote cluster (msg/s).
msgRateOut - Variable in class org.apache.pulsar.broker.stats.NamespaceStats
 
msgRateOut - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedConsumerStats
 
msgRateOut - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedReplicationStats
Total rate of messages delivered to the replication-subscriber.
msgRateOut - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedSubscriptionStats
 
msgRateOut - Variable in class org.apache.pulsar.broker.stats.ReplicationMetrics
 
msgRateRedeliver - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedConsumerStats
 
msgRateRedeliver - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedSubscriptionStats
 
msgReplBacklog - Variable in class org.apache.pulsar.broker.stats.NamespaceStats
 
msgReplBacklog - Variable in class org.apache.pulsar.broker.stats.ReplicationMetrics
 
msgThroughputIn - Variable in class org.apache.pulsar.broker.stats.NamespaceStats
 
msgThroughputIn - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedProducerStats
 
msgThroughputIn - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedReplicationStats
Total throughput received from the remote cluster.
msgThroughputOut - Variable in class org.apache.pulsar.broker.stats.NamespaceStats
 
msgThroughputOut - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedConsumerStats
 
msgThroughputOut - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedReplicationStats
Total throughput delivered to the replication-subscriber.
msgThroughputOut - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedSubscriptionStats
 
msgThroughputOut - Variable in class org.apache.pulsar.broker.stats.ReplicationMetrics
 
mxBean - Variable in class org.apache.pulsar.compaction.Compactor
 

N

name - Variable in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentDispatcherMultipleConsumers
 
name - Variable in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
name - Variable in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
 
name - Variable in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherSingleActiveConsumer
 
name() - Method in class org.apache.pulsar.broker.loadbalance.extensions.filter.AntiAffinityGroupPolicyFilter
 
name() - Method in interface org.apache.pulsar.broker.loadbalance.extensions.filter.BrokerFilter
The broker filter name.
name() - Method in class org.apache.pulsar.broker.loadbalance.extensions.filter.BrokerIsolationPoliciesFilter
 
name() - Method in class org.apache.pulsar.broker.loadbalance.extensions.filter.BrokerLoadManagerClassFilter
 
name() - Method in class org.apache.pulsar.broker.loadbalance.extensions.filter.BrokerMaxTopicCountFilter
 
name() - Method in class org.apache.pulsar.broker.loadbalance.extensions.filter.BrokerVersionFilter
 
namespaceBacklogQuota(NamespaceName, BacklogQuota.BacklogQuotaType) - Method in class org.apache.pulsar.broker.admin.AdminResource
 
NamespaceBundle - Class in org.apache.pulsar.common.naming
 
NamespaceBundle(NamespaceName, Range<Long>, NamespaceBundleFactory) - Constructor for class org.apache.pulsar.common.naming.NamespaceBundle
 
NamespaceBundleFactory - Class in org.apache.pulsar.common.naming
 
NamespaceBundleFactory(PulsarService, HashFunction) - Constructor for class org.apache.pulsar.common.naming.NamespaceBundleFactory
 
NamespaceBundleOwnershipListener - Interface in org.apache.pulsar.broker.namespace
Listener for NamespaceBundle ownership changes.
NamespaceBundles - Class in org.apache.pulsar.common.naming
 
NamespaceBundles(NamespaceName, NamespaceBundleFactory, Optional<Pair<LocalPolicies, Long>>) - Constructor for class org.apache.pulsar.common.naming.NamespaceBundles
 
NamespaceBundleSplitAlgorithm - Interface in org.apache.pulsar.common.naming
Algorithm interface for namespace bundle split.
NamespaceBundleSplitListener - Interface in org.apache.pulsar.broker.namespace
Listener for NamespaceBundle split.
NamespaceBundleSplitStrategy - Interface in org.apache.pulsar.broker.loadbalance.extensions.strategy
Determines which bundles should be split based on various thresholds.
NamespaceData - Class in org.apache.pulsar.broker.lookup
 
NamespaceData(String) - Constructor for class org.apache.pulsar.broker.lookup.NamespaceData
 
NamespaceEphemeralData - Class in org.apache.pulsar.broker.namespace
 
NamespaceEphemeralData(String, String, String, String, boolean) - Constructor for class org.apache.pulsar.broker.namespace.NamespaceEphemeralData
 
NamespaceEphemeralData(String, String, String, String, boolean, Map<String, AdvertisedListener>) - Constructor for class org.apache.pulsar.broker.namespace.NamespaceEphemeralData
 
namespaceEventsSystemTopicFactory - Variable in class org.apache.pulsar.broker.service.SystemTopicTxnBufferSnapshotService
 
NamespaceEventsSystemTopicFactory - Class in org.apache.pulsar.broker.systopic
 
NamespaceEventsSystemTopicFactory(PulsarClient) - Constructor for class org.apache.pulsar.broker.systopic.NamespaceEventsSystemTopicFactory
 
namespaceIsolationPolicies() - Method in class org.apache.pulsar.broker.web.PulsarWebResource
 
namespaceName - Variable in class org.apache.pulsar.broker.admin.AdminResource
 
namespaceResources() - Method in class org.apache.pulsar.broker.web.PulsarWebResource
 
Namespaces - Class in org.apache.pulsar.broker.admin.v1
 
Namespaces - Class in org.apache.pulsar.broker.admin.v2
 
Namespaces - Enum constant in enum class org.apache.pulsar.broker.resourcegroup.ResourceGroup.ResourceGroupRefTypes
 
Namespaces() - Constructor for class org.apache.pulsar.broker.admin.v1.Namespaces
 
Namespaces() - Constructor for class org.apache.pulsar.broker.admin.v2.Namespaces
 
NamespacesBase - Class in org.apache.pulsar.broker.admin.impl
 
NamespacesBase() - Constructor for class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
NamespaceService - Class in org.apache.pulsar.broker.namespace
The NamespaceService provides resource ownership lookup as well as resource ownership claiming services for the PulsarService.
NamespaceService(PulsarService) - Constructor for class org.apache.pulsar.broker.namespace.NamespaceService
Default constructor.
NamespaceStats - Class in org.apache.pulsar.broker.stats
 
NamespaceStats(int) - Constructor for class org.apache.pulsar.broker.stats.NamespaceStats
 
NamespaceStatsAggregator - Class in org.apache.pulsar.broker.stats.prometheus
 
NamespaceStatsAggregator() - Constructor for class org.apache.pulsar.broker.stats.prometheus.NamespaceStatsAggregator
 
NamespaceUnloadStrategy - Interface in org.apache.pulsar.broker.loadbalance.extensions.scheduler
The namespace unload strategy.
NamingException(String) - Constructor for exception org.apache.pulsar.broker.service.BrokerServiceException.NamingException
 
needToReportLocalUsage(long, long, long, long, long) - Method in interface org.apache.pulsar.broker.resourcegroup.ResourceQuotaCalculator
 
needToReportLocalUsage(long, long, long, long, long) - Method in class org.apache.pulsar.broker.resourcegroup.ResourceQuotaCalculatorImpl
 
NetworkUsage - Class in org.apache.pulsar.broker.service.resource.usage
 
NetworkUsage() - Constructor for class org.apache.pulsar.broker.service.resource.usage.NetworkUsage
 
newBookKeeperClientFactory() - Method in class org.apache.pulsar.broker.PulsarService
 
newBrokerInterceptor() - Method in class org.apache.pulsar.broker.PulsarService
 
newBrokerService(PulsarService) - Method in class org.apache.pulsar.broker.PulsarService
 
newBuilder() - Static method in class org.apache.pulsar.broker.delayed.proto.SnapshotMetadata
 
newBuilder() - Static method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata
 
newBuilder() - Static method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePair
 
newBuilder() - Static method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo
 
newBuilder() - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry
 
newBuilder() - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.PositionInfo
 
newBuilder() - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry
 
newBuilder() - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator
 
newBuilder(SnapshotMetadata) - Static method in class org.apache.pulsar.broker.delayed.proto.SnapshotMetadata
 
newBuilder(SnapshotSegmentMetadata) - Static method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata
 
newBuilder(SchemaRegistryFormat.SchemaInfo) - Static method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo
 
newBuilder(SchemaRegistryFormat.SchemaInfo.KeyValuePair) - Static method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePair
 
newBuilder(SchemaStorageFormat.IndexEntry) - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry
 
newBuilder(SchemaStorageFormat.PositionInfo) - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.PositionInfo
 
newBuilder(SchemaStorageFormat.SchemaEntry) - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry
 
newBuilder(SchemaStorageFormat.SchemaLocator) - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator
 
newBuilderForType() - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotMetadata
 
newBuilderForType() - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata
 
newBuilderForType() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePair
 
newBuilderForType() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo
 
newBuilderForType() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry
 
newBuilderForType() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.PositionInfo
 
newBuilderForType() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry
 
newBuilderForType() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator
 
newBuilderForType(GeneratedMessageV3.BuilderParent) - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotMetadata
 
newBuilderForType(GeneratedMessageV3.BuilderParent) - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata
 
newBuilderForType(GeneratedMessageV3.BuilderParent) - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePair
 
newBuilderForType(GeneratedMessageV3.BuilderParent) - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo
 
newBuilderForType(GeneratedMessageV3.BuilderParent) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry
 
newBuilderForType(GeneratedMessageV3.BuilderParent) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.PositionInfo
 
newBuilderForType(GeneratedMessageV3.BuilderParent) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry
 
newBuilderForType(GeneratedMessageV3.BuilderParent) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator
 
newChannelInitializers() - Method in interface org.apache.pulsar.broker.protocol.ProtocolHandler
Create the list of channel initializers for the ports that this protocol handler will listen on.
newChannelInitializers() - Method in class org.apache.pulsar.broker.protocol.ProtocolHandlers
 
newChild() - Method in class org.apache.pulsar.broker.stats.prometheus.metrics.ObserverGauge
 
newChild() - Method in class org.apache.pulsar.broker.stats.prometheus.metrics.Summary
 
newCompactedLedger(Position, long) - Method in interface org.apache.pulsar.compaction.CompactedTopic
 
newCompactedLedger(Position, long) - Method in class org.apache.pulsar.compaction.CompactedTopicImpl
 
newCompactor() - Method in class org.apache.pulsar.compaction.EventTimeCompactionServiceFactory
 
newCompactor() - Method in class org.apache.pulsar.compaction.PulsarCompactionServiceFactory
 
newInstance(GeneratedMessageV3.UnusedPrivateParameter) - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotMetadata
 
newInstance(GeneratedMessageV3.UnusedPrivateParameter) - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata
 
newInstance(GeneratedMessageV3.UnusedPrivateParameter) - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePair
 
newInstance(GeneratedMessageV3.UnusedPrivateParameter) - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo
 
newInstance(GeneratedMessageV3.UnusedPrivateParameter) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry
 
newInstance(GeneratedMessageV3.UnusedPrivateParameter) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.PositionInfo
 
newInstance(GeneratedMessageV3.UnusedPrivateParameter) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry
 
newInstance(GeneratedMessageV3.UnusedPrivateParameter) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator
 
newManagedLedgerStorage() - Method in class org.apache.pulsar.broker.PulsarService
 
newMessageAndIntercept(long, long, long, int, int, ByteBuf, long[], String, long) - Method in class org.apache.pulsar.broker.service.ServerCnx
 
newNonPartitionedTopicExists() - Static method in class org.apache.pulsar.broker.namespace.TopicExistsInfo
 
newOrderedExecutor() - Method in class org.apache.pulsar.broker.PulsarService
 
newPartitionedTopicExists(Integer) - Static method in class org.apache.pulsar.broker.namespace.TopicExistsInfo
 
newPendingAckStore(PersistentSubscription) - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.InMemoryPendingAckStoreProvider
 
newPendingAckStore(PersistentSubscription) - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.MLPendingAckStoreProvider
 
newPendingAckStore(PersistentSubscription) - Method in interface org.apache.pulsar.broker.transaction.pendingack.TransactionPendingAckStoreProvider
Open the pending ack store.
newPromise() - Method in class org.apache.pulsar.broker.service.ServerCnx
 
newPromise() - Method in interface org.apache.pulsar.broker.service.TransportCnx
 
newProvider(String) - Static method in interface org.apache.pulsar.broker.transaction.buffer.TransactionBufferProvider
Construct a provider from the provided class.
newProvider(String) - Static method in interface org.apache.pulsar.broker.transaction.pendingack.TransactionPendingAckStoreProvider
Construct a provider from the provided class.
newPulsarChannelInitializer(PulsarService, PulsarChannelInitializer.PulsarChannelOptions) - Method in interface org.apache.pulsar.broker.service.PulsarChannelInitializer.Factory
 
newPulsarResources() - Method in class org.apache.pulsar.broker.PulsarService
 
newReader() - Method in interface org.apache.pulsar.broker.systopic.SystemTopicClient
Create a reader for the system topic.
newReader() - Method in class org.apache.pulsar.broker.systopic.SystemTopicClientBase
 
newReaderAsync() - Method in interface org.apache.pulsar.broker.systopic.SystemTopicClient
Create a reader for the system topic asynchronously.
newReaderAsync() - Method in class org.apache.pulsar.broker.systopic.SystemTopicClientBase
 
newReaderAsyncInternal() - Method in class org.apache.pulsar.broker.systopic.SystemTopicClientBase
 
newReaderAsyncInternal() - Method in class org.apache.pulsar.broker.systopic.TopicPoliciesSystemTopicClient
 
newReaderAsyncInternal() - Method in class org.apache.pulsar.broker.systopic.TransactionBufferSnapshotBaseSystemTopicClient
 
newServerCnx(PulsarService, String) - Method in class org.apache.pulsar.broker.service.PulsarChannelInitializer
 
newStrategicCompactor() - Method in class org.apache.pulsar.broker.PulsarService
 
newTopic(String, ManagedLedger, BrokerService, Class<T>) - Method in class org.apache.pulsar.broker.service.BrokerService
 
newTopicCompactionService(String) - Method in class org.apache.pulsar.broker.PulsarService
 
newTopicCompactionService(String) - Method in interface org.apache.pulsar.compaction.CompactionServiceFactory
Create a new topic compaction service for topic.
newTopicCompactionService(String) - Method in class org.apache.pulsar.compaction.PulsarCompactionServiceFactory
 
newTopicNotExists() - Static method in class org.apache.pulsar.broker.namespace.TopicExistsInfo
 
newTracker(AbstractPersistentDispatcherMultipleConsumers) - Method in class org.apache.pulsar.broker.delayed.BucketDelayedDeliveryTrackerFactory
 
newTracker(AbstractPersistentDispatcherMultipleConsumers) - Method in interface org.apache.pulsar.broker.delayed.DelayedDeliveryTrackerFactory
Create a new tracker instance.
newTracker(AbstractPersistentDispatcherMultipleConsumers) - Method in class org.apache.pulsar.broker.delayed.InMemoryDelayedDeliveryTrackerFactory
 
newTracker(TransactionCoordinatorID) - Method in class org.apache.pulsar.broker.transaction.timeout.TransactionTimeoutTrackerFactoryImpl
 
newTransaction(TransactionCoordinatorID, long, String) - Method in class org.apache.pulsar.broker.TransactionMetadataStoreService
 
newTransactionBuffer(Topic) - Method in class org.apache.pulsar.broker.transaction.buffer.impl.InMemTransactionBufferProvider
 
newTransactionBuffer(Topic) - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TopicTransactionBufferProvider
 
newTransactionBuffer(Topic) - Method in interface org.apache.pulsar.broker.transaction.buffer.TransactionBufferProvider
Open the persistent transaction buffer.
newWriter() - Method in interface org.apache.pulsar.broker.systopic.SystemTopicClient
Create a writer for the system topic.
newWriter() - Method in class org.apache.pulsar.broker.systopic.SystemTopicClientBase
 
newWriterAsync() - Method in interface org.apache.pulsar.broker.systopic.SystemTopicClient
Create a writer for the system topic asynchronously.
newWriterAsync() - Method in class org.apache.pulsar.broker.systopic.SystemTopicClientBase
 
newWriterAsyncInternal() - Method in class org.apache.pulsar.broker.systopic.SystemTopicClientBase
 
newWriterAsyncInternal() - Method in class org.apache.pulsar.broker.systopic.TopicPoliciesSystemTopicClient
 
newWriterAsyncInternal() - Method in class org.apache.pulsar.broker.systopic.TransactionBufferSnapshotBaseSystemTopicClient
 
next(int) - Method in class org.apache.pulsar.broker.transaction.util.LogIndexLagBackoff
 
nextDeliveryTime() - Method in class org.apache.pulsar.broker.delayed.AbstractDelayedDeliveryTracker
 
nextDeliveryTime() - Method in class org.apache.pulsar.broker.delayed.bucket.BucketDelayedDeliveryTracker
 
nextDeliveryTime() - Method in class org.apache.pulsar.broker.delayed.InMemoryDelayedDeliveryTracker
 
NO_SCHEMA_VERSION - Static variable in interface org.apache.pulsar.broker.service.schema.SchemaRegistryService
 
NoBrokers - Enum constant in enum class org.apache.pulsar.broker.loadbalance.extensions.models.UnloadDecision.Reason
 
NoBundles - Enum constant in enum class org.apache.pulsar.broker.loadbalance.extensions.models.UnloadDecision.Reason
 
NoLoadData - Enum constant in enum class org.apache.pulsar.broker.loadbalance.extensions.models.UnloadDecision.Reason
 
None - Enum constant in enum class org.apache.pulsar.broker.transaction.buffer.impl.TopicTransactionBufferState.State
 
None - Enum constant in enum class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleState.State
 
NONE - Enum constant in enum class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.SchemaType
NONE = 1;
NONE_VALUE - Static variable in enum class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.SchemaType
NONE = 1;
noNeedToRecover() - Method in interface org.apache.pulsar.broker.transaction.buffer.impl.TopicTransactionBufferRecoverCallBack
No message with transaction has ever been sent.
NonPersistentDispatcher - Interface in org.apache.pulsar.broker.service.nonpersistent
 
NonPersistentDispatcherMultipleConsumers - Class in org.apache.pulsar.broker.service.nonpersistent
 
NonPersistentDispatcherMultipleConsumers(NonPersistentTopic, Subscription) - Constructor for class org.apache.pulsar.broker.service.nonpersistent.NonPersistentDispatcherMultipleConsumers
 
NonPersistentDispatcherSingleActiveConsumer - Class in org.apache.pulsar.broker.service.nonpersistent
 
NonPersistentDispatcherSingleActiveConsumer(CommandSubscribe.SubType, int, NonPersistentTopic, Subscription) - Constructor for class org.apache.pulsar.broker.service.nonpersistent.NonPersistentDispatcherSingleActiveConsumer
 
NonPersistentReplicator - Class in org.apache.pulsar.broker.service.nonpersistent
 
NonPersistentReplicator(NonPersistentTopic, String, String, BrokerService, PulsarClientImpl) - Constructor for class org.apache.pulsar.broker.service.nonpersistent.NonPersistentReplicator
 
NonPersistentStickyKeyDispatcherMultipleConsumers - Class in org.apache.pulsar.broker.service.nonpersistent
 
NonPersistentStickyKeyDispatcherMultipleConsumers(NonPersistentTopic, Subscription, KeySharedMeta) - Constructor for class org.apache.pulsar.broker.service.nonpersistent.NonPersistentStickyKeyDispatcherMultipleConsumers
 
NonPersistentSubscription - Class in org.apache.pulsar.broker.service.nonpersistent
 
NonPersistentSubscription(NonPersistentTopic, String, Map<String, String>) - Constructor for class org.apache.pulsar.broker.service.nonpersistent.NonPersistentSubscription
 
NonPersistentTopic - Class in org.apache.pulsar.broker.service.nonpersistent
 
NonPersistentTopic(String, BrokerService) - Constructor for class org.apache.pulsar.broker.service.nonpersistent.NonPersistentTopic
 
NonPersistentTopics - Class in org.apache.pulsar.broker.admin.v1
 
NonPersistentTopics - Class in org.apache.pulsar.broker.admin.v2
 
NonPersistentTopics() - Constructor for class org.apache.pulsar.broker.admin.v1.NonPersistentTopics
 
NonPersistentTopics() - Constructor for class org.apache.pulsar.broker.admin.v2.NonPersistentTopics
 
nonPersistentTopicsEnabled() - Method in record class org.apache.pulsar.broker.loadbalance.extensions.data.BrokerLookupData
Returns the value of the nonPersistentTopicsEnabled record component.
NOOP - Static variable in interface org.apache.pulsar.broker.transaction.buffer.TransactionBufferClientStats
 
NoopLoadManager - Class in org.apache.pulsar.broker.loadbalance
 
NoopLoadManager() - Constructor for class org.apache.pulsar.broker.loadbalance.NoopLoadManager
 
Normal - Enum constant in enum class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers.ReadType
 
Normal - Enum constant in enum class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic.ReadType
 
NoSnapshot - Enum constant in enum class org.apache.pulsar.broker.transaction.buffer.impl.TopicTransactionBufferState.State
 
NoSwaggerDocumentation - Annotation Interface in org.apache.pulsar.broker.web
 
NotAllowedException(String) - Constructor for exception org.apache.pulsar.broker.service.BrokerServiceException.NotAllowedException
 
NotDup - Enum constant in enum class org.apache.pulsar.broker.service.persistent.MessageDeduplication.MessageDupStatus
 
NotExistSchemaException - Exception in org.apache.pulsar.broker.service.schema.exceptions
Exception is thrown when an schema not exist.
NotExistSchemaException() - Constructor for exception org.apache.pulsar.broker.service.schema.exceptions.NotExistSchemaException
 
NotExistSchemaException(String) - Constructor for exception org.apache.pulsar.broker.service.schema.exceptions.NotExistSchemaException
 
NotExistSchemaException(String, Throwable) - Constructor for exception org.apache.pulsar.broker.service.schema.exceptions.NotExistSchemaException
 
NotExistSchemaException(Throwable) - Constructor for exception org.apache.pulsar.broker.service.schema.exceptions.NotExistSchemaException
 
notify(String, ServiceUnitStateData, Throwable) - Method in class org.apache.pulsar.broker.loadbalance.extensions.channel.StateChangeListeners
 
notify(String, TopicEventsListener.TopicEvent, TopicEventsListener.EventStage) - Method in class org.apache.pulsar.broker.service.TopicEventsDispatcher
Dispatches notification to all currently added listeners.
notify(String, TopicEventsListener.TopicEvent, TopicEventsListener.EventStage, Throwable) - Method in class org.apache.pulsar.broker.service.TopicEventsDispatcher
Dispatches notification to all currently added listeners.
notify(TopicEventsListener[], String, TopicEventsListener.TopicEvent, TopicEventsListener.EventStage, Throwable) - Static method in class org.apache.pulsar.broker.service.TopicEventsDispatcher
Dispatches notification to specified listeners.
notify(MetadataEvent) - Method in class org.apache.pulsar.broker.service.PulsarMetadataEventSynchronizer
 
notifyActiveConsumerChanged(Consumer) - Method in class org.apache.pulsar.broker.service.AbstractDispatcherSingleActiveConsumer
 
notifyOnCompletion(CompletableFuture<T>, String, ServiceUnitStateData) - Method in class org.apache.pulsar.broker.loadbalance.extensions.channel.StateChangeListeners
Notify all currently added listeners on completion of the future.
notifyOnCompletion(CompletableFuture<T>, String, TopicEventsListener.TopicEvent) - Method in class org.apache.pulsar.broker.service.TopicEventsDispatcher
Dispatches SUCCESS/FAILURE notification to all currently added listeners on completion of the future.
NotSupported - Enum constant in enum class org.apache.pulsar.broker.resourcegroup.ResourceGroupService.ResourceGroupOpStatus
 
NoTxnsCommittedAtLedgerException(String) - Constructor for exception org.apache.pulsar.broker.transaction.exception.buffer.TransactionBufferException.NoTxnsCommittedAtLedgerException
 
NUM_LONG_SAMPLES - Static variable in class org.apache.pulsar.broker.loadbalance.impl.ModularLoadManagerImpl
 
NUM_SHORT_SAMPLES - Static variable in class org.apache.pulsar.broker.loadbalance.impl.ModularLoadManagerImpl
 
numEntries() - Method in interface org.apache.pulsar.broker.transaction.buffer.TransactionMeta
Return the number of entries appended to the transaction.
numMessageInTxn() - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TransactionEntryImpl
 
numMessageInTxn() - Method in interface org.apache.pulsar.broker.transaction.buffer.TransactionEntry
 
numMessageInTxn() - Method in interface org.apache.pulsar.broker.transaction.buffer.TransactionMeta
Return messages number in one transaction.

O

object(Map<String, Object>) - Method in interface org.apache.pulsar.broker.admin.impl.OffloaderObjectsScannerUtils.ScannerResultSink
 
objectReader() - Method in class org.apache.pulsar.broker.admin.AdminResource
 
objectWriter() - Method in class org.apache.pulsar.broker.admin.AdminResource
 
observe(long, TimeUnit) - Method in class org.apache.pulsar.broker.stats.prometheus.metrics.Summary.Child
 
observe(long, TimeUnit) - Method in class org.apache.pulsar.broker.stats.prometheus.metrics.Summary
 
ObserverGauge - Class in org.apache.pulsar.broker.stats.prometheus.metrics
 
ObserverGauge.Builder - Class in org.apache.pulsar.broker.stats.prometheus.metrics
 
of() - Static method in class org.apache.pulsar.broker.service.schema.validator.ProtobufNativeSchemaDataValidator
 
of(String) - Static method in interface org.apache.pulsar.common.naming.NamespaceBundleSplitAlgorithm
 
of(List<HashRangeAssignment>) - Static method in class org.apache.pulsar.broker.service.ConsumerHashAssignmentsSnapshot
 
of(List<Range>) - Static method in class org.apache.pulsar.broker.service.RemovedHashRanges
 
of(Map<Consumer, RemovedHashRanges>) - Static method in class org.apache.pulsar.broker.service.ImpactedConsumersResult
 
of(SchemaRegistryService) - Static method in class org.apache.pulsar.broker.service.schema.validator.SchemaRegistryServiceWithSchemaDataValidator
 
OffloaderObjectsScannerUtils - Class in org.apache.pulsar.broker.admin.impl
 
OffloaderObjectsScannerUtils() - Constructor for class org.apache.pulsar.broker.admin.impl.OffloaderObjectsScannerUtils
 
OffloaderObjectsScannerUtils.ScannerResultSink - Interface in org.apache.pulsar.broker.admin.impl
 
offloadStatus() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
offloadStatus(AsyncResponse, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
offloadStatus(AsyncResponse, String, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v1.PersistentTopics
 
OK - Enum constant in enum class org.apache.pulsar.broker.resourcegroup.ResourceGroupService.ResourceGroupOpStatus
 
onActiveBrokersChange(Set<String>) - Method in class org.apache.pulsar.broker.loadbalance.impl.AvgShedder
 
onActiveBrokersChange(Set<String>) - Method in class org.apache.pulsar.broker.loadbalance.impl.LeastResourceUsageWithWeight
 
onActiveBrokersChange(Set<String>) - Method in class org.apache.pulsar.broker.loadbalance.impl.ThresholdShedder
 
onActiveBrokersChange(Set<String>) - Method in interface org.apache.pulsar.broker.loadbalance.LoadSheddingStrategy
Triggered when active broker changes.
onActiveBrokersChange(Set<String>) - Method in interface org.apache.pulsar.broker.loadbalance.ModularLoadManagerStrategy
Triggered when active brokers change.
onConnectionClosed(ServerCnx) - Method in interface org.apache.pulsar.broker.intercept.BrokerInterceptor
Called by the broker while connection closed.
onConnectionClosed(ServerCnx) - Method in class org.apache.pulsar.broker.intercept.BrokerInterceptors
 
onConnectionClosed(ServerCnx) - Method in class org.apache.pulsar.broker.intercept.BrokerInterceptorWithClassLoader
 
onConnectionCreated(ServerCnx) - Method in interface org.apache.pulsar.broker.intercept.BrokerInterceptor
Called by the broker when a new connection is created.
onConnectionCreated(ServerCnx) - Method in class org.apache.pulsar.broker.intercept.BrokerInterceptors
 
onConnectionCreated(ServerCnx) - Method in class org.apache.pulsar.broker.intercept.BrokerInterceptorWithClassLoader
 
onFilter(ServletRequest, ServletResponse, FilterChain) - Method in interface org.apache.pulsar.broker.intercept.BrokerInterceptor
The interception of web processing, as same as `Filter.onFilter`.
onFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.apache.pulsar.broker.intercept.BrokerInterceptorWithClassLoader
 
ongoingTxnCount - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedNamespaceStats
 
onLoad(NamespaceBundle) - Method in interface org.apache.pulsar.broker.namespace.NamespaceBundleOwnershipListener
Will be call after a NamespaceBundle owned by broker.
onLocalPoliciesUpdate() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
onManagedLedgerLastLedgerInitialize(String, ManagedLedgerInterceptor.LastEntryHandle) - Method in class org.apache.pulsar.broker.intercept.ManagedLedgerInterceptorImpl
 
onManagedLedgerPropertiesInitialize(Map<String, String>) - Method in class org.apache.pulsar.broker.intercept.ManagedLedgerInterceptorImpl
 
onMessagePublish(Producer, ByteBuf, Topic.PublishContext) - Method in interface org.apache.pulsar.broker.intercept.BrokerInterceptor
Intercept message when broker receive a send request.
onMessagePublish(Producer, ByteBuf, Topic.PublishContext) - Method in class org.apache.pulsar.broker.intercept.BrokerInterceptors
 
onMessagePublish(Producer, ByteBuf, Topic.PublishContext) - Method in class org.apache.pulsar.broker.intercept.BrokerInterceptorWithClassLoader
 
onNamespaceBundleOwned(NamespaceBundle) - Method in class org.apache.pulsar.broker.namespace.NamespaceService
 
onNamespaceBundleSplit(NamespaceBundle) - Method in class org.apache.pulsar.broker.namespace.NamespaceService
 
onNamespaceBundleUnload(NamespaceBundle) - Method in class org.apache.pulsar.broker.namespace.NamespaceService
 
onPoliciesUpdate(Policies) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentTopic
 
onPoliciesUpdate(Policies) - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
onPoliciesUpdate(Policies) - Method in interface org.apache.pulsar.broker.service.Topic
 
onPulsarCommand(BaseCommand, ServerCnx) - Method in interface org.apache.pulsar.broker.intercept.BrokerInterceptor
Called by the broker while new command incoming.
onPulsarCommand(BaseCommand, ServerCnx) - Method in class org.apache.pulsar.broker.intercept.BrokerInterceptors
 
onPulsarCommand(BaseCommand, ServerCnx) - Method in class org.apache.pulsar.broker.intercept.BrokerInterceptorWithClassLoader
 
onResponse(TransactionBufferHandlerImpl.OpRequestSend) - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TransactionBufferHandlerImpl
 
onSplit(NamespaceBundle) - Method in interface org.apache.pulsar.broker.namespace.NamespaceBundleSplitListener
 
onSubscribeRateUpdate(SubscribeRate) - Method in class org.apache.pulsar.broker.service.persistent.SubscribeRateLimiter
 
onUpdate(TopicPolicies) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentTopic
 
onUpdate(TopicPolicies) - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
onUpdate(TopicPolicies) - Method in interface org.apache.pulsar.broker.service.TopicPolicyListener
 
onUpdateManagedLedgerInfo(Map<String, String>) - Method in class org.apache.pulsar.broker.intercept.ManagedLedgerInterceptorImpl
 
onWebserviceRequest(ServletRequest) - Method in interface org.apache.pulsar.broker.intercept.BrokerInterceptor
Called by the web service while new request incoming.
onWebserviceRequest(ServletRequest) - Method in class org.apache.pulsar.broker.intercept.BrokerInterceptors
 
onWebserviceRequest(ServletRequest) - Method in class org.apache.pulsar.broker.intercept.BrokerInterceptorWithClassLoader
 
onWebserviceResponse(ServletRequest, ServletResponse) - Method in interface org.apache.pulsar.broker.intercept.BrokerInterceptor
Intercept the webservice response before send to client.
onWebserviceResponse(ServletRequest, ServletResponse) - Method in class org.apache.pulsar.broker.intercept.BrokerInterceptors
 
onWebserviceResponse(ServletRequest, ServletResponse) - Method in class org.apache.pulsar.broker.intercept.BrokerInterceptorWithClassLoader
 
OpenTelemetryConsumerStats - Class in org.apache.pulsar.broker.stats
 
OpenTelemetryConsumerStats(PulsarService) - Constructor for class org.apache.pulsar.broker.stats.OpenTelemetryConsumerStats
 
OpenTelemetryProducerStats - Class in org.apache.pulsar.broker.stats
 
OpenTelemetryProducerStats(PulsarService) - Constructor for class org.apache.pulsar.broker.stats.OpenTelemetryProducerStats
 
OpenTelemetryReplicatedSubscriptionStats - Class in org.apache.pulsar.broker.stats
 
OpenTelemetryReplicatedSubscriptionStats(PulsarService) - Constructor for class org.apache.pulsar.broker.stats.OpenTelemetryReplicatedSubscriptionStats
 
OpenTelemetryReplicatedSubscriptionStats.SnapshotOperationResult - Enum Class in org.apache.pulsar.broker.stats
 
OpenTelemetryReplicatorStats - Class in org.apache.pulsar.broker.stats
 
OpenTelemetryReplicatorStats(PulsarService) - Constructor for class org.apache.pulsar.broker.stats.OpenTelemetryReplicatorStats
 
OpenTelemetryTopicStats - Class in org.apache.pulsar.broker.stats
 
OpenTelemetryTopicStats(PulsarService) - Constructor for class org.apache.pulsar.broker.stats.OpenTelemetryTopicStats
 
OpenTelemetryTransactionCoordinatorStats - Class in org.apache.pulsar.broker.stats
 
OpenTelemetryTransactionCoordinatorStats(PulsarService) - Constructor for class org.apache.pulsar.broker.stats.OpenTelemetryTransactionCoordinatorStats
 
OpenTelemetryTransactionPendingAckStoreStats - Class in org.apache.pulsar.broker.stats
 
OpenTelemetryTransactionPendingAckStoreStats(PulsarService) - Constructor for class org.apache.pulsar.broker.stats.OpenTelemetryTransactionPendingAckStoreStats
 
openTransactionBufferReader(TxnID, long) - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TopicTransactionBuffer
 
openTransactionBufferReader(TxnID, long) - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TransactionBufferDisable
 
openTransactionBufferReader(TxnID, long) - Method in interface org.apache.pulsar.broker.transaction.buffer.TransactionBuffer
Open a TransactionBufferReader to read entries of a given transaction starting from the provided sequenceId.
openTransactionMetadataStore(TransactionCoordinatorID, TransactionTimeoutTracker, TransactionRecoverTracker) - Method in class org.apache.pulsar.broker.TransactionMetadataStoreService
 
opStats - Variable in class org.apache.pulsar.broker.stats.prometheus.metrics.PrometheusMetricsProvider
 
org.apache.pulsar - package org.apache.pulsar
 
org.apache.pulsar.broker - package org.apache.pulsar.broker
 
org.apache.pulsar.broker.admin - package org.apache.pulsar.broker.admin
 
org.apache.pulsar.broker.admin.impl - package org.apache.pulsar.broker.admin.impl
 
org.apache.pulsar.broker.admin.v1 - package org.apache.pulsar.broker.admin.v1
 
org.apache.pulsar.broker.admin.v2 - package org.apache.pulsar.broker.admin.v2
 
org.apache.pulsar.broker.admin.v3 - package org.apache.pulsar.broker.admin.v3
 
org.apache.pulsar.broker.cache - package org.apache.pulsar.broker.cache
 
org.apache.pulsar.broker.delayed - package org.apache.pulsar.broker.delayed
 
org.apache.pulsar.broker.delayed.bucket - package org.apache.pulsar.broker.delayed.bucket
 
org.apache.pulsar.broker.delayed.proto - package org.apache.pulsar.broker.delayed.proto
 
org.apache.pulsar.broker.intercept - package org.apache.pulsar.broker.intercept
Pulsar broker interceptor.
org.apache.pulsar.broker.loadbalance - package org.apache.pulsar.broker.loadbalance
 
org.apache.pulsar.broker.loadbalance.extensions - package org.apache.pulsar.broker.loadbalance.extensions
 
org.apache.pulsar.broker.loadbalance.extensions.channel - package org.apache.pulsar.broker.loadbalance.extensions.channel
 
org.apache.pulsar.broker.loadbalance.extensions.data - package org.apache.pulsar.broker.loadbalance.extensions.data
 
org.apache.pulsar.broker.loadbalance.extensions.filter - package org.apache.pulsar.broker.loadbalance.extensions.filter
 
org.apache.pulsar.broker.loadbalance.extensions.manager - package org.apache.pulsar.broker.loadbalance.extensions.manager
 
org.apache.pulsar.broker.loadbalance.extensions.models - package org.apache.pulsar.broker.loadbalance.extensions.models
 
org.apache.pulsar.broker.loadbalance.extensions.policies - package org.apache.pulsar.broker.loadbalance.extensions.policies
 
org.apache.pulsar.broker.loadbalance.extensions.reporter - package org.apache.pulsar.broker.loadbalance.extensions.reporter
 
org.apache.pulsar.broker.loadbalance.extensions.scheduler - package org.apache.pulsar.broker.loadbalance.extensions.scheduler
 
org.apache.pulsar.broker.loadbalance.extensions.store - package org.apache.pulsar.broker.loadbalance.extensions.store
 
org.apache.pulsar.broker.loadbalance.extensions.strategy - package org.apache.pulsar.broker.loadbalance.extensions.strategy
 
org.apache.pulsar.broker.loadbalance.impl - package org.apache.pulsar.broker.loadbalance.impl
 
org.apache.pulsar.broker.lookup - package org.apache.pulsar.broker.lookup
 
org.apache.pulsar.broker.lookup.v1 - package org.apache.pulsar.broker.lookup.v1
 
org.apache.pulsar.broker.lookup.v2 - package org.apache.pulsar.broker.lookup.v2
 
org.apache.pulsar.broker.namespace - package org.apache.pulsar.broker.namespace
 
org.apache.pulsar.broker.protocol - package org.apache.pulsar.broker.protocol
Pulsar broker protocol handlers.
org.apache.pulsar.broker.qos - package org.apache.pulsar.broker.qos
Pulsar broker Quality of Service (QoS) related classes.
org.apache.pulsar.broker.resourcegroup - package org.apache.pulsar.broker.resourcegroup
 
org.apache.pulsar.broker.rest - package org.apache.pulsar.broker.rest
 
org.apache.pulsar.broker.service - package org.apache.pulsar.broker.service
 
org.apache.pulsar.broker.service.nonpersistent - package org.apache.pulsar.broker.service.nonpersistent
 
org.apache.pulsar.broker.service.persistent - package org.apache.pulsar.broker.service.persistent
 
org.apache.pulsar.broker.service.plugin - package org.apache.pulsar.broker.service.plugin
 
org.apache.pulsar.broker.service.resource.usage - package org.apache.pulsar.broker.service.resource.usage
 
org.apache.pulsar.broker.service.schema - package org.apache.pulsar.broker.service.schema
 
org.apache.pulsar.broker.service.schema.exceptions - package org.apache.pulsar.broker.service.schema.exceptions
 
org.apache.pulsar.broker.service.schema.proto - package org.apache.pulsar.broker.service.schema.proto
 
org.apache.pulsar.broker.service.schema.validator - package org.apache.pulsar.broker.service.schema.validator
 
org.apache.pulsar.broker.stats - package org.apache.pulsar.broker.stats
 
org.apache.pulsar.broker.stats.metrics - package org.apache.pulsar.broker.stats.metrics
 
org.apache.pulsar.broker.stats.prometheus - package org.apache.pulsar.broker.stats.prometheus
 
org.apache.pulsar.broker.stats.prometheus.metrics - package org.apache.pulsar.broker.stats.prometheus.metrics
 
org.apache.pulsar.broker.storage - package org.apache.pulsar.broker.storage
The storage layer for Apache Pulsar.
org.apache.pulsar.broker.systopic - package org.apache.pulsar.broker.systopic
 
org.apache.pulsar.broker.tools - package org.apache.pulsar.broker.tools
Tools for broker related operations.
org.apache.pulsar.broker.transaction.buffer - package org.apache.pulsar.broker.transaction.buffer
Implementation of a transaction buffer.
org.apache.pulsar.broker.transaction.buffer.impl - package org.apache.pulsar.broker.transaction.buffer.impl
The implementation of a transaction buffer.
org.apache.pulsar.broker.transaction.buffer.metadata - package org.apache.pulsar.broker.transaction.buffer.metadata
The transaction buffer snapshot metadata.
org.apache.pulsar.broker.transaction.buffer.metadata.v2 - package org.apache.pulsar.broker.transaction.buffer.metadata.v2
 
org.apache.pulsar.broker.transaction.exception - package org.apache.pulsar.broker.transaction.exception
Exceptions thrown when encountering errors in transaction buffer.
org.apache.pulsar.broker.transaction.exception.buffer - package org.apache.pulsar.broker.transaction.exception.buffer
Exceptions thrown when encountering errors in transaction buffer.
org.apache.pulsar.broker.transaction.exception.coordinator - package org.apache.pulsar.broker.transaction.exception.coordinator
Exceptions thrown when encountering errors in transaction buffer.
org.apache.pulsar.broker.transaction.exception.pendingack - package org.apache.pulsar.broker.transaction.exception.pendingack
Exceptions thrown when encountering errors in transaction buffer.
org.apache.pulsar.broker.transaction.pendingack - package org.apache.pulsar.broker.transaction.pendingack
Component for processing pending acks for transactions.
org.apache.pulsar.broker.transaction.pendingack.exceptions - package org.apache.pulsar.broker.transaction.pendingack.exceptions
The implementation for pending ack exceptions.
org.apache.pulsar.broker.transaction.pendingack.impl - package org.apache.pulsar.broker.transaction.pendingack.impl
The implementation for processing pending acks in transactions.
org.apache.pulsar.broker.transaction.pendingack.proto - package org.apache.pulsar.broker.transaction.pendingack.proto
 
org.apache.pulsar.broker.transaction.recover - package org.apache.pulsar.broker.transaction.recover
Implementation of a transaction recover tracker.
org.apache.pulsar.broker.transaction.timeout - package org.apache.pulsar.broker.transaction.timeout
Implementation of a transaction buffer.
org.apache.pulsar.broker.transaction.util - package org.apache.pulsar.broker.transaction.util
Implementation of a transaction tools.
org.apache.pulsar.broker.validator - package org.apache.pulsar.broker.validator
 
org.apache.pulsar.broker.web - package org.apache.pulsar.broker.web
 
org.apache.pulsar.broker.web.plugin.servlet - package org.apache.pulsar.broker.web.plugin.servlet
Pulsar broker servlet plugin.
org.apache.pulsar.client.api - package org.apache.pulsar.client.api
 
org.apache.pulsar.client.impl - package org.apache.pulsar.client.impl
 
org.apache.pulsar.common.naming - package org.apache.pulsar.common.naming
 
org.apache.pulsar.compaction - package org.apache.pulsar.compaction
 
org.apache.pulsar.stats - package org.apache.pulsar.stats
 
org.apache.pulsar.utils - package org.apache.pulsar.utils
 
org.apache.pulsar.utils.auth.tokens - package org.apache.pulsar.utils.auth.tokens
 
org.apache.pulsar.zookeeper - package org.apache.pulsar.zookeeper
 
originalPrincipal() - Method in class org.apache.pulsar.broker.web.PulsarWebResource
 
OutDatedData - Enum constant in enum class org.apache.pulsar.broker.loadbalance.extensions.models.UnloadDecision.Reason
 
Overloaded - Enum constant in enum class org.apache.pulsar.broker.loadbalance.extensions.models.UnloadDecision.Reason
 
OverloadShedder - Class in org.apache.pulsar.broker.loadbalance.impl
Load shedding strategy which will attempt to shed exactly one bundle on brokers which are overloaded, that is, whose maximum system resource usage exceeds loadBalancerBrokerOverloadedThresholdPercentage.
OverloadShedder() - Constructor for class org.apache.pulsar.broker.loadbalance.impl.OverloadShedder
 
Override - Enum constant in enum class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateChannelImpl.EventType
 
Owned - Enum constant in enum class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitState
 
OwnedBundle - Class in org.apache.pulsar.broker.namespace
 
OwnedBundle(NamespaceBundle) - Constructor for class org.apache.pulsar.broker.namespace.OwnedBundle
constructor.
OwnedBundle(NamespaceBundle, boolean) - Constructor for class org.apache.pulsar.broker.namespace.OwnedBundle
Constructor to allow set initial active flag.
ownedServiceUnits() - Method in interface org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateTableView
Returns service units (namespace bundles) owned by this broker.
ownedServiceUnits() - Method in class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateMetadataStoreTableViewImpl
 
OwnershipCache - Class in org.apache.pulsar.broker.namespace
This class provides a cache service for all the service unit ownership among the brokers.
OwnershipCache(PulsarService, NamespaceService) - Constructor for class org.apache.pulsar.broker.namespace.OwnershipCache
Constructor of OwnershipCache.

P

Packages - Class in org.apache.pulsar.broker.admin.v3
 
Packages() - Constructor for class org.apache.pulsar.broker.admin.v3.Packages
 
PackagesBase - Class in org.apache.pulsar.broker.admin.impl
 
PackagesBase() - Constructor for class org.apache.pulsar.broker.admin.impl.PackagesBase
 
parse(String) - Static method in class org.apache.pulsar.broker.loadbalance.impl.PulsarLoadReportImpl
 
parse(String) - Static method in class org.apache.pulsar.broker.loadbalance.impl.PulsarServiceUnit
 
parseDelimitedFrom(InputStream) - Static method in class org.apache.pulsar.broker.delayed.proto.SnapshotMetadata
 
parseDelimitedFrom(InputStream) - Static method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata
 
parseDelimitedFrom(InputStream) - Static method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePair
 
parseDelimitedFrom(InputStream) - Static method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo
 
parseDelimitedFrom(InputStream) - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry
 
parseDelimitedFrom(InputStream) - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.PositionInfo
 
parseDelimitedFrom(InputStream) - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry
 
parseDelimitedFrom(InputStream) - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class org.apache.pulsar.broker.delayed.proto.SnapshotMetadata
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePair
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.PositionInfo
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator
 
parseFrom(byte[]) - Method in class org.apache.pulsar.broker.delayed.proto.DelayedIndex
 
parseFrom(byte[]) - Static method in class org.apache.pulsar.broker.delayed.proto.SnapshotMetadata
 
parseFrom(byte[]) - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegment
 
parseFrom(byte[]) - Static method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata
 
parseFrom(byte[]) - Method in class org.apache.pulsar.broker.service.resource.usage.NetworkUsage
 
parseFrom(byte[]) - Method in class org.apache.pulsar.broker.service.resource.usage.ResourceUsage
 
parseFrom(byte[]) - Method in class org.apache.pulsar.broker.service.resource.usage.ResourceUsageInfo
 
parseFrom(byte[]) - Method in class org.apache.pulsar.broker.service.resource.usage.StorageUsage
 
parseFrom(byte[]) - Static method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePair
 
parseFrom(byte[]) - Static method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo
 
parseFrom(byte[]) - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry
 
parseFrom(byte[]) - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.PositionInfo
 
parseFrom(byte[]) - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry
 
parseFrom(byte[]) - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator
 
parseFrom(byte[]) - Method in class org.apache.pulsar.broker.transaction.pendingack.proto.BatchedPendingAckMetadataEntry
 
parseFrom(byte[]) - Method in class org.apache.pulsar.broker.transaction.pendingack.proto.PendingAckMetadata
 
parseFrom(byte[]) - Method in class org.apache.pulsar.broker.transaction.pendingack.proto.PendingAckMetadataEntry
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class org.apache.pulsar.broker.delayed.proto.SnapshotMetadata
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePair
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.PositionInfo
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator
 
parseFrom(ByteString) - Static method in class org.apache.pulsar.broker.delayed.proto.SnapshotMetadata
 
parseFrom(ByteString) - Static method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata
 
parseFrom(ByteString) - Static method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePair
 
parseFrom(ByteString) - Static method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo
 
parseFrom(ByteString) - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry
 
parseFrom(ByteString) - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.PositionInfo
 
parseFrom(ByteString) - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry
 
parseFrom(ByteString) - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class org.apache.pulsar.broker.delayed.proto.SnapshotMetadata
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePair
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.PositionInfo
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator
 
parseFrom(CodedInputStream) - Static method in class org.apache.pulsar.broker.delayed.proto.SnapshotMetadata
 
parseFrom(CodedInputStream) - Static method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata
 
parseFrom(CodedInputStream) - Static method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePair
 
parseFrom(CodedInputStream) - Static method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo
 
parseFrom(CodedInputStream) - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry
 
parseFrom(CodedInputStream) - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.PositionInfo
 
parseFrom(CodedInputStream) - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry
 
parseFrom(CodedInputStream) - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class org.apache.pulsar.broker.delayed.proto.SnapshotMetadata
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePair
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.PositionInfo
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator
 
parseFrom(ByteBuf, int) - Method in class org.apache.pulsar.broker.delayed.proto.DelayedIndex
 
parseFrom(ByteBuf, int) - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegment
 
parseFrom(ByteBuf, int) - Method in class org.apache.pulsar.broker.service.resource.usage.NetworkUsage
 
parseFrom(ByteBuf, int) - Method in class org.apache.pulsar.broker.service.resource.usage.ResourceUsage
 
parseFrom(ByteBuf, int) - Method in class org.apache.pulsar.broker.service.resource.usage.ResourceUsageInfo
 
parseFrom(ByteBuf, int) - Method in class org.apache.pulsar.broker.service.resource.usage.StorageUsage
 
parseFrom(ByteBuf, int) - Method in class org.apache.pulsar.broker.transaction.pendingack.proto.BatchedPendingAckMetadataEntry
 
parseFrom(ByteBuf, int) - Method in class org.apache.pulsar.broker.transaction.pendingack.proto.PendingAckMetadata
 
parseFrom(ByteBuf, int) - Method in class org.apache.pulsar.broker.transaction.pendingack.proto.PendingAckMetadataEntry
 
parseFrom(InputStream) - Static method in class org.apache.pulsar.broker.delayed.proto.SnapshotMetadata
 
parseFrom(InputStream) - Static method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata
 
parseFrom(InputStream) - Static method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePair
 
parseFrom(InputStream) - Static method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo
 
parseFrom(InputStream) - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry
 
parseFrom(InputStream) - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.PositionInfo
 
parseFrom(InputStream) - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry
 
parseFrom(InputStream) - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class org.apache.pulsar.broker.delayed.proto.SnapshotMetadata
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePair
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.PositionInfo
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator
 
parseFrom(ByteBuffer) - Static method in class org.apache.pulsar.broker.delayed.proto.SnapshotMetadata
 
parseFrom(ByteBuffer) - Static method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata
 
parseFrom(ByteBuffer) - Static method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePair
 
parseFrom(ByteBuffer) - Static method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo
 
parseFrom(ByteBuffer) - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry
 
parseFrom(ByteBuffer) - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.PositionInfo
 
parseFrom(ByteBuffer) - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry
 
parseFrom(ByteBuffer) - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class org.apache.pulsar.broker.delayed.proto.SnapshotMetadata
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePair
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.PositionInfo
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator
 
parseNamespaceFromLedgerName(String) - Method in class org.apache.pulsar.broker.stats.metrics.ManagedLedgerCacheMetrics
 
parser() - Static method in class org.apache.pulsar.broker.delayed.proto.SnapshotMetadata
 
parser() - Static method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata
 
parser() - Static method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePair
 
parser() - Static method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo
 
parser() - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry
 
parser() - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.PositionInfo
 
parser() - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry
 
parser() - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator
 
PARSER - Static variable in class org.apache.pulsar.broker.delayed.proto.SnapshotMetadata
Deprecated.
PARSER - Static variable in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata
Deprecated.
PARSER - Static variable in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePair
Deprecated.
PARSER - Static variable in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo
Deprecated.
PARSER - Static variable in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry
Deprecated.
PARSER - Static variable in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.PositionInfo
Deprecated.
PARSER - Static variable in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry
Deprecated.
PARSER - Static variable in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator
Deprecated.
PartitionedManagedLedgerInfo - Class in org.apache.pulsar.common.naming
 
PartitionedManagedLedgerInfo() - Constructor for class org.apache.pulsar.common.naming.PartitionedManagedLedgerInfo
 
partitionIndex - Variable in class org.apache.pulsar.broker.service.AbstractDispatcherSingleActiveConsumer
 
partitions - Variable in class org.apache.pulsar.common.naming.NamespaceBundles
 
partitions - Variable in class org.apache.pulsar.common.naming.PartitionedManagedLedgerInfo
 
partitionSort(List<Map.Entry<String, ? extends Comparable>>, int) - Static method in class org.apache.pulsar.broker.loadbalance.extensions.models.TopKBundles
 
path(NamespaceBundle) - Static method in class org.apache.pulsar.broker.namespace.ServiceUnitUtils
 
PATH_PREFIX - Static variable in class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateMetadataStoreTableViewImpl
 
payloadSize() - Method in record class org.apache.pulsar.compaction.MessageCompactionData
Returns the value of the payloadSize record component.
peekNthMessage(int) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentSubscription
 
peekNthMessage(int) - Method in class org.apache.pulsar.broker.service.persistent.PersistentReplicator
 
peekNthMessage(int) - Method in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
peekNthMessage(int) - Method in interface org.apache.pulsar.broker.service.Subscription
 
peekNthMessage(AsyncResponse, String, String, String, String, int, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
peekNthMessage(AsyncResponse, String, String, String, String, String, int, boolean) - Method in class org.apache.pulsar.broker.admin.v1.PersistentTopics
 
peekStickyKey(ByteBuf) - Method in class org.apache.pulsar.broker.service.AbstractBaseDispatcher
 
PENDING_MESSAGES_UPDATER - Static variable in class org.apache.pulsar.broker.service.persistent.PersistentReplicator
 
PENDING_TRANSACTION_COUNTER - Static variable in class org.apache.pulsar.broker.transaction.buffer.impl.TransactionBufferClientStatsImpl
 
PendingAckHandle - Interface in org.apache.pulsar.broker.transaction.pendingack
Handle for processing pending acks for transactions.
PendingAckHandleAttributes - Class in org.apache.pulsar.broker.transaction.pendingack
 
PendingAckHandleAttributes(String, String) - Constructor for class org.apache.pulsar.broker.transaction.pendingack.PendingAckHandleAttributes
 
PendingAckHandleDisabled - Class in org.apache.pulsar.broker.transaction.pendingack.impl
The disabled implementation of PendingAckHandle.
PendingAckHandleDisabled() - Constructor for class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleDisabled
 
pendingAckHandleFuture() - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleDisabled
 
pendingAckHandleFuture() - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleImpl
 
pendingAckHandleFuture() - Method in interface org.apache.pulsar.broker.transaction.pendingack.PendingAckHandle
Pending ack recover whether ready future.
PendingAckHandleImpl - Class in org.apache.pulsar.broker.transaction.pendingack.impl
The default implementation of PendingAckHandle.
PendingAckHandleImpl(PersistentSubscription) - Constructor for class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleImpl
 
PendingAckHandleState - Class in org.apache.pulsar.broker.transaction.pendingack.impl
The implement of transaction pending ack store.
PendingAckHandleState(PendingAckHandleState.State) - Constructor for class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleState
 
PendingAckHandleState.State - Enum Class in org.apache.pulsar.broker.transaction.pendingack.impl
The state of the pending ack handle PendingAckHandleState.
PendingAckHandleStats - Interface in org.apache.pulsar.broker.transaction.pendingack
 
PendingAckHandleStatsImpl - Class in org.apache.pulsar.broker.transaction.pendingack.impl
 
PendingAckHandleStatsImpl(String, String, boolean) - Constructor for class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleStatsImpl
 
PendingAckMetadata - Class in org.apache.pulsar.broker.transaction.pendingack.proto
 
PendingAckMetadata() - Constructor for class org.apache.pulsar.broker.transaction.pendingack.proto.PendingAckMetadata
 
PendingAckMetadataEntry - Class in org.apache.pulsar.broker.transaction.pendingack.proto
 
PendingAckMetadataEntry() - Constructor for class org.apache.pulsar.broker.transaction.pendingack.proto.PendingAckMetadataEntry
 
PendingAckOp - Enum Class in org.apache.pulsar.broker.transaction.pendingack.proto
 
PendingAckReplyCallBack - Interface in org.apache.pulsar.broker.transaction.pendingack
Call back for pending ack reply.
PendingAcksMap - Class in org.apache.pulsar.broker.service
A thread-safe map to store pending acks in the consumer.
PendingAcksMap.PendingAcksAddHandler - Interface in org.apache.pulsar.broker.service
Callback interface for handling the addition of pending acknowledgments.
PendingAcksMap.PendingAcksConsumer - Interface in org.apache.pulsar.broker.service
Callback interface for processing pending acknowledgments.
PendingAcksMap.PendingAcksRemoveHandler - Interface in org.apache.pulsar.broker.service
Callback interface for handling the removal of pending acknowledgments.
PendingAckStore - Interface in org.apache.pulsar.broker.transaction.pendingack
To store transaction pending ack.
PerBrokerUsageStats() - Constructor for class org.apache.pulsar.broker.resourcegroup.ResourceGroup.PerBrokerUsageStats
 
percentChange(double, double) - Method in class org.apache.pulsar.broker.loadbalance.extensions.reporter.BrokerLoadDataReporter
 
PerMonitoringClassFields() - Constructor for class org.apache.pulsar.broker.resourcegroup.ResourceGroup.PerMonitoringClassFields
 
PersistenceException(String) - Constructor for exception org.apache.pulsar.broker.service.BrokerServiceException.PersistenceException
 
PersistenceException(Throwable) - Constructor for exception org.apache.pulsar.broker.service.BrokerServiceException.PersistenceException
 
PersistentDispatcherMultipleConsumers - Class in org.apache.pulsar.broker.service.persistent
 
PersistentDispatcherMultipleConsumers(PersistentTopic, ManagedCursor, Subscription) - Constructor for class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
PersistentDispatcherMultipleConsumers(PersistentTopic, ManagedCursor, Subscription, boolean) - Constructor for class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
PersistentDispatcherMultipleConsumers.ReadType - Enum Class in org.apache.pulsar.broker.service.persistent
 
PersistentDispatcherMultipleConsumersClassic - Class in org.apache.pulsar.broker.service.persistent
This is the "classic" dispatcher implementation for the Shared subscription that was used before Pulsar 4.0.0 and PIP-379.
PersistentDispatcherMultipleConsumersClassic(PersistentTopic, ManagedCursor, Subscription) - Constructor for class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
 
PersistentDispatcherMultipleConsumersClassic(PersistentTopic, ManagedCursor, Subscription, boolean) - Constructor for class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
 
PersistentDispatcherMultipleConsumersClassic.ReadType - Enum Class in org.apache.pulsar.broker.service.persistent
 
PersistentDispatcherSingleActiveConsumer - Class in org.apache.pulsar.broker.service.persistent
 
PersistentDispatcherSingleActiveConsumer(ManagedCursor, CommandSubscribe.SubType, int, PersistentTopic, Subscription) - Constructor for class org.apache.pulsar.broker.service.persistent.PersistentDispatcherSingleActiveConsumer
 
PersistentDispatcherSingleActiveConsumer.ReadEntriesCtx - Class in org.apache.pulsar.broker.service.persistent
 
PersistentMessageExpiryMonitor - Class in org.apache.pulsar.broker.service.persistent
 
PersistentMessageExpiryMonitor(PersistentTopic, String, ManagedCursor, PersistentSubscription) - Constructor for class org.apache.pulsar.broker.service.persistent.PersistentMessageExpiryMonitor
 
PersistentMessageFinder - Class in org.apache.pulsar.broker.service.persistent
given a timestamp find the first message (position) (published) at or before the timestamp.
PersistentMessageFinder(String, ManagedCursor) - Constructor for class org.apache.pulsar.broker.service.persistent.PersistentMessageFinder
 
PersistentReplicator - Class in org.apache.pulsar.broker.service.persistent
 
PersistentReplicator(String, PersistentTopic, ManagedCursor, String, String, BrokerService, PulsarClientImpl) - Constructor for class org.apache.pulsar.broker.service.persistent.PersistentReplicator
 
PersistentReplicator.ProducerSendCallback - Class in org.apache.pulsar.broker.service.persistent
 
PersistentStickyKeyDispatcherMultipleConsumers - Class in org.apache.pulsar.broker.service.persistent
 
PersistentStickyKeyDispatcherMultipleConsumersClassic - Class in org.apache.pulsar.broker.service.persistent
This is the "classic" dispatcher implementation for the Key_Shared subscription that was used before Pulsar 4.0.0 and PIP-379.
PersistentSubscription - Class in org.apache.pulsar.broker.service.persistent
 
PersistentSubscription(PersistentTopic, String, ManagedCursor, boolean) - Constructor for class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
PersistentSubscription(PersistentTopic, String, ManagedCursor, boolean, Map<String, String>) - Constructor for class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
PersistentTopic - Class in org.apache.pulsar.broker.service.persistent
 
PersistentTopic(String, ManagedLedger, BrokerService) - Constructor for class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
PersistentTopicAttributes - Class in org.apache.pulsar.broker.service
 
PersistentTopicAttributes(TopicName) - Constructor for class org.apache.pulsar.broker.service.PersistentTopicAttributes
 
PersistentTopicMetrics - Class in org.apache.pulsar.broker.service.persistent
 
PersistentTopicMetrics() - Constructor for class org.apache.pulsar.broker.service.persistent.PersistentTopicMetrics
 
PersistentTopicMetrics.BacklogQuotaMetrics - Class in org.apache.pulsar.broker.service.persistent
 
PersistentTopicMetrics.TransactionBufferClientMetrics - Class in org.apache.pulsar.broker.service.persistent
 
PersistentTopics - Class in org.apache.pulsar.broker.admin.v1
 
PersistentTopics - Class in org.apache.pulsar.broker.admin.v2
 
PersistentTopics() - Constructor for class org.apache.pulsar.broker.admin.v1.PersistentTopics
 
PersistentTopics() - Constructor for class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
PersistentTopicsBase - Class in org.apache.pulsar.broker.admin.impl
 
PersistentTopicsBase() - Constructor for class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
persistentTopicsEnabled() - Method in record class org.apache.pulsar.broker.loadbalance.extensions.data.BrokerLookupData
Returns the value of the persistentTopicsEnabled record component.
PersistentWorker(PersistentTopic) - Constructor for class org.apache.pulsar.broker.transaction.buffer.impl.SnapshotSegmentAbortedTxnProcessorImpl.PersistentWorker
 
phaseOneLoopReadTimeout - Variable in class org.apache.pulsar.compaction.AbstractTwoPhaseCompactor
 
pickAndScheduleActiveConsumer() - Method in class org.apache.pulsar.broker.service.AbstractDispatcherSingleActiveConsumer
Pick active consumer for a topic for CommandSubscribe.SubType.Failover subscription.
PlacementStrategy - Interface in org.apache.pulsar.broker.loadbalance
 
POLICY_UPDATE_FAILURE_RETRY_TIME_SECONDS - Static variable in class org.apache.pulsar.broker.service.AbstractTopic
 
populateAggregationMap(Map<String, List<Double>>, String, double) - Method in class org.apache.pulsar.broker.stats.metrics.ManagedLedgerCacheMetrics
 
populateAggregationMapWithSum(Map<String, Double>, String, double) - Method in class org.apache.pulsar.broker.stats.metrics.ManagedLedgerCacheMetrics
 
populateDimensionMap(Map<Metrics, List<ManagedLedger>>, Metrics, ManagedLedger) - Method in class org.apache.pulsar.broker.stats.metrics.ManagedLedgerCacheMetrics
Helper to manage populating topics map.
populateDimensionMap(Map<Metrics, List<TopicStats>>, Metrics, TopicStats) - Method in class org.apache.pulsar.broker.stats.metrics.ManagedLedgerCacheMetrics
 
populateMaxMap(Map<String, Long>, String, long) - Method in class org.apache.pulsar.broker.stats.metrics.ManagedLedgerCacheMetrics
 
POSITION_FIELD_NUMBER - Static variable in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry
 
postSchema(String, String, String, String, PostSchemaPayload, boolean, AsyncResponse) - Method in class org.apache.pulsar.broker.admin.v1.SchemasResource
 
postSchema(String, String, String, PostSchemaPayload, boolean, AsyncResponse) - Method in class org.apache.pulsar.broker.admin.v2.SchemasResource
 
postSchemaAsync(PostSchemaPayload, boolean) - Method in class org.apache.pulsar.broker.admin.impl.SchemasResourceBase
 
preciseTopicPublishRateLimitingEnable - Variable in class org.apache.pulsar.broker.service.AbstractTopic
 
preCreateSubscriptionForCompactionIfNeeded() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
PreInterceptFilter - Class in org.apache.pulsar.broker.web
 
PreInterceptFilter(BrokerInterceptor, ExceptionHandler) - Constructor for class org.apache.pulsar.broker.web.PreInterceptFilter
 
prepareCreateProducer() - Method in class org.apache.pulsar.broker.service.AbstractReplicator
 
prepareCreateProducer() - Method in class org.apache.pulsar.broker.service.persistent.GeoPersistentReplicator
 
preValidation(boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
previousCallback - Variable in class org.apache.pulsar.client.impl.RawBatchMessageContainerImpl
 
process(Consumer, RemovedHashRanges) - Method in interface org.apache.pulsar.broker.service.ImpactedConsumersResult.RemovedHashRangesProcessor
 
process(WatchedEvent) - Method in class org.apache.pulsar.zookeeper.LocalBookkeeperEnsemble.ZKConnectionWatcher
 
process(T) - Method in interface org.apache.pulsar.utils.ConcurrentBitmapSortedLongPairSet.ItemProcessor
 
ProcessHandlerFilter - Class in org.apache.pulsar.broker.web
 
ProcessHandlerFilter(BrokerInterceptor) - Constructor for class org.apache.pulsar.broker.web.ProcessHandlerFilter
 
processItems(LongPairSet.LongPairFunction<T>, ConcurrentBitmapSortedLongPairSet.ItemProcessor<T>) - Method in class org.apache.pulsar.utils.ConcurrentBitmapSortedLongPairSet
 
processPayloadBeforeEntryCache(ByteBuf) - Method in class org.apache.pulsar.broker.intercept.ManagedLedgerInterceptorImpl
 
processPayloadBeforeLedgerWrite(Object, ByteBuf) - Method in class org.apache.pulsar.broker.intercept.ManagedLedgerInterceptorImpl
 
processRemovedHashRanges(ImpactedConsumersResult.RemovedHashRangesProcessor) - Method in class org.apache.pulsar.broker.service.ImpactedConsumersResult
 
processReplicatedSubscriptionSnapshot(ReplicatedSubscriptionsSnapshot) - Method in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
processReplicatedSubscriptionSnapshot(ReplicatedSubscriptionsSnapshot) - Method in interface org.apache.pulsar.broker.service.Subscription
 
produceOnNonPersistentTopic(AsyncResponse, String, String, String, boolean, ProducerMessages) - Method in class org.apache.pulsar.broker.rest.Topics
 
produceOnNonPersistentTopicPartition(AsyncResponse, String, String, String, int, boolean, ProducerMessages) - Method in class org.apache.pulsar.broker.rest.Topics
 
produceOnPersistentTopic(AsyncResponse, String, String, String, boolean, ProducerMessages) - Method in class org.apache.pulsar.broker.rest.Topics
 
produceOnPersistentTopicPartition(AsyncResponse, String, String, String, int, boolean, ProducerMessages) - Method in class org.apache.pulsar.broker.rest.Topics
 
producer - Variable in class org.apache.pulsar.broker.service.AbstractReplicator
 
producer - Variable in class org.apache.pulsar.broker.service.PulsarMetadataEventSynchronizer
 
producer - Variable in class org.apache.pulsar.broker.systopic.TransactionBufferSnapshotBaseSystemTopicClient.TransactionBufferSnapshotWriter
 
Producer - Class in org.apache.pulsar.broker.service
Represents a currently connected producer.
Producer(Topic, TransportCnx, long, String, String, boolean, Map<String, String>, SchemaVersion, long, boolean, ProducerAccessMode, Optional<Long>, boolean) - Constructor for class org.apache.pulsar.broker.service.Producer
 
PRODUCER_COUNTER - Static variable in class org.apache.pulsar.broker.stats.OpenTelemetryTopicStats
 
PRODUCER_NAME_GENERATOR_PATH - Static variable in class org.apache.pulsar.broker.service.BrokerService
 
producerAdded(String) - Method in class org.apache.pulsar.broker.service.persistent.MessageDeduplication
Topic will call this method whenever a producer connects.
producerBuilder - Variable in class org.apache.pulsar.broker.service.AbstractReplicator
 
ProducerBusyException(String) - Constructor for exception org.apache.pulsar.broker.service.BrokerServiceException.ProducerBusyException
 
producerClosed(ServerCnx, Producer, Map<String, String>) - Method in interface org.apache.pulsar.broker.intercept.BrokerInterceptor
Called by the broker when a producer is closed.
producerClosed(ServerCnx, Producer, Map<String, String>) - Method in class org.apache.pulsar.broker.intercept.BrokerInterceptors
 
producerClosed(ServerCnx, Producer, Map<String, String>) - Method in class org.apache.pulsar.broker.intercept.BrokerInterceptorWithClassLoader
 
producerCount - Variable in class org.apache.pulsar.broker.stats.NamespaceStats
 
producerCreated(ServerCnx, Producer, Map<String, String>) - Method in interface org.apache.pulsar.broker.intercept.BrokerInterceptor
Called by the broker when a new connection is created.
producerCreated(ServerCnx, Producer, Map<String, String>) - Method in class org.apache.pulsar.broker.intercept.BrokerInterceptors
 
producerCreated(ServerCnx, Producer, Map<String, String>) - Method in class org.apache.pulsar.broker.intercept.BrokerInterceptorWithClassLoader
 
ProducerFencedException(String) - Constructor for exception org.apache.pulsar.broker.service.BrokerServiceException.ProducerFencedException
 
producerId - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedProducerStats
 
producerQueueSize - Variable in class org.apache.pulsar.broker.service.AbstractReplicator
 
producerRemoved(String) - Method in class org.apache.pulsar.broker.service.persistent.MessageDeduplication
Topic will call this method whenever a producer disconnects.
producers - Variable in class org.apache.pulsar.broker.service.AbstractTopic
 
producersCount - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedBrokerStats
 
producersCount - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedNamespaceStats
 
PROMETHEUS_STATS_LATENCY_ROLLOVER_SECONDS - Static variable in class org.apache.pulsar.broker.stats.prometheus.metrics.PrometheusMetricsProvider
 
PrometheusLabels - Class in org.apache.pulsar.broker.stats.prometheus.metrics
 
PrometheusLabels() - Constructor for class org.apache.pulsar.broker.stats.prometheus.metrics.PrometheusLabels
 
PrometheusMetricsGenerator - Class in org.apache.pulsar.broker.stats.prometheus
Generate metrics aggregated at the namespace level and optionally at a topic level and formats them out in a text format suitable to be consumed by Prometheus.
PrometheusMetricsGenerator(PulsarService, boolean, boolean, boolean, boolean, Clock) - Constructor for class org.apache.pulsar.broker.stats.prometheus.PrometheusMetricsGenerator
 
PrometheusMetricsGenerator.MetricsBuffer - Class in org.apache.pulsar.broker.stats.prometheus
 
PrometheusMetricsGenerator.ResponseBuffer - Class in org.apache.pulsar.broker.stats.prometheus
A wraps the response buffer and asynchronously provides a gzip compressed buffer when requested.
PrometheusMetricsProvider - Class in org.apache.pulsar.broker.stats.prometheus.metrics
A Prometheus based StatsProvider implementation.
PrometheusMetricsProvider() - Constructor for class org.apache.pulsar.broker.stats.prometheus.metrics.PrometheusMetricsProvider
 
PrometheusMetricStreams - Class in org.apache.pulsar.broker.stats.prometheus
Helper class to ensure that metrics of the same name are grouped together under the same TYPE header when written.
PrometheusMetricStreams() - Constructor for class org.apache.pulsar.broker.stats.prometheus.PrometheusMetricStreams
 
PrometheusStatsLogger - Class in org.apache.pulsar.broker.stats.prometheus.metrics
A Prometheus based StatsLogger implementation.
PrometheusStatsLogger(PrometheusMetricsProvider, String) - Constructor for class org.apache.pulsar.broker.stats.prometheus.metrics.PrometheusStatsLogger
 
PrometheusTextFormatUtil - Class in org.apache.pulsar.broker.stats.prometheus.metrics
Logic to write metrics in Prometheus text format.
PrometheusTextFormatUtil() - Constructor for class org.apache.pulsar.broker.stats.prometheus.metrics.PrometheusTextFormatUtil
 
properties() - Method in record class org.apache.pulsar.broker.loadbalance.extensions.data.BrokerLookupData
Returns the value of the properties record component.
Properties - Class in org.apache.pulsar.broker.admin.v1
 
Properties() - Constructor for class org.apache.pulsar.broker.admin.v1.Properties
 
PROPS_FIELD_NUMBER - Static variable in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo
 
PROTOBUF - Enum constant in enum class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.SchemaType
PROTOBUF = 4;
PROTOBUF_VALUE - Static variable in enum class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.SchemaType
PROTOBUF = 4;
PROTOBUFNATIVE - Enum constant in enum class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.SchemaType
PROTOBUFNATIVE = 21;
PROTOBUFNATIVE_VALUE - Static variable in enum class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.SchemaType
PROTOBUFNATIVE = 21;
ProtobufNativeSchemaCompatibilityCheck - Class in org.apache.pulsar.broker.service.schema
The SchemaCompatibilityCheck implementation for SchemaType.PROTOBUF_NATIVE.
ProtobufNativeSchemaCompatibilityCheck() - Constructor for class org.apache.pulsar.broker.service.schema.ProtobufNativeSchemaCompatibilityCheck
 
ProtobufNativeSchemaDataValidator - Class in org.apache.pulsar.broker.service.schema.validator
 
ProtobufSchemaCompatibilityCheck - Class in org.apache.pulsar.broker.service.schema
The SchemaCompatibilityCheck implementation for SchemaType.PROTOBUF.
ProtobufSchemaCompatibilityCheck() - Constructor for class org.apache.pulsar.broker.service.schema.ProtobufSchemaCompatibilityCheck
 
protocol(String) - Method in class org.apache.pulsar.broker.protocol.ProtocolHandlers
Return the handler for the provided protocol.
ProtocolHandler - Interface in org.apache.pulsar.broker.protocol
The protocol handler interface for support additional protocols on Pulsar brokers.
ProtocolHandlerDefinition - Class in org.apache.pulsar.broker.protocol
Metadata information about a Pulsar protocol handler.
ProtocolHandlerDefinition() - Constructor for class org.apache.pulsar.broker.protocol.ProtocolHandlerDefinition
 
ProtocolHandlers - Class in org.apache.pulsar.broker.protocol
A collection of loaded handlers.
protocolName() - Method in interface org.apache.pulsar.broker.protocol.ProtocolHandler
Returns the unique protocol name.
protocols() - Method in record class org.apache.pulsar.broker.loadbalance.extensions.data.BrokerLookupData
Returns the value of the protocols record component.
Publish - Enum constant in enum class org.apache.pulsar.broker.resourcegroup.ResourceGroup.ResourceGroupMonitoringClass
 
PUBLISH_RATE_LIMIT_HIT_COUNTER - Static variable in class org.apache.pulsar.broker.stats.OpenTelemetryTopicStats
 
publishAssignEventAsync(String, String) - Method in interface org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateChannel
Asynchronously publishes the service unit assignment event to this channel.
publishAssignEventAsync(String, String) - Method in class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateChannelImpl
 
PublishingOrderCompactor - Class in org.apache.pulsar.compaction
 
PublishingOrderCompactor(ServiceConfiguration, PulsarClient, BookKeeper, ScheduledExecutorService) - Constructor for class org.apache.pulsar.compaction.PublishingOrderCompactor
 
publishMessage(long, long, long, ByteBuf, int, boolean, boolean, Position) - Method in class org.apache.pulsar.broker.service.Producer
 
publishMessage(long, long, ByteBuf, int, boolean, boolean, Position) - Method in class org.apache.pulsar.broker.service.Producer
 
publishMessage(ByteBuf, Topic.PublishContext) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentTopic
 
publishMessage(ByteBuf, Topic.PublishContext) - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
publishMessage(ByteBuf, Topic.PublishContext) - Method in interface org.apache.pulsar.broker.service.Topic
 
publishMessages(AsyncResponse, ProducerMessages, boolean) - Method in class org.apache.pulsar.broker.rest.TopicsBase
 
publishMessagesToPartition(AsyncResponse, ProducerMessages, boolean, int) - Method in class org.apache.pulsar.broker.rest.TopicsBase
 
publishRateLimitedTimes - Variable in class org.apache.pulsar.broker.service.AbstractTopic
 
PublishRateLimiter - Interface in org.apache.pulsar.broker.service
 
PublishRateLimiterImpl - Class in org.apache.pulsar.broker.service
 
PublishRateLimiterImpl(MonotonicSnapshotClock) - Constructor for class org.apache.pulsar.broker.service.PublishRateLimiterImpl
 
publishSplitEventAsync(Split) - Method in interface org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateChannel
Asynchronously publishes the bundle split event to this channel.
publishSplitEventAsync(Split) - Method in class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateChannelImpl
 
publishTxnMessage(TxnID, long, long, long, ByteBuf, int, boolean, boolean) - Method in class org.apache.pulsar.broker.service.Producer
 
publishTxnMessage(TxnID, ByteBuf, Topic.PublishContext) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentTopic
 
publishTxnMessage(TxnID, ByteBuf, Topic.PublishContext) - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
publishTxnMessage(TxnID, ByteBuf, Topic.PublishContext) - Method in interface org.apache.pulsar.broker.service.Topic
Publish Transaction message to this Topic's TransactionBuffer.
publishUnloadEventAsync(Unload) - Method in interface org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateChannel
Asynchronously publishes the service unit unload event to this channel.
publishUnloadEventAsync(Unload) - Method in class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateChannelImpl
 
pulsar - Variable in class org.apache.pulsar.broker.loadbalance.extensions.ExtensibleLoadManagerImpl
 
pulsar - Variable in class org.apache.pulsar.broker.loadbalance.impl.ModularLoadManagerImpl
 
pulsar - Variable in class org.apache.pulsar.broker.service.PulsarMetadataEventSynchronizer
 
pulsar - Variable in class org.apache.pulsar.broker.stats.metrics.ManagedLedgerCacheMetrics
 
pulsar - Variable in class org.apache.pulsar.compaction.Compactor
 
pulsar() - Method in class org.apache.pulsar.broker.service.BrokerService
 
pulsar() - Method in class org.apache.pulsar.broker.web.PulsarWebResource
 
PULSAR_LOOKUP_RESPONSE_BROKER_ATTRIBUTES - Static variable in class org.apache.pulsar.broker.namespace.NamespaceService
 
PULSAR_LOOKUP_RESPONSE_FAILURE_ATTRIBUTES - Static variable in class org.apache.pulsar.broker.namespace.NamespaceService
 
PULSAR_LOOKUP_RESPONSE_REDIRECT_ATTRIBUTES - Static variable in class org.apache.pulsar.broker.namespace.NamespaceService
 
PulsarBrokerOpenTelemetry - Class in org.apache.pulsar.broker.stats
 
PulsarBrokerOpenTelemetry(ServiceConfiguration, Consumer<AutoConfiguredOpenTelemetrySdkBuilder>) - Constructor for class org.apache.pulsar.broker.stats.PulsarBrokerOpenTelemetry
 
PulsarBrokerStarter - Class in org.apache.pulsar
 
PulsarBrokerStarter() - Constructor for class org.apache.pulsar.PulsarBrokerStarter
 
PulsarBrokerStarter.BrokerStarter - Class in org.apache.pulsar
 
PulsarChannelInitializer - Class in org.apache.pulsar.broker.service
 
PulsarChannelInitializer(PulsarService, PulsarChannelInitializer.PulsarChannelOptions) - Constructor for class org.apache.pulsar.broker.service.PulsarChannelInitializer
 
PulsarChannelInitializer.Factory - Interface in org.apache.pulsar.broker.service
 
PulsarChannelInitializer.PulsarChannelOptions - Class in org.apache.pulsar.broker.service
 
PulsarChannelOptions() - Constructor for class org.apache.pulsar.broker.service.PulsarChannelInitializer.PulsarChannelOptions
 
PulsarClusterMetadataSetup - Class in org.apache.pulsar
Setup the metadata for a new Pulsar cluster.
PulsarClusterMetadataSetup() - Constructor for class org.apache.pulsar.PulsarClusterMetadataSetup
 
PulsarClusterMetadataTeardown - Class in org.apache.pulsar
Teardown the metadata for a existed Pulsar cluster.
PulsarClusterMetadataTeardown() - Constructor for class org.apache.pulsar.PulsarClusterMetadataTeardown
 
PulsarCommandSender - Interface in org.apache.pulsar.broker.service
 
PulsarCommandSenderImpl - Class in org.apache.pulsar.broker.service
 
PulsarCommandSenderImpl(BrokerInterceptor, ServerCnx) - Constructor for class org.apache.pulsar.broker.service.PulsarCommandSenderImpl
 
PulsarCompactionServiceFactory - Class in org.apache.pulsar.compaction
 
PulsarCompactionServiceFactory() - Constructor for class org.apache.pulsar.compaction.PulsarCompactionServiceFactory
 
PulsarCompactorSubscription - Class in org.apache.pulsar.broker.service.persistent
 
PulsarCompactorSubscription(PersistentTopic, CompactedTopic, String, ManagedCursor) - Constructor for class org.apache.pulsar.broker.service.persistent.PulsarCompactorSubscription
 
PulsarInitialNamespaceSetup - Class in org.apache.pulsar
Setup the initial namespace of the cluster without startup the Pulsar broker.
PulsarInitialNamespaceSetup() - Constructor for class org.apache.pulsar.PulsarInitialNamespaceSetup
 
PulsarKeyException - Exception in org.apache.pulsar.utils
 
PulsarKeyException(String) - Constructor for exception org.apache.pulsar.utils.PulsarKeyException
 
PulsarKeyException(String, Throwable) - Constructor for exception org.apache.pulsar.utils.PulsarKeyException
 
PulsarKeyException(Throwable) - Constructor for exception org.apache.pulsar.utils.PulsarKeyException
 
PulsarLoadReportImpl - Class in org.apache.pulsar.broker.loadbalance.impl
 
PulsarMetadataEventSynchronizer - Class in org.apache.pulsar.broker.service
 
PulsarMetadataEventSynchronizer(PulsarService, String) - Constructor for class org.apache.pulsar.broker.service.PulsarMetadataEventSynchronizer
 
PulsarMetadataEventSynchronizer.State - Enum Class in org.apache.pulsar.broker.service
 
PulsarPrometheusMetricsServlet - Class in org.apache.pulsar.broker.stats.prometheus
 
PulsarPrometheusMetricsServlet(PulsarService, boolean, boolean, boolean, boolean) - Constructor for class org.apache.pulsar.broker.stats.prometheus.PulsarPrometheusMetricsServlet
 
PulsarResourceDescription - Class in org.apache.pulsar.broker.loadbalance.impl
 
PulsarResourceDescription() - Constructor for class org.apache.pulsar.broker.loadbalance.impl.PulsarResourceDescription
 
PulsarService - Class in org.apache.pulsar.broker
Main class for Pulsar broker service.
PulsarService(ServiceConfiguration) - Constructor for class org.apache.pulsar.broker.PulsarService
 
PulsarService(ServiceConfiguration, Optional<WorkerService>, Consumer<Integer>) - Constructor for class org.apache.pulsar.broker.PulsarService
 
PulsarService(ServiceConfiguration, WorkerConfig, Optional<WorkerService>, Consumer<Integer>) - Constructor for class org.apache.pulsar.broker.PulsarService
 
PulsarService(ServiceConfiguration, WorkerConfig, Optional<WorkerService>, Consumer<Integer>, Consumer<AutoConfiguredOpenTelemetrySdkBuilder>) - Constructor for class org.apache.pulsar.broker.PulsarService
 
PulsarService.State - Enum Class in org.apache.pulsar.broker
 
PulsarServiceRequest - Class in org.apache.pulsar.broker.loadbalance.impl
 
PulsarServiceRequest() - Constructor for class org.apache.pulsar.broker.loadbalance.impl.PulsarServiceRequest
 
PulsarServiceUnit - Class in org.apache.pulsar.broker.loadbalance.impl
 
pulsarServiceUrl() - Method in record class org.apache.pulsar.broker.loadbalance.extensions.data.BrokerLookupData
Returns the value of the pulsarServiceUrl record component.
pulsarServiceUrlTls() - Method in record class org.apache.pulsar.broker.loadbalance.extensions.data.BrokerLookupData
Returns the value of the pulsarServiceUrlTls record component.
PulsarStandalone - Class in org.apache.pulsar
 
PulsarStandalone() - Constructor for class org.apache.pulsar.PulsarStandalone
 
PulsarStandaloneBuilder - Class in org.apache.pulsar
 
PulsarStandaloneStarter - Class in org.apache.pulsar
 
PulsarStandaloneStarter(String[]) - Constructor for class org.apache.pulsar.PulsarStandaloneStarter
 
PulsarStats - Class in org.apache.pulsar.broker.service
 
PulsarStats(PulsarService) - Constructor for class org.apache.pulsar.broker.service.PulsarStats
 
PulsarTopicCompactionService - Class in org.apache.pulsar.compaction
 
PulsarTopicCompactionService(String, BookKeeper, Supplier<Compactor>) - Constructor for class org.apache.pulsar.compaction.PulsarTopicCompactionService
 
PulsarTransactionCoordinatorMetadataSetup - Class in org.apache.pulsar
Set up the transaction coordinator metadata for a cluster, the setup will create pulsar/system namespace and create partitioned topic for transaction coordinator assign.
PulsarTransactionCoordinatorMetadataSetup() - Constructor for class org.apache.pulsar.PulsarTransactionCoordinatorMetadataSetup
 
PulsarVersionStarter - Class in org.apache.pulsar
Pulsar version entry point.
PulsarVersionStarter() - Constructor for class org.apache.pulsar.PulsarVersionStarter
 
PulsarWebResource - Class in org.apache.pulsar.broker.web
Base class for Web resources in Pulsar.
PulsarWebResource() - Constructor for class org.apache.pulsar.broker.web.PulsarWebResource
 
purgeInactiveProducers() - Method in class org.apache.pulsar.broker.service.persistent.MessageDeduplication
Remove from hash maps all the producers that were inactive for more than the configured amount of time.
purgeTxns(List<Long>) - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TopicTransactionBuffer
 
purgeTxns(List<Long>) - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TransactionBufferDisable
 
purgeTxns(List<Long>) - Method in interface org.apache.pulsar.broker.transaction.buffer.TransactionBuffer
Purge all the data of the transactions who are committed and stored in the provided data ledgers.
pushAsync(String, T) - Method in interface org.apache.pulsar.broker.loadbalance.extensions.store.LoadDataStore
Async push load data to store.
pushAsync(String, T) - Method in class org.apache.pulsar.broker.loadbalance.extensions.store.TableViewLoadDataStoreImpl
 
put(String, byte[], byte[]) - Method in class org.apache.pulsar.broker.service.schema.BookkeeperSchemaStorage
 
put(String, ServiceUnitStateData) - Method in class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateMetadataStoreTableViewImpl
 
put(String, Function<CompletableFuture<List<CompletableFuture<StoredSchema>>>, CompletableFuture<Pair<byte[], byte[]>>>) - Method in class org.apache.pulsar.broker.service.schema.BookkeeperSchemaStorage
 
put(String, ServiceUnitStateData) - Method in interface org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateTableView
Tries to put the item in the persistent store.
put(String, ServiceUnitStateData) - Method in class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateTableViewImpl
 
put(String, ReplicationMetrics) - Method in class org.apache.pulsar.broker.stats.ClusterReplicationMetrics
 
put(String, ResourceUsage) - Method in class org.apache.pulsar.broker.loadbalance.impl.PulsarResourceDescription
 
putAbortedTxnAndPosition(TxnID, Position) - Method in interface org.apache.pulsar.broker.transaction.buffer.AbortedTxnProcessor
After the transaction buffer writes a transaction aborted marker to the topic, the transaction buffer will put the aborted txnID and the aborted marker position to AbortedTxnProcessor.
putAbortedTxnAndPosition(TxnID, Position) - Method in class org.apache.pulsar.broker.transaction.buffer.impl.SingleSnapshotAbortedTxnProcessorImpl
 
putAbortedTxnAndPosition(TxnID, Position) - Method in class org.apache.pulsar.broker.transaction.buffer.impl.SnapshotSegmentAbortedTxnProcessorImpl
 
putAllDelayedIndexBitMap(Map<Long, ByteString>) - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata.Builder
map<uint64, bytes> delayed_index_bit_map = 1;
putDelayedIndexBitMap(long, ByteString) - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata.Builder
map<uint64, bytes> delayed_index_bit_map = 1;
putFunctionState(String, String, String, String, FunctionState) - Method in class org.apache.pulsar.broker.admin.impl.FunctionsBase
 
putSchemaIfAbsent(String, SchemaData, SchemaCompatibilityStrategy) - Method in class org.apache.pulsar.broker.service.schema.DefaultSchemaRegistryService
 
putSchemaIfAbsent(String, SchemaData, SchemaCompatibilityStrategy) - Method in interface org.apache.pulsar.broker.service.schema.SchemaRegistry
 
putSchemaIfAbsent(String, SchemaData, SchemaCompatibilityStrategy) - Method in class org.apache.pulsar.broker.service.schema.SchemaRegistryServiceImpl
 
putSchemaIfAbsent(String, SchemaData, SchemaCompatibilityStrategy) - Method in class org.apache.pulsar.broker.service.schema.validator.SchemaRegistryServiceWithSchemaDataValidator
 

Q

quantile(double) - Method in class org.apache.pulsar.broker.stats.prometheus.metrics.Summary.Builder
 
quotaCalculator - Variable in class org.apache.pulsar.broker.resourcegroup.ResourceGroupService
 

R

range() - Method in record class org.apache.pulsar.broker.service.HashRangeAssignment
Returns the value of the range record component.
RANGE_EQUALLY_DIVIDE_ALGO - Static variable in interface org.apache.pulsar.common.naming.NamespaceBundleSplitAlgorithm
 
RANGE_EQUALLY_DIVIDE_NAME - Static variable in interface org.apache.pulsar.common.naming.NamespaceBundleSplitAlgorithm
 
RangeEquallyDivideBundleSplitAlgorithm - Class in org.apache.pulsar.common.naming
This algorithm divides the bundle into two parts with the same hash range size.
RangeEquallyDivideBundleSplitAlgorithm() - Constructor for class org.apache.pulsar.common.naming.RangeEquallyDivideBundleSplitAlgorithm
 
rate - Variable in class org.apache.pulsar.broker.qos.FinalRateAsyncTokenBucketBuilder
 
rate(long) - Method in class org.apache.pulsar.broker.qos.FinalRateAsyncTokenBucketBuilder
 
rateFunction - Variable in class org.apache.pulsar.broker.qos.DynamicRateAsyncTokenBucketBuilder
 
rateFunction(LongSupplier) - Method in class org.apache.pulsar.broker.qos.DynamicRateAsyncTokenBucketBuilder
 
rateIn - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedBrokerStats
 
rateIn - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedNamespaceStats
 
rateOut - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedBrokerStats
 
rateOut - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedNamespaceStats
 
ratePeriodNanos - Variable in class org.apache.pulsar.broker.qos.FinalRateAsyncTokenBucketBuilder
 
ratePeriodNanos(long) - Method in class org.apache.pulsar.broker.qos.FinalRateAsyncTokenBucketBuilder
 
ratePeriodNanosFunction - Variable in class org.apache.pulsar.broker.qos.DynamicRateAsyncTokenBucketBuilder
 
ratePeriodNanosFunction(LongSupplier) - Method in class org.apache.pulsar.broker.qos.DynamicRateAsyncTokenBucketBuilder
 
RawBatchConverter - Class in org.apache.pulsar.client.impl
 
RawBatchConverter() - Constructor for class org.apache.pulsar.client.impl.RawBatchConverter
 
RawBatchMessageContainerImpl - Class in org.apache.pulsar.client.impl
A raw batch message container without producer.
RawBatchMessageContainerImpl() - Constructor for class org.apache.pulsar.client.impl.RawBatchMessageContainerImpl
 
RawMessage - Interface in org.apache.pulsar.client.api
A representation of a message in a topic in its raw form (i.e.
RawMessageImpl - Class in org.apache.pulsar.client.impl
 
RawMessageImpl(MessageIdData, ByteBuf) - Constructor for class org.apache.pulsar.client.impl.RawMessageImpl
 
RawReader - Interface in org.apache.pulsar.client.api
Topic reader which receives raw messages (i.e.
RawReaderImpl - Class in org.apache.pulsar.client.impl
 
RawReaderImpl(PulsarClientImpl, String, String, CompletableFuture<Consumer<byte[]>>, boolean) - Constructor for class org.apache.pulsar.client.impl.RawReaderImpl
 
RawReaderImpl(PulsarClientImpl, ConsumerConfigurationData<byte[]>, CompletableFuture<Consumer<byte[]>>, boolean) - Constructor for class org.apache.pulsar.client.impl.RawReaderImpl
 
reachedEndOfTopic() - Method in class org.apache.pulsar.broker.service.Consumer
 
readBatchSize - Variable in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
readBatchSize - Variable in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
 
readBatchSize - Variable in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherSingleActiveConsumer
 
readCompacted() - Method in class org.apache.pulsar.broker.service.Consumer
 
readCompactedEntries(Position, int) - Method in class org.apache.pulsar.compaction.PulsarTopicCompactionService
 
readCompactedEntries(Position, int) - Method in interface org.apache.pulsar.compaction.TopicCompactionService
Read the compacted entries from the TopicCompactionService.
readCurrentLeader() - Method in class org.apache.pulsar.broker.loadbalance.LeaderElectionService
 
readEntries(int, long) - Method in interface org.apache.pulsar.broker.transaction.buffer.TransactionMeta
Read the entries from start sequence id.
readEntriesComplete(List<Entry>, Object) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
readEntriesComplete(List<Entry>, Object) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
 
readEntriesComplete(List<Entry>, Object) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherSingleActiveConsumer
 
readEntriesComplete(List<Entry>, Object) - Method in class org.apache.pulsar.broker.service.persistent.PersistentReplicator
 
readEntriesFailed(ManagedLedgerException, Object) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
readEntriesFailed(ManagedLedgerException, Object) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
 
readEntriesFailed(ManagedLedgerException, Object) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherSingleActiveConsumer
 
readEntriesFailed(ManagedLedgerException, Object) - Method in class org.apache.pulsar.broker.service.persistent.PersistentReplicator
 
readerCreator - Variable in class org.apache.pulsar.broker.transaction.buffer.impl.TableView
 
readers - Variable in class org.apache.pulsar.broker.systopic.SystemTopicClientBase
 
readFailureBackoff - Variable in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
readFailureBackoff - Variable in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
 
readFailureBackoff - Variable in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherSingleActiveConsumer
 
readLastCompactedEntry() - Method in class org.apache.pulsar.compaction.PulsarTopicCompactionService
 
readLastCompactedEntry() - Method in interface org.apache.pulsar.compaction.TopicCompactionService
Read the last compacted entry from the TopicCompactionService.
readLastEntryOfCompactedLedger() - Method in interface org.apache.pulsar.compaction.CompactedTopic
 
readLastEntryOfCompactedLedger() - Method in class org.apache.pulsar.compaction.CompactedTopicImpl
 
readLatest(String) - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TableView
 
readMoreEntries() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
readMoreEntries() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
 
readMoreEntries() - Method in class org.apache.pulsar.broker.service.persistent.PersistentReplicator
 
readMoreEntriesAsync() - Method in class org.apache.pulsar.broker.service.persistent.AbstractPersistentDispatcherMultipleConsumers
 
readMoreEntriesAsync() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
We should not call readMoreEntries() recursively in the same thread as there is a risk of StackOverflowError.
readMoreEntriesAsync() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
We should not call readMoreEntries() recursively in the same thread as there is a risk of StackOverflowError.
readNext() - Method in interface org.apache.pulsar.broker.systopic.SystemTopicClient.Reader
Read event from system topic.
readNext() - Method in class org.apache.pulsar.broker.systopic.TransactionBufferSnapshotBaseSystemTopicClient.TransactionBufferSnapshotReader
 
readNext() - Method in class org.apache.pulsar.client.impl.CompactionReaderImpl
 
readNext(int) - Method in class org.apache.pulsar.broker.transaction.buffer.impl.InMemTransactionBufferReader
 
readNext(int) - Method in interface org.apache.pulsar.broker.transaction.buffer.TransactionBufferReader
Read next numEntries entries from transaction buffer for the given transaction.
readNext(int, TimeUnit) - Method in class org.apache.pulsar.client.impl.CompactionReaderImpl
 
readNextAsync() - Method in interface org.apache.pulsar.broker.systopic.SystemTopicClient.Reader
Async read event from system topic.
readNextAsync() - Method in class org.apache.pulsar.broker.systopic.TransactionBufferSnapshotBaseSystemTopicClient.TransactionBufferSnapshotReader
 
readNextAsync() - Method in interface org.apache.pulsar.client.api.RawReader
Read the next raw message for the topic.
readNextAsync() - Method in class org.apache.pulsar.client.impl.CompactionReaderImpl
 
readNextAsync() - Method in class org.apache.pulsar.client.impl.RawReaderImpl
 
readRate - Variable in class org.apache.pulsar.compaction.CompactionRecord
 
Ready - Enum constant in enum class org.apache.pulsar.broker.transaction.buffer.impl.TopicTransactionBufferState.State
 
Ready - Enum constant in enum class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleState.State
 
rebalance() - Method in class org.apache.pulsar.broker.admin.v2.Worker
 
rebatchMessage(String, RawMessage, MessageMetadata, BiPredicate<String, MessageId>, boolean) - Method in class org.apache.pulsar.compaction.AbstractTwoPhaseCompactor
 
rebatchMessage(RawMessage, BiPredicate<String, MessageId>) - Static method in class org.apache.pulsar.client.impl.RawBatchConverter
 
rebatchMessage(RawMessage, MessageMetadata, BiPredicate<String, MessageId>, boolean) - Static method in class org.apache.pulsar.client.impl.RawBatchConverter
Take a batched message and a filter, and returns a message with the only the sub-messages which match the filter.
recalibrateResourceUsagePerServiceUnit(LoadReport) - Method in class org.apache.pulsar.broker.loadbalance.impl.SimpleLoadCalculatorImpl
 
recalibrateResourceUsagePerServiceUnit(LoadReport) - Method in interface org.apache.pulsar.broker.loadbalance.LoadCalculator
 
receivedReplicatedSubscriptionMarker(Position, int, ByteBuf) - Method in class org.apache.pulsar.broker.service.persistent.ReplicatedSubscriptionsController
 
reconcileNamespaceResourceGroup(NamespaceName, Policies) - Method in class org.apache.pulsar.broker.resourcegroup.ResourceGroupNamespaceConfigListener
 
recordAbortFailed(String) - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TransactionBufferClientStatsImpl
 
recordAbortFailed(String) - Method in interface org.apache.pulsar.broker.transaction.buffer.TransactionBufferClientStats
 
recordAbortLatency(String, long) - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TransactionBufferClientStatsImpl
 
recordAbortLatency(String, long) - Method in interface org.apache.pulsar.broker.transaction.buffer.TransactionBufferClientStats
 
recordAbortTxn(boolean) - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleStatsImpl
 
recordAbortTxn(boolean) - Method in interface org.apache.pulsar.broker.transaction.pendingack.PendingAckHandleStats
 
recordAddLatency(long, TimeUnit) - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
recordAddLatency(long, TimeUnit) - Method in interface org.apache.pulsar.broker.service.Topic
record add-latency.
recordBucketSnapshotSizeBytes(long) - Method in class org.apache.pulsar.broker.delayed.bucket.BucketDelayedMessageIndexStats
 
recordCommitFailed(String) - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TransactionBufferClientStatsImpl
 
recordCommitFailed(String) - Method in interface org.apache.pulsar.broker.transaction.buffer.TransactionBufferClientStats
 
recordCommitLatency(String, long) - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TransactionBufferClientStatsImpl
 
recordCommitLatency(String, long) - Method in interface org.apache.pulsar.broker.transaction.buffer.TransactionBufferClientStats
 
recordCommitTxn(boolean, long) - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleStatsImpl
 
recordCommitTxn(boolean, long) - Method in interface org.apache.pulsar.broker.transaction.pendingack.PendingAckHandleStats
 
recordConnectionClose() - Method in class org.apache.pulsar.broker.service.PulsarStats
 
recordConnectionClose() - Method in class org.apache.pulsar.broker.stats.BrokerOperabilityMetrics
 
recordConnectionCreate() - Method in class org.apache.pulsar.broker.service.PulsarStats
 
recordConnectionCreate() - Method in class org.apache.pulsar.broker.stats.BrokerOperabilityMetrics
 
recordConnectionCreateFail() - Method in class org.apache.pulsar.broker.service.PulsarStats
 
recordConnectionCreateFail() - Method in class org.apache.pulsar.broker.stats.BrokerOperabilityMetrics
 
recordConnectionCreateSuccess() - Method in class org.apache.pulsar.broker.service.PulsarStats
 
recordConnectionCreateSuccess() - Method in class org.apache.pulsar.broker.stats.BrokerOperabilityMetrics
 
recordConnectionPaused() - Method in class org.apache.pulsar.broker.service.BrokerService
 
recordConnectionResumed() - Method in class org.apache.pulsar.broker.service.BrokerService
 
recordConnectionThrottled() - Method in class org.apache.pulsar.broker.service.BrokerService
 
recordConnectionUnthrottled() - Method in class org.apache.pulsar.broker.service.BrokerService
 
recordDelayedMessageIndexLoaded(long) - Method in class org.apache.pulsar.broker.delayed.bucket.BucketDelayedMessageIndexStats
 
recordDimensionTimeValue(long, TimeUnit) - Method in class org.apache.pulsar.broker.stats.DimensionStats
 
recordFailEvent(BucketDelayedMessageIndexStats.Type) - Method in class org.apache.pulsar.broker.delayed.bucket.BucketDelayedMessageIndexStats
 
recordHealthCheckStatusFail() - Method in class org.apache.pulsar.broker.stats.BrokerOperabilityMetrics
 
recordHealthCheckStatusSuccess() - Method in class org.apache.pulsar.broker.stats.BrokerOperabilityMetrics
 
recordMessageDrop(int) - Method in class org.apache.pulsar.broker.service.Producer
 
recordMessagePersisted(Topic.PublishContext, Position) - Method in class org.apache.pulsar.broker.service.persistent.MessageDeduplication
Call this method whenever a message is persisted to get the chance to trigger a snapshot.
recordNumOfBuckets(int) - Method in class org.apache.pulsar.broker.delayed.bucket.BucketDelayedMessageIndexStats
 
recordSizeBasedBacklogEviction() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopicMetrics.BacklogQuotaMetrics
 
recordSnapshotCompleted(long) - Method in class org.apache.pulsar.broker.stats.OpenTelemetryReplicatedSubscriptionStats
 
recordSnapshotStarted() - Method in class org.apache.pulsar.broker.stats.OpenTelemetryReplicatedSubscriptionStats
 
recordSnapshotTimedOut(long) - Method in class org.apache.pulsar.broker.stats.OpenTelemetryReplicatedSubscriptionStats
 
recordSuccessEvent(BucketDelayedMessageIndexStats.Type, long) - Method in class org.apache.pulsar.broker.delayed.bucket.BucketDelayedMessageIndexStats
 
recordTimeBasedBacklogEviction() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopicMetrics.BacklogQuotaMetrics
 
recordTopicLoadFailed() - Method in class org.apache.pulsar.broker.service.PulsarStats
 
recordTopicLoadFailed() - Method in class org.apache.pulsar.broker.stats.BrokerOperabilityMetrics
 
recordTopicLoadTimeValue(long) - Method in class org.apache.pulsar.broker.stats.BrokerOperabilityMetrics
 
recordTopicLoadTimeValue(String, long) - Method in class org.apache.pulsar.broker.service.PulsarStats
 
recordTriggerEvent(BucketDelayedMessageIndexStats.Type) - Method in class org.apache.pulsar.broker.delayed.bucket.BucketDelayedMessageIndexStats
 
recoverComplete() - Method in interface org.apache.pulsar.broker.transaction.buffer.impl.TopicTransactionBufferRecoverCallBack
Topic transaction buffer recover complete.
RecoverDelayedDeliveryTrackerException - Exception in org.apache.pulsar.broker.delayed.bucket
 
RecoverDelayedDeliveryTrackerException(Throwable) - Constructor for exception org.apache.pulsar.broker.delayed.bucket.RecoverDelayedDeliveryTrackerException
 
recoverExceptionally(Throwable) - Method in interface org.apache.pulsar.broker.transaction.buffer.impl.TopicTransactionBufferRecoverCallBack
Topic transaction buffer recover exceptionally.
recoverFromSnapshot() - Method in interface org.apache.pulsar.broker.transaction.buffer.AbortedTxnProcessor
Recover transaction buffer by transaction buffer snapshot.
recoverFromSnapshot() - Method in class org.apache.pulsar.broker.transaction.buffer.impl.SingleSnapshotAbortedTxnProcessorImpl
 
recoverFromSnapshot() - Method in class org.apache.pulsar.broker.transaction.buffer.impl.SnapshotSegmentAbortedTxnProcessorImpl
 
recoverTime - Variable in class org.apache.pulsar.broker.transaction.buffer.impl.TopicTransactionBuffer
 
recoverTime - Variable in class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleImpl
 
recycle() - Method in class org.apache.pulsar.broker.namespace.TopicExistsInfo
 
recycle() - Method in class org.apache.pulsar.broker.rest.RestMessagePublishContext
 
recycle() - Method in class org.apache.pulsar.broker.service.EntryBatchIndexesAcks
 
recycle() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherSingleActiveConsumer.ReadEntriesCtx
 
recycle() - Method in class org.apache.pulsar.broker.stats.ReplicationMetrics
 
recyle() - Method in class org.apache.pulsar.broker.service.EntryBatchSizes
 
redeliverUnacknowledgedMessages(long) - Method in class org.apache.pulsar.broker.service.Consumer
 
redeliverUnacknowledgedMessages(List<MessageIdData>) - Method in class org.apache.pulsar.broker.service.Consumer
 
redeliverUnacknowledgedMessages(Consumer, long) - Method in interface org.apache.pulsar.broker.service.Dispatcher
 
redeliverUnacknowledgedMessages(Consumer, long) - Method in interface org.apache.pulsar.broker.service.nonpersistent.NonPersistentDispatcher
 
redeliverUnacknowledgedMessages(Consumer, long) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentSubscription
 
redeliverUnacknowledgedMessages(Consumer, long) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
redeliverUnacknowledgedMessages(Consumer, long) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
 
redeliverUnacknowledgedMessages(Consumer, long) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherSingleActiveConsumer
 
redeliverUnacknowledgedMessages(Consumer, long) - Method in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
redeliverUnacknowledgedMessages(Consumer, long) - Method in interface org.apache.pulsar.broker.service.Subscription
 
redeliverUnacknowledgedMessages(Consumer, List<Position>) - Method in interface org.apache.pulsar.broker.service.Dispatcher
 
redeliverUnacknowledgedMessages(Consumer, List<Position>) - Method in interface org.apache.pulsar.broker.service.nonpersistent.NonPersistentDispatcher
 
redeliverUnacknowledgedMessages(Consumer, List<Position>) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentSubscription
 
redeliverUnacknowledgedMessages(Consumer, List<Position>) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
redeliverUnacknowledgedMessages(Consumer, List<Position>) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
 
redeliverUnacknowledgedMessages(Consumer, List<Position>) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherSingleActiveConsumer
 
redeliverUnacknowledgedMessages(Consumer, List<Position>) - Method in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
redeliverUnacknowledgedMessages(Consumer, List<Position>) - Method in interface org.apache.pulsar.broker.service.Subscription
 
REDELIVERY_TRACKER_DISABLED - Static variable in class org.apache.pulsar.broker.service.RedeliveryTrackerDisabled
 
redeliveryMessages - Variable in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
redeliveryMessages - Variable in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
 
redeliveryTracker - Variable in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
redeliveryTracker - Variable in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
 
RedeliveryTracker - Interface in org.apache.pulsar.broker.service
 
RedeliveryTrackerDisabled - Class in org.apache.pulsar.broker.service
 
RedirectData - Class in org.apache.pulsar.broker.lookup
 
RedirectData(String) - Constructor for class org.apache.pulsar.broker.lookup.RedirectData
 
RedirectManager - Class in org.apache.pulsar.broker.loadbalance.extensions.manager
 
RedirectManager(PulsarService) - Constructor for class org.apache.pulsar.broker.loadbalance.extensions.manager.RedirectManager
 
RedirectManager(PulsarService, LockManager<BrokerLookupData>) - Constructor for class org.apache.pulsar.broker.loadbalance.extensions.manager.RedirectManager
 
RedirectUrl - Enum constant in enum class org.apache.pulsar.broker.lookup.LookupResult.Type
 
reduceRefCount(Consumer, int, boolean) - Method in class org.apache.pulsar.broker.service.DrainingHashesTracker
Reduce the reference count for a given sticky hash.
ReferenceCountedWriter(NamespaceName, CompletableFuture<SystemTopicClient.Writer<T>>, SystemTopicTxnBufferSnapshotService<T>) - Constructor for class org.apache.pulsar.broker.service.SystemTopicTxnBufferSnapshotService.ReferenceCountedWriter
 
refreshBrokerToFailureDomainMap(PulsarService, Map<String, String>) - Static method in class org.apache.pulsar.broker.loadbalance.impl.LoadManagerShared
 
refreshSelfOwnerInfo() - Method in class org.apache.pulsar.broker.namespace.OwnershipCache
 
refreshSslContext() - Method in class org.apache.pulsar.broker.service.PulsarChannelInitializer
 
refreshSslContext() - Method in class org.apache.pulsar.broker.web.WebService
 
refreshTopicToStatsMaps(NamespaceBundle) - Method in class org.apache.pulsar.broker.service.BrokerService
 
register() - Method in class org.apache.pulsar.broker.stats.prometheus.metrics.ObserverGauge.Builder
 
register(CollectorRegistry) - Static method in class org.apache.pulsar.broker.stats.prometheus.MetricsExports
 
registerAllExtensions(ExtensionRegistry) - Static method in class org.apache.pulsar.broker.delayed.proto.DelayedMessageIndexBucketMetadata
 
registerAllExtensions(ExtensionRegistry) - Static method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat
 
registerAllExtensions(ExtensionRegistry) - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat
 
registerAllExtensions(ExtensionRegistryLite) - Static method in class org.apache.pulsar.broker.delayed.proto.DelayedMessageIndexBucketMetadata
 
registerAllExtensions(ExtensionRegistryLite) - Static method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat
 
registerAllExtensions(ExtensionRegistryLite) - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat
 
registerAsync() - Method in interface org.apache.pulsar.broker.loadbalance.extensions.BrokerRegistry
Register local broker to metadata store.
registerAsync() - Method in class org.apache.pulsar.broker.loadbalance.extensions.BrokerRegistryImpl
 
registerBootstrapNamespaces() - Method in class org.apache.pulsar.broker.namespace.NamespaceService
Register all the bootstrap name spaces including the heartbeat namespace.
registerConfigurationListener(String, Consumer<T>) - Method in class org.apache.pulsar.broker.service.BrokerService
Allows a listener to listen on update of ServiceConfiguration change, so listener can take appropriate action if any specific config-field value has been changed.
registerCustomDynamicConfiguration(String, Predicate<String>) - Method in class org.apache.pulsar.broker.service.BrokerService
Allows the third-party plugin to register a custom dynamic configuration.
Registered - Enum constant in enum class org.apache.pulsar.broker.loadbalance.extensions.BrokerRegistryImpl.State
 
registerEvent(long, TimeUnit) - Method in class org.apache.pulsar.broker.stats.prometheus.metrics.DataSketchesSummaryLogger
 
registerFailedEvent(long, TimeUnit) - Method in class org.apache.pulsar.broker.stats.prometheus.metrics.DataSketchesOpStatsLogger
 
registerFailedValue(long) - Method in class org.apache.pulsar.broker.stats.prometheus.metrics.DataSketchesOpStatsLogger
 
registerFunction(String, String, String, InputStream, FormDataContentDisposition, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Functions
 
registerFunction(String, String, String, InputStream, FormDataContentDisposition, String, FunctionConfig) - Method in class org.apache.pulsar.broker.admin.impl.FunctionsBase
 
registerGauge(String, Gauge<T>) - Method in class org.apache.pulsar.broker.stats.prometheus.metrics.PrometheusStatsLogger
 
registerListener(TopicName, TopicPolicyListener) - Method in class org.apache.pulsar.broker.service.SystemTopicBasedTopicPoliciesService
 
registerListener(TopicName, TopicPolicyListener) - Method in interface org.apache.pulsar.broker.service.TopicPoliciesService
Registers a listener for topic policies updates.
registerListener(TopicName, TopicPolicyListener) - Method in class org.apache.pulsar.broker.service.TopicPoliciesService.TopicPoliciesServiceDisabled
 
registerNamespace(NamespaceName, boolean) - Method in class org.apache.pulsar.broker.namespace.NamespaceService
Tries to register a namespace to this instance.
registerNameSpace(String, NamespaceName) - Method in class org.apache.pulsar.broker.resourcegroup.ResourceGroupService
Registers a namespace as a user of a resource group.
registerResourceUsageConsumer(ResourceUsageConsumer) - Method in class org.apache.pulsar.broker.resourcegroup.ResourceUsageTopicTransportManager
 
registerResourceUsageConsumer(ResourceUsageConsumer) - Method in interface org.apache.pulsar.broker.resourcegroup.ResourceUsageTransportManager
 
registerResourceUsageConsumer(ResourceUsageConsumer) - Method in class org.apache.pulsar.broker.resourcegroup.ResourceUsageTransportManager.ResourceUsageDisabledTransportManager
 
registerResourceUsagePublisher(ResourceUsagePublisher) - Method in class org.apache.pulsar.broker.resourcegroup.ResourceUsageTopicTransportManager
 
registerResourceUsagePublisher(ResourceUsagePublisher) - Method in interface org.apache.pulsar.broker.resourcegroup.ResourceUsageTransportManager
 
registerResourceUsagePublisher(ResourceUsagePublisher) - Method in class org.apache.pulsar.broker.resourcegroup.ResourceUsageTransportManager.ResourceUsageDisabledTransportManager
 
registerShutdownHook() - Method in class org.apache.pulsar.PulsarStandaloneStarter
 
registerSink(String, String, String, InputStream, FormDataContentDisposition, String, SinkConfig) - Method in class org.apache.pulsar.broker.admin.impl.SinksBase
 
registerSLANamespace() - Method in class org.apache.pulsar.broker.namespace.NamespaceService
 
registerSource(String, String, String, InputStream, FormDataContentDisposition, String, SourceConfig) - Method in class org.apache.pulsar.broker.admin.impl.SourcesBase
 
registerSuccessfulEvent(long, TimeUnit) - Method in class org.apache.pulsar.broker.stats.prometheus.metrics.DataSketchesOpStatsLogger
 
registerSuccessfulValue(long) - Method in class org.apache.pulsar.broker.stats.prometheus.metrics.DataSketchesOpStatsLogger
 
registerSyncListener(Function<MetadataEvent, CompletableFuture<Void>>) - Method in class org.apache.pulsar.broker.service.PulsarMetadataEventSynchronizer
 
registerTenant(String, String) - Method in class org.apache.pulsar.broker.resourcegroup.ResourceGroupService
Registers a tenant as a user of a resource group.
registerTopicPolicyListener() - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
registerUsage(String, ResourceGroup.ResourceGroupRefTypes, boolean, ResourceUsageTransportManager) - Method in class org.apache.pulsar.broker.resourcegroup.ResourceGroup
 
REJECT - Enum constant in enum class org.apache.pulsar.broker.service.plugin.EntryFilter.FilterResult
skip the message.
release() - Method in class org.apache.pulsar.broker.service.EntryAndMetadata
 
release() - Method in class org.apache.pulsar.broker.service.SystemTopicTxnBufferSnapshotService.ReferenceCountedWriter
 
release() - Method in class org.apache.pulsar.broker.stats.prometheus.PrometheusMetricsGenerator.MetricsBuffer
Release the buffer.
release() - Method in class org.apache.pulsar.broker.stats.prometheus.PrometheusMetricsGenerator.ResponseBuffer
 
release() - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TransactionEntryImpl
 
RELEASE - Enum constant in enum class org.apache.pulsar.broker.loadbalance.extensions.manager.UnloadManager.LatencyMetric
 
releaseSendInProgress() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
releaseSendInProgress() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
 
Releasing - Enum constant in enum class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitState
 
reloadAllNamespaceResourceGroups() - Method in class org.apache.pulsar.broker.resourcegroup.ResourceGroupNamespaceConfigListener
 
reloadBuiltinFunctions() - Method in class org.apache.pulsar.broker.admin.impl.FunctionsBase
 
reloadFromBundles(String, Stream<String>) - Method in class org.apache.pulsar.broker.loadbalance.impl.BundleRangeCache
 
reloadSinks() - Method in class org.apache.pulsar.broker.admin.impl.SinksBase
 
reloadSources() - Method in class org.apache.pulsar.broker.admin.impl.SourcesBase
 
remoteCluster - Variable in class org.apache.pulsar.broker.service.AbstractReplicator
 
remoteTopicName - Variable in class org.apache.pulsar.broker.service.AbstractReplicator
 
remove() - Method in class org.apache.pulsar.broker.service.AbstractReplicator
 
remove(long, long) - Method in class org.apache.pulsar.broker.service.PendingAcksMap
Remove the pending ack for the given ledger ID and entry ID.
remove(long, long) - Method in class org.apache.pulsar.broker.service.persistent.MessageRedeliveryController
 
remove(long, long) - Method in class org.apache.pulsar.utils.ConcurrentBitmapSortedLongPairSet
 
remove(long, long, int, int) - Method in class org.apache.pulsar.broker.service.PendingAcksMap
Remove the pending ack for the given ledger ID, entry ID, batch size, and sticky key hash.
remove(String) - Method in class org.apache.pulsar.broker.stats.ClusterReplicationMetrics
 
remove(Position) - Method in class org.apache.pulsar.broker.service.InMemoryRedeliveryTracker
 
remove(Position) - Method in interface org.apache.pulsar.broker.service.RedeliveryTracker
 
remove(Position) - Method in class org.apache.pulsar.broker.service.RedeliveryTrackerDisabled
 
removeAllUpTo(long, long) - Method in class org.apache.pulsar.broker.service.PendingAcksMap
Remove all pending acks up to the given ledger ID and entry ID.
removeAllUpTo(long, long) - Method in class org.apache.pulsar.broker.service.persistent.MessageRedeliveryController
 
removeAsync(String) - Method in interface org.apache.pulsar.broker.loadbalance.extensions.store.LoadDataStore
Async remove load data from store.
removeAsync(String) - Method in class org.apache.pulsar.broker.loadbalance.extensions.store.TableViewLoadDataStoreImpl
 
removeAutoSubscriptionCreation(AsyncResponse, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
removeAutoSubscriptionCreation(AsyncResponse, String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
removeAutoSubscriptionCreation(AsyncResponse, String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
removeAutoTopicCreation(AsyncResponse, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
removeAutoTopicCreation(AsyncResponse, String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
removeBacklogQuota(AsyncResponse, String, String, String, BacklogQuota.BacklogQuotaType) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
removeBacklogQuota(AsyncResponse, String, String, String, BacklogQuota.BacklogQuotaType, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
removeBacklogQuota(AsyncResponse, String, String, BacklogQuota.BacklogQuotaType) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
removeBatch(List<Position>) - Method in class org.apache.pulsar.broker.service.InMemoryRedeliveryTracker
 
removeBatch(List<Position>) - Method in interface org.apache.pulsar.broker.service.RedeliveryTracker
 
removeBatch(List<Position>) - Method in class org.apache.pulsar.broker.service.RedeliveryTrackerDisabled
 
removeClient(TopicName, SystemTopicClientBase<T>) - Method in class org.apache.pulsar.broker.service.SystemTopicTxnBufferSnapshotService
 
removeCompactionThreshold(AsyncResponse, String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
removeConsumer(Consumer) - Method in class org.apache.pulsar.broker.service.AbstractDispatcherSingleActiveConsumer
 
removeConsumer(Consumer) - Method in class org.apache.pulsar.broker.service.ConsistentHashingStickyKeyConsumerSelector
 
removeConsumer(Consumer) - Method in interface org.apache.pulsar.broker.service.Dispatcher
 
removeConsumer(Consumer) - Method in class org.apache.pulsar.broker.service.HashRangeAutoSplitStickyKeyConsumerSelector
 
removeConsumer(Consumer) - Method in class org.apache.pulsar.broker.service.HashRangeExclusiveStickyKeyConsumerSelector
 
removeConsumer(Consumer) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentDispatcherMultipleConsumers
 
removeConsumer(Consumer) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentStickyKeyDispatcherMultipleConsumers
 
removeConsumer(Consumer) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
removeConsumer(Consumer) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
 
removeConsumer(Consumer) - Method in class org.apache.pulsar.broker.service.persistent.PersistentStickyKeyDispatcherMultipleConsumers
 
removeConsumer(Consumer) - Method in class org.apache.pulsar.broker.service.persistent.PersistentStickyKeyDispatcherMultipleConsumersClassic
 
removeConsumer(Consumer) - Method in interface org.apache.pulsar.broker.service.StickyKeyConsumerSelector
Remove the consumer.
removeConsumer(Consumer) - Method in interface org.apache.pulsar.broker.service.Subscription
 
removeConsumer(Consumer, boolean) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentSubscription
 
removeConsumer(Consumer, boolean) - Method in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
removeConsumer(Consumer, boolean) - Method in interface org.apache.pulsar.broker.service.Subscription
 
removedConsumer(Consumer) - Method in class org.apache.pulsar.broker.service.ServerCnx
 
removedConsumer(Consumer) - Method in interface org.apache.pulsar.broker.service.TransportCnx
 
removeDeduplication(AsyncResponse, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
removeDeduplication(AsyncResponse, String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
removeDelayedDeliveryPolicies(String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
removeDelayedIndexBitMap(long) - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata.Builder
map<uint64, bytes> delayed_index_bit_map = 1;
RemovedHashRanges - Class in org.apache.pulsar.broker.service
Represents the hash ranges which were removed from an existing consumer by a change in the hash range assignments.
removeDispatcherPauseOnAckStatePersistent(AsyncResponse, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
removeDispatcherPauseOnAckStatePersistent(AsyncResponse, String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
removeDispatchRate(AsyncResponse, String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
removedProducer(Producer) - Method in class org.apache.pulsar.broker.service.ServerCnx
 
removedProducer(Producer) - Method in interface org.apache.pulsar.broker.service.TransportCnx
 
removeEntryFilters(AsyncResponse, String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.NonPersistentTopics
 
removeEntryFilters(AsyncResponse, String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
removeInactiveTopicPolicies(String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
removeIndex(int) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry.Builder
repeated .pulsar.schema.IndexEntry index = 5;
removeIndex(int) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator.Builder
repeated .pulsar.schema.IndexEntry index = 2;
removeMaxConsumers(AsyncResponse, String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
removeMaxConsumersPerSubscription(String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
removeMaxConsumersPerSubscription(String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
removeMaxConsumersPerSubscription(AsyncResponse, String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
removeMaxConsumersPerTopic(String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
removeMaxMessageSize(AsyncResponse, String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
removeMaxProducers(AsyncResponse, String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
removeMaxProducersPerTopic(String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
removeMaxSubscriptionsPerTopic(String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
removeMaxSubscriptionsPerTopic(AsyncResponse, String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
removeMaxTopicsPerNamespace(String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
removeMaxUnackedmessagesPerConsumer(String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
removeMaxUnackedmessagesPerSubscription(String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
removeMessageTTL(AsyncResponse, String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
removeMetadataList(int) - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotMetadata.Builder
repeated .pulsar.delay.SnapshotSegmentMetadata metadata_list = 1;
removeMostServicingBrokersForNamespace(String, Set<String>, BundleRangeCache) - Static method in class org.apache.pulsar.broker.loadbalance.impl.LoadManagerShared
Removes the brokers which have more bundles assigned to them in the same namespace as the incoming bundle than at least one other available broker from consideration.
removeNamespaceAntiAffinityGroup(String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
removeNamespaceAntiAffinityGroup(String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
removeNamespaceBundleResourceQuota(AsyncResponse, String, String, String) - Method in class org.apache.pulsar.broker.admin.v2.ResourceQuotas
 
removeNamespaceBundleResourceQuota(AsyncResponse, String, String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.ResourceQuotas
 
removeNamespaceEntryFilters(AsyncResponse, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
removeNamespaceMessageTTL(AsyncResponse, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
removeNamespaceMessageTTL(AsyncResponse, String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
removeNamespaceResourceGroup(String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
removeOffloadPolicies(String, String, AsyncResponse) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
removeOffloadPolicies(AsyncResponse, String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
removeOwnedServiceUnitAsync(NamespaceBundle) - Method in class org.apache.pulsar.broker.namespace.NamespaceService
 
removeOwnership(NamespaceBundle) - Method in class org.apache.pulsar.broker.namespace.OwnershipCache
Method to remove the ownership of local broker on the NamespaceBundle, if owned.
removeOwnership(NamespaceBundles) - Method in class org.apache.pulsar.broker.namespace.OwnershipCache
Method to remove ownership of all owned bundles.
removePersistence(AsyncResponse, String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
removeProducer(Producer) - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
removeProducer(Producer) - Method in interface org.apache.pulsar.broker.service.Topic
 
removeProperties(AsyncResponse, String, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
removeProperty(AsyncResponse, String, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
removeProps(int) - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.Builder
repeated .pulsar.schema.SchemaInfo.KeyValuePair props = 7;
removePublishRate(AsyncResponse, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
removePublishRate(AsyncResponse, String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
removeReader(SystemTopicClient.Reader<T>) - Method in class org.apache.pulsar.broker.systopic.TransactionBufferSnapshotBaseSystemTopicClient
 
removeReplicationClusters(AsyncResponse, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
removeReplicatorDispatchRate(AsyncResponse, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
removeReplicatorDispatchRate(AsyncResponse, String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
removeRetention(String, String, RetentionPolicies) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
removeRetention(AsyncResponse, String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
removeSchemaCompatibilityStrategy(AsyncResponse, String, String, String, boolean, SchemaCompatibilityStrategy) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
removeScope(String, StatsLogger) - Method in class org.apache.pulsar.broker.stats.prometheus.metrics.PrometheusStatsLogger
 
removeSubscribeRate(AsyncResponse, String, String, String, boolean, boolean, SubscribeRate) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
removeSubscriptionDispatchRate(AsyncResponse, String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
removeSubscriptionExpirationTime(AsyncResponse, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
removeSubscriptionExpirationTime(AsyncResponse, String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
removeSubscriptionLevelDispatchRate(AsyncResponse, String, String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
removeSubscriptionTypesEnabled(String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
removeSubscriptionTypesEnabled(AsyncResponse, String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
removeTopic(String) - Method in interface org.apache.pulsar.compaction.CompactorMXBean
Remove metrics about this topic.
removeTopic(String) - Method in class org.apache.pulsar.compaction.CompactorMXBeanImpl
 
removeTopicEventListener(TopicEventsListener...) - Method in class org.apache.pulsar.broker.service.BrokerService
 
removeTopicEventListener(TopicEventsListener...) - Method in class org.apache.pulsar.broker.service.TopicEventsDispatcher
Removes listeners.
removeTopicFromCache(Topic) - Method in class org.apache.pulsar.broker.service.BrokerService
 
removeTransactionMetadataStore(TransactionCoordinatorID) - Method in class org.apache.pulsar.broker.TransactionMetadataStoreService
 
removeTxnsCommittedAtLedger(long) - Method in interface org.apache.pulsar.broker.transaction.buffer.TransactionCursor
Remove the transactions on the specified ledger.
removeUpTo(long, long) - Method in class org.apache.pulsar.utils.ConcurrentBitmapSortedLongPairSet
Remove all items up to (and including) the specified item.
removeUsage(ResourceDescription) - Method in class org.apache.pulsar.broker.loadbalance.impl.PulsarResourceDescription
 
removeUsage(ResourceDescription) - Method in class org.apache.pulsar.broker.loadbalance.ResourceDescription
 
removeWriter(SystemTopicClient.Writer<T>) - Method in class org.apache.pulsar.broker.systopic.TransactionBufferSnapshotBaseSystemTopicClient
 
renderToBuffer(Executor, List<PrometheusRawMetricsProvider>) - Method in class org.apache.pulsar.broker.stats.prometheus.PrometheusMetricsGenerator
 
REPL_PRODUCER_NAME_DELIMITER - Static variable in class org.apache.pulsar.broker.service.AbstractReplicator
 
Replay - Enum constant in enum class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers.ReadType
 
Replay - Enum constant in enum class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic.ReadType
 
replayAddTransaction(long, long) - Method in class org.apache.pulsar.broker.transaction.timeout.TransactionTimeoutTrackerImpl
 
replayAsync(PendingAckHandleImpl, ExecutorService) - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.InMemoryPendingAckStore
 
replayAsync(PendingAckHandleImpl, ExecutorService) - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.MLPendingAckStore
 
replayAsync(PendingAckHandleImpl, ExecutorService) - Method in interface org.apache.pulsar.broker.transaction.pendingack.PendingAckStore
Replay pending ack to recover the pending ack subscription pending ack state.
replayComplete() - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.MLPendingAckReplyCallBack
 
replayComplete() - Method in interface org.apache.pulsar.broker.transaction.pendingack.PendingAckReplyCallBack
Pending ack replay complete callback for pending ack store.
replayFailed(Throwable) - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.MLPendingAckReplyCallBack
 
replayFailed(Throwable) - Method in interface org.apache.pulsar.broker.transaction.pendingack.PendingAckReplyCallBack
Pending ack replay failed callback for pending ack store.
ReplicatedSubscriptionsController - Class in org.apache.pulsar.broker.service.persistent
Encapsulate all the logic of replicated subscriptions tracking for a given topic.
ReplicatedSubscriptionsController(PersistentTopic, String) - Constructor for class org.apache.pulsar.broker.service.persistent.ReplicatedSubscriptionsController
 
ReplicatedSubscriptionSnapshotCache - Class in org.apache.pulsar.broker.service.persistent
Store the last N snapshots that were scanned by a particular subscription.
ReplicatedSubscriptionSnapshotCache(String, int) - Constructor for class org.apache.pulsar.broker.service.persistent.ReplicatedSubscriptionSnapshotCache
 
ReplicatedSubscriptionsSnapshotBuilder - Class in org.apache.pulsar.broker.service.persistent
 
ReplicatedSubscriptionsSnapshotBuilder(ReplicatedSubscriptionsController, Set<String>, ServiceConfiguration, Clock) - Constructor for class org.apache.pulsar.broker.service.persistent.ReplicatedSubscriptionsSnapshotBuilder
 
replicateEntries(List<Entry>) - Method in class org.apache.pulsar.broker.service.persistent.GeoPersistentReplicator
 
replicateEntries(List<Entry>) - Method in class org.apache.pulsar.broker.service.persistent.PersistentReplicator
 
replicateEntries(List<Entry>) - Method in class org.apache.pulsar.broker.service.persistent.ShadowReplicator
 
replicationBacklog - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedReplicationStats
Number of messages pending to be replicated to remote cluster.
replicationClient - Variable in class org.apache.pulsar.broker.service.AbstractReplicator
 
replicationDelayInSeconds - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedReplicationStats
Time in seconds from the time a message was produced to the time when it is about to be replicated.
ReplicationMetrics - Class in org.apache.pulsar.broker.stats
 
replicationStats - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedNamespaceStats
 
Replicator - Interface in org.apache.pulsar.broker.service
 
REPLICATOR - Enum constant in enum class org.apache.pulsar.broker.service.persistent.DispatchRateLimiter.Type
 
replicatorCount - Variable in class org.apache.pulsar.broker.stats.NamespaceStats
 
replicatorDispatchRate() - Method in class org.apache.pulsar.broker.admin.AdminResource
 
replicatorId - Variable in class org.apache.pulsar.broker.service.AbstractReplicator
 
replicatorPrefix - Variable in class org.apache.pulsar.broker.service.AbstractReplicator
 
replicatorPrefix - Variable in class org.apache.pulsar.broker.service.AbstractTopic
 
reportAsync(boolean) - Method in class org.apache.pulsar.broker.loadbalance.extensions.reporter.BrokerLoadDataReporter
 
reportAsync(boolean) - Method in interface org.apache.pulsar.broker.loadbalance.extensions.reporter.LoadDataReporter
Report the load data to load data store async.
reportAsync(boolean) - Method in class org.apache.pulsar.broker.loadbalance.extensions.reporter.TopBundleLoadDataReporter
 
ReportFromTransportMgr - Enum constant in enum class org.apache.pulsar.broker.resourcegroup.ResourceGroupService.ResourceGroupUsageStatsType
 
requestPerServiceUnit - Variable in class org.apache.pulsar.broker.loadbalance.impl.PulsarLoadReportImpl
 
RequestWrapper - Class in org.apache.pulsar.broker.web
Http request wrapper.
RequestWrapper(HttpServletRequest) - Constructor for class org.apache.pulsar.broker.web.RequestWrapper
 
RESCHEDULE - Enum constant in enum class org.apache.pulsar.broker.service.plugin.EntryFilter.FilterResult
postpone message, it should not go to this consumer.
reScheduleRead() - Method in class org.apache.pulsar.broker.service.AbstractBaseDispatcher
 
reScheduleRead() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentDispatcherMultipleConsumers
 
reScheduleRead() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentDispatcherSingleActiveConsumer
 
reScheduleRead() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
reScheduleRead() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
 
reScheduleRead() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherSingleActiveConsumer
 
reScheduleReadInMs(long) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
reScheduleReadWithBackoff() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
reset() - Method in class org.apache.pulsar.broker.service.AbstractDispatcherSingleActiveConsumer
 
reset() - Method in interface org.apache.pulsar.broker.service.Dispatcher
mark dispatcher open to serve new incoming requests.
reset() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentDispatcherMultipleConsumers
 
reset() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
reset() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
 
reset() - Method in class org.apache.pulsar.broker.service.plugin.FilterContext
 
reset() - Method in class org.apache.pulsar.broker.stats.BrokerOperabilityMetrics
 
reset() - Method in class org.apache.pulsar.broker.stats.BrokerStats
 
reset() - Method in class org.apache.pulsar.broker.stats.ClusterReplicationMetrics
 
reset() - Method in class org.apache.pulsar.broker.stats.DimensionStats
 
reset() - Method in class org.apache.pulsar.broker.stats.NamespaceStats
 
reset() - Method in class org.apache.pulsar.broker.stats.prometheus.AggregatedBrokerStats
 
reset() - Method in class org.apache.pulsar.broker.stats.prometheus.AggregatedNamespaceStats
 
reset() - Method in class org.apache.pulsar.broker.stats.prometheus.AggregatedTransactionCoordinatorStats
 
reset() - Method in class org.apache.pulsar.broker.stats.prometheus.ManagedLedgerStats
 
reset() - Method in class org.apache.pulsar.broker.stats.ReplicationMetrics
 
reset() - Method in class org.apache.pulsar.compaction.CompactedTopicImpl
 
resetCloseFuture() - Method in class org.apache.pulsar.broker.service.AbstractBaseDispatcher
 
resetCloseFuture() - Method in class org.apache.pulsar.broker.service.AbstractDispatcherSingleActiveConsumer
 
resetCloseFuture() - Method in interface org.apache.pulsar.broker.service.Dispatcher
 
resetCloseFuture() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentDispatcherMultipleConsumers
 
resetCloseFuture() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
resetCloseFuture() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
 
resetCursor(long) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentSubscription
 
resetCursor(long) - Method in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
resetCursor(long) - Method in interface org.apache.pulsar.broker.service.Subscription
 
resetCursor(AsyncResponse, String, String, String, String, long, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
resetCursor(AsyncResponse, String, String, String, String, String, long, boolean) - Method in class org.apache.pulsar.broker.admin.v1.PersistentTopics
 
resetCursor(Position) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentSubscription
 
resetCursor(Position) - Method in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
resetCursor(Position) - Method in interface org.apache.pulsar.broker.service.Subscription
 
resetCursorOnPosition(AsyncResponse, String, String, String, String, boolean, ResetCursorData) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
resetCursorOnPosition(AsyncResponse, String, String, String, String, String, boolean, ResetCursorData) - Method in class org.apache.pulsar.broker.admin.v1.PersistentTopics
 
resetHighestSequenceIdPushed() - Method in class org.apache.pulsar.broker.service.persistent.MessageDeduplication
 
resetResourceQuota(NamespaceBundle) - Method in class org.apache.pulsar.broker.cache.BundlesQuotas
 
resetTickTime(long) - Method in class org.apache.pulsar.broker.delayed.AbstractDelayedDeliveryTracker
 
resetTickTime(long) - Method in interface org.apache.pulsar.broker.delayed.DelayedDeliveryTracker
Reset tick time use zk policies cache.
resetToDefaultEventualConsistentTokensView() - Static method in class org.apache.pulsar.broker.qos.AsyncTokenBucket
 
resolutionNanos - Variable in class org.apache.pulsar.broker.qos.AsyncTokenBucket
The resolution in nanoseconds.
resolutionNanos - Variable in class org.apache.pulsar.broker.qos.AsyncTokenBucketBuilder
 
resolutionNanos(long) - Method in class org.apache.pulsar.broker.qos.AsyncTokenBucketBuilder
 
resolveConflict(ServiceUnitStateData, ServiceUnitStateData) - Method in class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateMetadataStoreTableViewImpl
 
resolveImpactedConsumers(ConsumerHashAssignmentsSnapshot) - Method in class org.apache.pulsar.broker.service.ConsumerHashAssignmentsSnapshot
 
RESOURCE_QUOTA_GO_DOWN_TIMEWINDOW - Static variable in class org.apache.pulsar.broker.loadbalance.impl.SimpleLoadManagerImpl
 
RESOURCE_QUOTA_GO_UP_TIMEWINDOW - Static variable in class org.apache.pulsar.broker.loadbalance.impl.SimpleLoadManagerImpl
 
ResourceAvailabilityRanker - Class in org.apache.pulsar.broker.loadbalance.impl
 
ResourceAvailabilityRanker() - Constructor for class org.apache.pulsar.broker.loadbalance.impl.ResourceAvailabilityRanker
 
ResourceDescription - Class in org.apache.pulsar.broker.loadbalance
 
ResourceDescription() - Constructor for class org.apache.pulsar.broker.loadbalance.ResourceDescription
 
ResourceGroup - Class in org.apache.pulsar.broker.resourcegroup
The resource group (RG) data structure.
ResourceGroup(ResourceGroup) - Constructor for class org.apache.pulsar.broker.resourcegroup.ResourceGroup
 
ResourceGroup(ResourceGroupService, String, ResourceGroup) - Constructor for class org.apache.pulsar.broker.resourcegroup.ResourceGroup
 
ResourceGroup(ResourceGroupService, String, ResourceGroup, ResourceUsagePublisher, ResourceUsageConsumer) - Constructor for class org.apache.pulsar.broker.resourcegroup.ResourceGroup
 
ResourceGroup.BytesAndMessagesCount - Class in org.apache.pulsar.broker.resourcegroup
Convenience class for bytes and messages counts, which are used together in a lot of the following code.
ResourceGroup.PerBrokerUsageStats - Class in org.apache.pulsar.broker.resourcegroup
 
ResourceGroup.PerMonitoringClassFields - Class in org.apache.pulsar.broker.resourcegroup
 
ResourceGroup.ResourceGroupMonitoringClass - Enum Class in org.apache.pulsar.broker.resourcegroup
Usage "sense" for resource groups: publish and dispatch for now; may be more later (e.g., storage-monitoring) ToDo: "class" is vague; is there a better term to call this?
ResourceGroup.ResourceGroupRefTypes - Enum Class in org.apache.pulsar.broker.resourcegroup
The entities that might reference RGs are tenants, namespaces (and maybe topics, later).
ResourceGroupConfigListener - Class in org.apache.pulsar.broker.resourcegroup
Resource Group Config Listener
ResourceGroupConfigListener(ResourceGroupService, PulsarService) - Constructor for class org.apache.pulsar.broker.resourcegroup.ResourceGroupConfigListener
 
resourceGroupCreate(String, ResourceGroup) - Method in class org.apache.pulsar.broker.resourcegroup.ResourceGroupService
Create RG.
resourceGroupCreate(String, ResourceGroup, ResourceUsagePublisher, ResourceUsageConsumer) - Method in class org.apache.pulsar.broker.resourcegroup.ResourceGroupService
Create RG, with non-default functions for resource-usage transport-manager.
resourceGroupDelete(String) - Method in class org.apache.pulsar.broker.resourcegroup.ResourceGroupService
Delete RG.
resourceGroupGet(String) - Method in class org.apache.pulsar.broker.resourcegroup.ResourceGroupService
Get a copy of the RG with the given name.
resourceGroupGetAll() - Method in class org.apache.pulsar.broker.resourcegroup.ResourceGroupService
 
resourceGroupName - Variable in class org.apache.pulsar.broker.resourcegroup.ResourceGroup
 
ResourceGroupNamespaceConfigListener - Class in org.apache.pulsar.broker.resourcegroup
Resource Group Namespace Config Listener
ResourceGroupNamespaceConfigListener(ResourceGroupService, PulsarService, ResourceGroupConfigListener) - Constructor for class org.apache.pulsar.broker.resourcegroup.ResourceGroupNamespaceConfigListener
 
resourceGroupPublishLimiter - Variable in class org.apache.pulsar.broker.resourcegroup.ResourceGroup
 
resourceGroupPublishLimiter - Variable in class org.apache.pulsar.broker.service.AbstractTopic
 
ResourceGroupPublishLimiter - Class in org.apache.pulsar.broker.resourcegroup
 
ResourceGroupPublishLimiter(ResourceGroup, MonotonicSnapshotClock) - Constructor for class org.apache.pulsar.broker.resourcegroup.ResourceGroupPublishLimiter
 
resourceGroupRateLimitingEnabled - Variable in class org.apache.pulsar.broker.service.AbstractTopic
 
resourceGroupResources() - Method in class org.apache.pulsar.broker.web.PulsarWebResource
 
ResourceGroups - Class in org.apache.pulsar.broker.admin.v2
 
ResourceGroups() - Constructor for class org.apache.pulsar.broker.admin.v2.ResourceGroups
 
ResourceGroupsBase - Class in org.apache.pulsar.broker.admin.impl
 
ResourceGroupsBase() - Constructor for class org.apache.pulsar.broker.admin.impl.ResourceGroupsBase
 
ResourceGroupService - Class in org.apache.pulsar.broker.resourcegroup
The ResourceGroupService contains APIs to manipulate resource groups.
ResourceGroupService(PulsarService) - Constructor for class org.apache.pulsar.broker.resourcegroup.ResourceGroupService
Default constructor.
ResourceGroupService(PulsarService, TimeUnit, ResourceUsageTopicTransportManager, ResourceQuotaCalculator) - Constructor for class org.apache.pulsar.broker.resourcegroup.ResourceGroupService
 
ResourceGroupService.ResourceGroupOpStatus - Enum Class in org.apache.pulsar.broker.resourcegroup
 
ResourceGroupService.ResourceGroupUsageStatsType - Enum Class in org.apache.pulsar.broker.resourcegroup
 
resourceGroupUpdate(String, ResourceGroup) - Method in class org.apache.pulsar.broker.resourcegroup.ResourceGroupService
Update RG.
ResourceQuotaCalculator - Interface in org.apache.pulsar.broker.resourcegroup
 
ResourceQuotaCalculatorImpl - Class in org.apache.pulsar.broker.resourcegroup
 
ResourceQuotaCalculatorImpl() - Constructor for class org.apache.pulsar.broker.resourcegroup.ResourceQuotaCalculatorImpl
 
ResourceQuotas - Class in org.apache.pulsar.broker.admin.v1
 
ResourceQuotas - Class in org.apache.pulsar.broker.admin.v2
 
ResourceQuotas() - Constructor for class org.apache.pulsar.broker.admin.v1.ResourceQuotas
 
ResourceQuotas() - Constructor for class org.apache.pulsar.broker.admin.v2.ResourceQuotas
 
ResourceQuotasBase - Class in org.apache.pulsar.broker.admin.impl
 
ResourceQuotasBase() - Constructor for class org.apache.pulsar.broker.admin.impl.ResourceQuotasBase
 
ResourceUnit - Interface in org.apache.pulsar.broker.loadbalance
 
ResourceUsage - Class in org.apache.pulsar.broker.service.resource.usage
 
ResourceUsage() - Constructor for class org.apache.pulsar.broker.loadbalance.LinuxInfoUtils.ResourceUsage
 
ResourceUsage() - Constructor for class org.apache.pulsar.broker.service.resource.usage.ResourceUsage
 
ResourceUsageConsumer - Interface in org.apache.pulsar.broker.resourcegroup
 
ResourceUsageDisabledTransportManager() - Constructor for class org.apache.pulsar.broker.resourcegroup.ResourceUsageTransportManager.ResourceUsageDisabledTransportManager
 
ResourceUsageInfo - Class in org.apache.pulsar.broker.service.resource.usage
 
ResourceUsageInfo() - Constructor for class org.apache.pulsar.broker.service.resource.usage.ResourceUsageInfo
 
ResourceUsagePublisher - Interface in org.apache.pulsar.broker.resourcegroup
 
ResourceUsageTopicTransportManager - Class in org.apache.pulsar.broker.resourcegroup
Resource Usage Transport Manager
ResourceUsageTopicTransportManager(PulsarService) - Constructor for class org.apache.pulsar.broker.resourcegroup.ResourceUsageTopicTransportManager
 
ResourceUsageTransportManager - Interface in org.apache.pulsar.broker.resourcegroup
 
ResourceUsageTransportManager.ResourceUsageDisabledTransportManager - Class in org.apache.pulsar.broker.resourcegroup
 
ResponseHandlerFilter - Class in org.apache.pulsar.broker.web
Servlet filter that hooks up to handle outgoing response.
ResponseHandlerFilter(PulsarService) - Constructor for class org.apache.pulsar.broker.web.ResponseHandlerFilter
 
restartFunction(String, String, String) - Method in class org.apache.pulsar.broker.admin.impl.FunctionsBase
 
restartFunction(String, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Functions
 
restartFunction(String, String, String, String) - Method in class org.apache.pulsar.broker.admin.impl.FunctionsBase
 
restartFunction(String, String, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Functions
 
restartSink(String, String, String) - Method in class org.apache.pulsar.broker.admin.impl.SinksBase
 
restartSink(String, String, String, String) - Method in class org.apache.pulsar.broker.admin.impl.SinksBase
 
restartSource(String, String, String) - Method in class org.apache.pulsar.broker.admin.impl.SourcesBase
 
restartSource(String, String, String, String) - Method in class org.apache.pulsar.broker.admin.impl.SourcesBase
 
RestException - Exception in org.apache.pulsar.broker.web
Exception used to provide better error messages to clients of the REST API.
RestException(int, String) - Constructor for exception org.apache.pulsar.broker.web.RestException
 
RestException(Throwable) - Constructor for exception org.apache.pulsar.broker.web.RestException
 
RestException(Response.Status, String) - Constructor for exception org.apache.pulsar.broker.web.RestException
 
RestException(Response.Status, Throwable) - Constructor for exception org.apache.pulsar.broker.web.RestException
 
RestException(PulsarAdminException) - Constructor for exception org.apache.pulsar.broker.web.RestException
 
RestMessagePublishContext - Class in org.apache.pulsar.broker.rest
PublishContext implementation for REST message publishing.
resumeAfterFence() - Method in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
Resume subscription after topic deletion or close failure.
resumeAsyncResponseExceptionally(AsyncResponse, Throwable) - Static method in class org.apache.pulsar.broker.web.PulsarWebResource
 
revokePermissionOnSubscription(AsyncResponse, String, String, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
revokePermissionOnSubscription(AsyncResponse, String, String, String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
revokePermissionsOnNamespace(AsyncResponse, String, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
revokePermissionsOnNamespace(AsyncResponse, String, String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
revokePermissionsOnTopic(AsyncResponse, String, String, String, String) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
revokePermissionsOnTopic(AsyncResponse, String, String, String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.PersistentTopics
 
revokePermissionsOnTopics(AsyncResponse, List<RevokeTopicPermissionOptions>) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
rgFillResourceUsage(ResourceUsage) - Method in class org.apache.pulsar.broker.resourcegroup.ResourceGroup
 
rgResourceUsageListener(String, ResourceUsage) - Method in class org.apache.pulsar.broker.resourcegroup.ResourceGroup
 
rotateLatencyCollection() - Method in class org.apache.pulsar.broker.stats.prometheus.metrics.DataSketchesOpStatsLogger
 
rotateLatencyCollection() - Method in class org.apache.pulsar.broker.stats.prometheus.metrics.DataSketchesSummaryLogger
 
rotateLatencyCollection() - Static method in class org.apache.pulsar.broker.stats.prometheus.metrics.Summary
 
RoundRobinBrokerSelector - Class in org.apache.pulsar.broker.loadbalance.impl
Simple Round Robin Broker Selection Strategy.
RoundRobinBrokerSelector() - Constructor for class org.apache.pulsar.broker.loadbalance.impl.RoundRobinBrokerSelector
 
run() - Method in class org.apache.pulsar.broker.loadbalance.LoadReportUpdaterTask
 
run() - Method in class org.apache.pulsar.broker.loadbalance.LoadResourceQuotaUpdaterTask
 
run() - Method in class org.apache.pulsar.broker.loadbalance.LoadSheddingTask
 
run() - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TopicTransactionBuffer.TopicTransactionBufferRecover
 
run(Timeout) - Method in class org.apache.pulsar.broker.delayed.AbstractDelayedDeliveryTracker
 
run(Timeout) - Method in class org.apache.pulsar.broker.delayed.bucket.BucketDelayedDeliveryTracker
 
run(Timeout) - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TopicTransactionBuffer
 
run(Timeout) - Method in class org.apache.pulsar.broker.transaction.timeout.TransactionTimeoutTrackerImpl
 
run(String[]) - Static method in class org.apache.pulsar.broker.tools.BrokerTool
 
runFiltersForEntry(Entry, MessageMetadata, Consumer) - Method in class org.apache.pulsar.broker.service.EntryFilterSupport
 
runStreamStorage(CompositeConfiguration) - Method in class org.apache.pulsar.zookeeper.LocalBookkeeperEnsemble
 
runWhenReadyForIncomingRequests(Runnable) - Method in class org.apache.pulsar.broker.PulsarService
 
RX - Enum constant in enum class org.apache.pulsar.broker.loadbalance.LinuxInfoUtils.NICUsageType
 

S

scaleTransactionCoordinators(AsyncResponse, int) - Method in class org.apache.pulsar.broker.admin.v3.Transactions
 
scanOffloadedLedgers(String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
schedule(Runnable, long) - Method in class org.apache.pulsar.broker.resourcegroup.ResourceGroupConfigListener
 
scheduleCheckTopicActiveAndStartProducer(long) - Method in class org.apache.pulsar.broker.service.AbstractReplicator
 
scheduleOwnershipMonitor() - Method in interface org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateChannel
Schedules ownership monitor to periodically check and correct invalid ownership states.
scheduleOwnershipMonitor() - Method in class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateChannelImpl
 
scheduler - Variable in class org.apache.pulsar.compaction.Compactor
 
scheduleReadOnActiveConsumer() - Method in class org.apache.pulsar.broker.service.AbstractDispatcherSingleActiveConsumer
 
scheduleReadOnActiveConsumer() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentDispatcherSingleActiveConsumer
 
scheduleReadOnActiveConsumer() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherSingleActiveConsumer
 
schema - Variable in class org.apache.pulsar.broker.service.schema.SchemaRegistry.SchemaAndMetadata
 
SCHEMA_DATA_FIELD_NUMBER - Static variable in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry
 
SCHEMA_FIELD_NUMBER - Static variable in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo
 
SCHEMA_ID_FIELD_NUMBER - Static variable in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo
 
SchemaCompatibilityCheck - Interface in org.apache.pulsar.broker.service.schema
 
SchemaDataValidator - Interface in org.apache.pulsar.broker.service.schema.validator
A validator to validate the schema data is well formed.
SchemaException - Exception in org.apache.pulsar.broker.service.schema.exceptions
Schema related exceptions.
SchemaException(boolean, String) - Constructor for exception org.apache.pulsar.broker.service.schema.exceptions.SchemaException
 
SchemaException(String) - Constructor for exception org.apache.pulsar.broker.service.schema.exceptions.SchemaException
 
SchemaException(String, Throwable) - Constructor for exception org.apache.pulsar.broker.service.schema.exceptions.SchemaException
 
SchemaException(Throwable) - Constructor for exception org.apache.pulsar.broker.service.schema.exceptions.SchemaException
 
SchemaRegistry - Interface in org.apache.pulsar.broker.service.schema
 
SchemaRegistry.SchemaAndMetadata - Class in org.apache.pulsar.broker.service.schema
 
SchemaRegistryFormat - Class in org.apache.pulsar.broker.service.schema.proto
 
SchemaRegistryFormat.SchemaInfo - Class in org.apache.pulsar.broker.service.schema.proto
Protobuf type pulsar.schema.SchemaInfo
SchemaRegistryFormat.SchemaInfo.Builder - Class in org.apache.pulsar.broker.service.schema.proto
Protobuf type pulsar.schema.SchemaInfo
SchemaRegistryFormat.SchemaInfo.KeyValuePair - Class in org.apache.pulsar.broker.service.schema.proto
Protobuf type pulsar.schema.SchemaInfo.KeyValuePair
SchemaRegistryFormat.SchemaInfo.KeyValuePair.Builder - Class in org.apache.pulsar.broker.service.schema.proto
Protobuf type pulsar.schema.SchemaInfo.KeyValuePair
SchemaRegistryFormat.SchemaInfo.KeyValuePairOrBuilder - Interface in org.apache.pulsar.broker.service.schema.proto
 
SchemaRegistryFormat.SchemaInfo.SchemaType - Enum Class in org.apache.pulsar.broker.service.schema.proto
Protobuf enum pulsar.schema.SchemaInfo.SchemaType
SchemaRegistryFormat.SchemaInfoOrBuilder - Interface in org.apache.pulsar.broker.service.schema.proto
 
SchemaRegistryService - Interface in org.apache.pulsar.broker.service.schema
 
SchemaRegistryServiceImpl - Class in org.apache.pulsar.broker.service.schema
 
SchemaRegistryServiceWithSchemaDataValidator - Class in org.apache.pulsar.broker.service.schema.validator
A SchemaRegistryService wrapper that validate schema data.
SchemasResource - Class in org.apache.pulsar.broker.admin.v1
 
SchemasResource - Class in org.apache.pulsar.broker.admin.v2
 
SchemasResource() - Constructor for class org.apache.pulsar.broker.admin.v1.SchemasResource
 
SchemasResource() - Constructor for class org.apache.pulsar.broker.admin.v2.SchemasResource
 
SchemasResourceBase - Class in org.apache.pulsar.broker.admin.impl
 
SchemasResourceBase() - Constructor for class org.apache.pulsar.broker.admin.impl.SchemasResourceBase
 
SchemasResourceBase(Clock) - Constructor for class org.apache.pulsar.broker.admin.impl.SchemasResourceBase
 
SchemaStorageFactory - Interface in org.apache.pulsar.broker.service.schema
 
SchemaStorageFormat - Class in org.apache.pulsar.broker.service.schema
 
SchemaStorageFormat.IndexEntry - Class in org.apache.pulsar.broker.service.schema
Protobuf type pulsar.schema.IndexEntry
SchemaStorageFormat.IndexEntry.Builder - Class in org.apache.pulsar.broker.service.schema
Protobuf type pulsar.schema.IndexEntry
SchemaStorageFormat.IndexEntryOrBuilder - Interface in org.apache.pulsar.broker.service.schema
 
SchemaStorageFormat.PositionInfo - Class in org.apache.pulsar.broker.service.schema
Protobuf type pulsar.schema.PositionInfo
SchemaStorageFormat.PositionInfo.Builder - Class in org.apache.pulsar.broker.service.schema
Protobuf type pulsar.schema.PositionInfo
SchemaStorageFormat.PositionInfoOrBuilder - Interface in org.apache.pulsar.broker.service.schema
 
SchemaStorageFormat.SchemaEntry - Class in org.apache.pulsar.broker.service.schema
Protobuf type pulsar.schema.SchemaEntry
SchemaStorageFormat.SchemaEntry.Builder - Class in org.apache.pulsar.broker.service.schema
Protobuf type pulsar.schema.SchemaEntry
SchemaStorageFormat.SchemaEntryOrBuilder - Interface in org.apache.pulsar.broker.service.schema
 
SchemaStorageFormat.SchemaLocator - Class in org.apache.pulsar.broker.service.schema
Protobuf type pulsar.schema.SchemaLocator
SchemaStorageFormat.SchemaLocator.Builder - Class in org.apache.pulsar.broker.service.schema
Protobuf type pulsar.schema.SchemaLocator
SchemaStorageFormat.SchemaLocatorOrBuilder - Interface in org.apache.pulsar.broker.service.schema
 
schemaType - Variable in class org.apache.pulsar.broker.service.SystemTopicTxnBufferSnapshotService
 
schemaType - Variable in class org.apache.pulsar.broker.systopic.TransactionBufferSnapshotBaseSystemTopicClient
 
scope(String) - Method in class org.apache.pulsar.broker.stats.prometheus.metrics.PrometheusStatsLogger
 
searchForInterceptors(String, String) - Method in class org.apache.pulsar.broker.intercept.BrokerInterceptorUtils
Search and load the available broker interceptors.
seekAsync(MessageId) - Method in interface org.apache.pulsar.client.api.RawReader
Seek to a location in the topic.
seekAsync(MessageId) - Method in class org.apache.pulsar.client.impl.RawReaderImpl
 
Segment - Enum constant in enum class org.apache.pulsar.broker.transaction.buffer.AbortedTxnProcessor.SnapshotType
 
segmentEntryID - Variable in class org.apache.pulsar.broker.transaction.buffer.metadata.v2.TransactionBufferSnapshotIndex
Location(entry id of position) of a segment data in the system topic __transaction_buffer_snapshot_segments.
segmentLedgerID - Variable in class org.apache.pulsar.broker.transaction.buffer.metadata.v2.TransactionBufferSnapshotIndex
Location(ledger id of position) of a segment data in the system topic __transaction_buffer_snapshot_segments.
select(byte[]) - Method in interface org.apache.pulsar.broker.service.StickyKeyConsumerSelector
Select a consumer by sticky key.
select(int) - Method in class org.apache.pulsar.broker.service.ConsistentHashingStickyKeyConsumerSelector
 
select(int) - Method in class org.apache.pulsar.broker.service.HashRangeAutoSplitStickyKeyConsumerSelector
 
select(int) - Method in class org.apache.pulsar.broker.service.HashRangeExclusiveStickyKeyConsumerSelector
 
select(int) - Method in interface org.apache.pulsar.broker.service.StickyKeyConsumerSelector
Select a consumer by hash.
select(Set<String>, ServiceUnitId, LoadManagerContext) - Method in interface org.apache.pulsar.broker.loadbalance.extensions.strategy.BrokerSelectionStrategy
Choose an appropriate broker according to different load balancing implementations.
select(Set<String>, ServiceUnitId, LoadManagerContext) - Method in class org.apache.pulsar.broker.loadbalance.extensions.strategy.LeastResourceUsageWithWeight
Find a suitable broker to assign the given bundle to.
selectAsync(ServiceUnitId, Set<String>, LookupOptions) - Method in class org.apache.pulsar.broker.loadbalance.extensions.ExtensibleLoadManagerImpl
 
selectBroker(Set<String>, BundleData, LoadData, ServiceConfiguration) - Method in class org.apache.pulsar.broker.loadbalance.impl.AvgShedder
 
selectBroker(Set<String>, BundleData, LoadData, ServiceConfiguration) - Method in class org.apache.pulsar.broker.loadbalance.impl.LeastLongTermMessageRate
Find a suitable broker to assign the given bundle to.
selectBroker(Set<String>, BundleData, LoadData, ServiceConfiguration) - Method in class org.apache.pulsar.broker.loadbalance.impl.LeastResourceUsageWithWeight
Find a suitable broker to assign the given bundle to.
selectBroker(Set<String>, BundleData, LoadData, ServiceConfiguration) - Method in class org.apache.pulsar.broker.loadbalance.impl.RoundRobinBrokerSelector
 
selectBroker(Set<String>, BundleData, LoadData, ServiceConfiguration) - Method in interface org.apache.pulsar.broker.loadbalance.ModularLoadManagerStrategy
Find a suitable broker to assign the given bundle to.
selectBrokerForAssignment(ServiceUnitId) - Method in class org.apache.pulsar.broker.loadbalance.impl.ModularLoadManagerImpl
As the leader broker, find a suitable broker for the assignment of the given bundle.
selectBrokerForAssignment(ServiceUnitId) - Method in interface org.apache.pulsar.broker.loadbalance.ModularLoadManager
As the leader broker, find a suitable broker for the assignment of the given bundle.
self() - Method in class org.apache.pulsar.broker.qos.AsyncTokenBucketBuilder
 
sendActiveConsumerChange(long, boolean) - Method in interface org.apache.pulsar.broker.service.PulsarCommandSender
 
sendActiveConsumerChange(long, boolean) - Method in class org.apache.pulsar.broker.service.PulsarCommandSenderImpl
 
sendComplete(Throwable, OpSendMsgStats) - Method in class org.apache.pulsar.broker.service.persistent.PersistentReplicator.ProducerSendCallback
 
sendConnectedResponse(int, int, boolean) - Method in interface org.apache.pulsar.broker.service.PulsarCommandSender
 
sendConnectedResponse(int, int, boolean) - Method in class org.apache.pulsar.broker.service.PulsarCommandSenderImpl
 
sendEndTxnErrorResponse(long, TxnID, ServerError, String) - Method in interface org.apache.pulsar.broker.service.PulsarCommandSender
 
sendEndTxnErrorResponse(long, TxnID, ServerError, String) - Method in class org.apache.pulsar.broker.service.PulsarCommandSenderImpl
 
sendEndTxnResponse(long, TxnID, int) - Method in interface org.apache.pulsar.broker.service.PulsarCommandSender
 
sendEndTxnResponse(long, TxnID, int) - Method in class org.apache.pulsar.broker.service.PulsarCommandSenderImpl
 
sendErrorResponse(long, ServerError, String) - Method in interface org.apache.pulsar.broker.service.PulsarCommandSender
 
sendErrorResponse(long, ServerError, String) - Method in class org.apache.pulsar.broker.service.PulsarCommandSenderImpl
 
sendGetOrCreateSchemaErrorResponse(long, ServerError, String) - Method in interface org.apache.pulsar.broker.service.PulsarCommandSender
 
sendGetOrCreateSchemaErrorResponse(long, ServerError, String) - Method in class org.apache.pulsar.broker.service.PulsarCommandSenderImpl
 
sendGetOrCreateSchemaResponse(long, SchemaVersion) - Method in interface org.apache.pulsar.broker.service.PulsarCommandSender
 
sendGetOrCreateSchemaResponse(long, SchemaVersion) - Method in class org.apache.pulsar.broker.service.PulsarCommandSenderImpl
 
sendGetSchemaErrorResponse(long, ServerError, String) - Method in interface org.apache.pulsar.broker.service.PulsarCommandSender
 
sendGetSchemaErrorResponse(long, ServerError, String) - Method in class org.apache.pulsar.broker.service.PulsarCommandSenderImpl
 
sendGetSchemaResponse(long, SchemaInfo, SchemaVersion) - Method in interface org.apache.pulsar.broker.service.PulsarCommandSender
 
sendGetSchemaResponse(long, SchemaInfo, SchemaVersion) - Method in class org.apache.pulsar.broker.service.PulsarCommandSenderImpl
 
sendGetTopicsOfNamespaceResponse(List<String>, String, boolean, boolean, long) - Method in interface org.apache.pulsar.broker.service.PulsarCommandSender
 
sendGetTopicsOfNamespaceResponse(List<String>, String, boolean, boolean, long) - Method in class org.apache.pulsar.broker.service.PulsarCommandSenderImpl
 
sendLookupResponse(String, String, boolean, CommandLookupTopicResponse.LookupType, long, boolean) - Method in interface org.apache.pulsar.broker.service.PulsarCommandSender
 
sendLookupResponse(String, String, boolean, CommandLookupTopicResponse.LookupType, long, boolean) - Method in class org.apache.pulsar.broker.service.PulsarCommandSenderImpl
 
sendLookupResponse(ServerError, String, long) - Method in interface org.apache.pulsar.broker.service.PulsarCommandSender
 
sendLookupResponse(ServerError, String, long) - Method in class org.apache.pulsar.broker.service.PulsarCommandSenderImpl
 
sendMessage(Entry) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentReplicator
 
SendMessageInfo - Class in org.apache.pulsar.broker.service
 
sendMessages(List<? extends Entry>, List<Integer>, EntryBatchSizes, EntryBatchIndexesAcks, int, long, long, RedeliveryTracker, long) - Method in class org.apache.pulsar.broker.service.Consumer
Dispatch a list of entries to the consumer.
sendMessages(List<? extends Entry>, EntryBatchSizes, EntryBatchIndexesAcks, int, long, long, RedeliveryTracker) - Method in class org.apache.pulsar.broker.service.Consumer
 
sendMessages(List<? extends Entry>, EntryBatchSizes, EntryBatchIndexesAcks, int, long, long, RedeliveryTracker, long) - Method in class org.apache.pulsar.broker.service.Consumer
 
sendMessages(List<Entry>) - Method in interface org.apache.pulsar.broker.service.nonpersistent.NonPersistentDispatcher
 
sendMessages(List<Entry>) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentDispatcherMultipleConsumers
 
sendMessages(List<Entry>) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentDispatcherSingleActiveConsumer
 
sendMessages(List<Entry>) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentStickyKeyDispatcherMultipleConsumers
 
sendMessagesToConsumer(long, String, Subscription, int, List<? extends Entry>, EntryBatchSizes, EntryBatchIndexesAcks, RedeliveryTracker, long) - Method in interface org.apache.pulsar.broker.service.PulsarCommandSender
 
sendMessagesToConsumer(long, String, Subscription, int, List<? extends Entry>, EntryBatchSizes, EntryBatchIndexesAcks, RedeliveryTracker, long) - Method in class org.apache.pulsar.broker.service.PulsarCommandSenderImpl
 
sendMessagesToConsumers(PersistentDispatcherMultipleConsumers.ReadType, List<Entry>, boolean) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
sendMessagesToConsumers(PersistentDispatcherMultipleConsumersClassic.ReadType, List<Entry>, boolean) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
 
sendNewTxnErrorResponse(long, long, ServerError, String) - Method in interface org.apache.pulsar.broker.service.PulsarCommandSender
 
sendNewTxnErrorResponse(long, long, ServerError, String) - Method in class org.apache.pulsar.broker.service.PulsarCommandSenderImpl
 
sendNewTxnResponse(long, TxnID, long) - Method in interface org.apache.pulsar.broker.service.PulsarCommandSender
 
sendNewTxnResponse(long, TxnID, long) - Method in class org.apache.pulsar.broker.service.PulsarCommandSenderImpl
 
sendPartitionMetadataResponse(int, long) - Method in interface org.apache.pulsar.broker.service.PulsarCommandSender
 
sendPartitionMetadataResponse(int, long) - Method in class org.apache.pulsar.broker.service.PulsarCommandSenderImpl
 
sendPartitionMetadataResponse(ServerError, String, long) - Method in interface org.apache.pulsar.broker.service.PulsarCommandSender
 
sendPartitionMetadataResponse(ServerError, String, long) - Method in class org.apache.pulsar.broker.service.PulsarCommandSenderImpl
 
sendProducerSuccessResponse(long, String, long, SchemaVersion, Optional<Long>, boolean) - Method in interface org.apache.pulsar.broker.service.PulsarCommandSender
 
sendProducerSuccessResponse(long, String, long, SchemaVersion, Optional<Long>, boolean) - Method in class org.apache.pulsar.broker.service.PulsarCommandSenderImpl
 
sendProducerSuccessResponse(long, String, SchemaVersion) - Method in interface org.apache.pulsar.broker.service.PulsarCommandSender
 
sendProducerSuccessResponse(long, String, SchemaVersion) - Method in class org.apache.pulsar.broker.service.PulsarCommandSenderImpl
 
sendReachedEndOfTopic(long) - Method in interface org.apache.pulsar.broker.service.PulsarCommandSender
 
sendReachedEndOfTopic(long) - Method in class org.apache.pulsar.broker.service.PulsarCommandSenderImpl
 
sendSendError(long, long, ServerError, String) - Method in interface org.apache.pulsar.broker.service.PulsarCommandSender
 
sendSendError(long, long, ServerError, String) - Method in class org.apache.pulsar.broker.service.PulsarCommandSenderImpl
 
sendSendReceiptResponse(long, long, long, long, long) - Method in interface org.apache.pulsar.broker.service.PulsarCommandSender
 
sendSendReceiptResponse(long, long, long, long, long) - Method in class org.apache.pulsar.broker.service.PulsarCommandSenderImpl
 
sendSuccessResponse(long) - Method in interface org.apache.pulsar.broker.service.PulsarCommandSender
 
sendSuccessResponse(long) - Method in class org.apache.pulsar.broker.service.PulsarCommandSenderImpl
 
sendTcClientConnectResponse(long) - Method in interface org.apache.pulsar.broker.service.PulsarCommandSender
 
sendTcClientConnectResponse(long) - Method in class org.apache.pulsar.broker.service.PulsarCommandSenderImpl
 
sendTcClientConnectResponse(long, ServerError, String) - Method in interface org.apache.pulsar.broker.service.PulsarCommandSender
 
sendTcClientConnectResponse(long, ServerError, String) - Method in class org.apache.pulsar.broker.service.PulsarCommandSenderImpl
 
sendTopicListUpdate(long, String, List<String>, List<String>) - Method in class org.apache.pulsar.broker.service.TopicListService
 
sendTopicMigrated(CommandTopicMigrated.ResourceType, long, String, String) - Method in interface org.apache.pulsar.broker.service.PulsarCommandSender
 
sendTopicMigrated(CommandTopicMigrated.ResourceType, long, String, String) - Method in class org.apache.pulsar.broker.service.PulsarCommandSenderImpl
 
sendWatchTopicListSuccess(long, long, String, List<String>) - Method in interface org.apache.pulsar.broker.service.PulsarCommandSender
 
sendWatchTopicListSuccess(long, long, String, List<String>) - Method in class org.apache.pulsar.broker.service.PulsarCommandSenderImpl
 
sendWatchTopicListUpdate(long, List<String>, List<String>, String) - Method in interface org.apache.pulsar.broker.service.PulsarCommandSender
 
sendWatchTopicListUpdate(long, List<String>, List<String>, String) - Method in class org.apache.pulsar.broker.service.PulsarCommandSenderImpl
SEPARATOR - Static variable in class org.apache.pulsar.broker.stats.ClusterReplicationMetrics
 
sequenceId() - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TransactionEntryImpl
 
sequenceId() - Method in interface org.apache.pulsar.broker.transaction.buffer.TransactionEntry
The sequence id of this entry in this transaction.
sequenceID - Variable in class org.apache.pulsar.broker.transaction.buffer.impl.SnapshotSegmentAbortedTxnProcessorImpl.PersistentWorker
 
sequenceID - Variable in class org.apache.pulsar.broker.transaction.buffer.metadata.v2.TransactionBufferSnapshotIndex
 
serialize() - Method in interface org.apache.pulsar.client.api.RawMessage
Serialize a raw message to a ByteBuf.
serialize() - Method in class org.apache.pulsar.client.impl.RawMessageImpl
 
ServerCnx - Class in org.apache.pulsar.broker.service
Channel handler for the Pulsar broker.
ServerCnx(PulsarService) - Constructor for class org.apache.pulsar.broker.service.ServerCnx
 
ServerCnx(PulsarService, String) - Constructor for class org.apache.pulsar.broker.service.ServerCnx
 
ServerMetadataException(String) - Constructor for exception org.apache.pulsar.broker.service.BrokerServiceException.ServerMetadataException
 
ServerMetadataException(Throwable) - Constructor for exception org.apache.pulsar.broker.service.BrokerServiceException.ServerMetadataException
 
SERVICE_NAME - Static variable in class org.apache.pulsar.broker.stats.PulsarBrokerOpenTelemetry
 
serviceConfig - Variable in class org.apache.pulsar.broker.service.AbstractBaseDispatcher
 
ServiceRequest - Class in org.apache.pulsar.broker.loadbalance
 
ServiceRequest() - Constructor for class org.apache.pulsar.broker.loadbalance.ServiceRequest
 
serviceUnit() - Method in record class org.apache.pulsar.broker.loadbalance.extensions.models.Split
Returns the value of the serviceUnit record component.
serviceUnit() - Method in record class org.apache.pulsar.broker.loadbalance.extensions.models.Unload
Returns the value of the serviceUnit record component.
ServiceUnit - Class in org.apache.pulsar.broker.loadbalance
 
ServiceUnit() - Constructor for class org.apache.pulsar.broker.loadbalance.ServiceUnit
 
ServiceUnitNotReadyException(String) - Constructor for exception org.apache.pulsar.broker.service.BrokerServiceException.ServiceUnitNotReadyException
 
ServiceUnitNotReadyException(String, Throwable) - Constructor for exception org.apache.pulsar.broker.service.BrokerServiceException.ServiceUnitNotReadyException
 
ServiceUnitState - Enum Class in org.apache.pulsar.broker.loadbalance.extensions.channel
Defines the possible states for service units.
ServiceUnitState.StorageType - Enum Class in org.apache.pulsar.broker.loadbalance.extensions.channel
 
ServiceUnitStateChannel - Interface in org.apache.pulsar.broker.loadbalance.extensions.channel
Defines the ServiceUnitStateChannel interface.
ServiceUnitStateChannelImpl - Class in org.apache.pulsar.broker.loadbalance.extensions.channel
 
ServiceUnitStateChannelImpl(PulsarService) - Constructor for class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateChannelImpl
 
ServiceUnitStateChannelImpl.Counters - Class in org.apache.pulsar.broker.loadbalance.extensions.channel
 
ServiceUnitStateChannelImpl.EventType - Enum Class in org.apache.pulsar.broker.loadbalance.extensions.channel
 
ServiceUnitStateData - Record Class in org.apache.pulsar.broker.loadbalance.extensions.channel
Defines data for the service unit state changes.
ServiceUnitStateData(ServiceUnitState, String, boolean, long) - Constructor for record class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateData
 
ServiceUnitStateData(ServiceUnitState, String, long) - Constructor for record class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateData
 
ServiceUnitStateData(ServiceUnitState, String, String, boolean, long) - Constructor for record class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateData
 
ServiceUnitStateData(ServiceUnitState, String, String, long) - Constructor for record class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateData
 
ServiceUnitStateData(ServiceUnitState, String, String, Map<String, Optional<String>>, boolean, long) - Constructor for record class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateData
 
ServiceUnitStateData(ServiceUnitState, String, String, Map<String, Optional<String>>, boolean, long, long) - Constructor for record class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateData
Creates an instance of a ServiceUnitStateData record class.
ServiceUnitStateData(ServiceUnitState, String, String, Map<String, Optional<String>>, long) - Constructor for record class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateData
 
ServiceUnitStateDataConflictResolver - Class in org.apache.pulsar.broker.loadbalance.extensions.channel
 
ServiceUnitStateDataConflictResolver() - Constructor for class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateDataConflictResolver
 
ServiceUnitStateMetadataStoreTableViewImpl - Class in org.apache.pulsar.broker.loadbalance.extensions.channel
 
ServiceUnitStateMetadataStoreTableViewImpl() - Constructor for class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateMetadataStoreTableViewImpl
 
ServiceUnitStateTableView - Interface in org.apache.pulsar.broker.loadbalance.extensions.channel
Given that the ServiceUnitStateChannel event-sources service unit (bundle) ownership states via a persistent store and reacts to ownership changes, the ServiceUnitStateTableView provides an interface to the ServiceUnitStateChannel's persistent store and its locally replicated ownership view (tableview) with listener registration.
ServiceUnitStateTableViewImpl - Class in org.apache.pulsar.broker.loadbalance.extensions.channel
 
ServiceUnitStateTableViewImpl() - Constructor for class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateTableViewImpl
 
serviceUnitStateTableViewSyncer - Variable in class org.apache.pulsar.broker.loadbalance.extensions.ExtensibleLoadManagerImpl
 
ServiceUnitStateTableViewSyncer - Class in org.apache.pulsar.broker.loadbalance.extensions.channel
Defines ServiceUnitTableViewSyncer.
ServiceUnitStateTableViewSyncer() - Constructor for class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateTableViewSyncer
 
ServiceUnitUtils - Class in org.apache.pulsar.broker.namespace
This class encapsulate some utility functions for ServiceUnit related metadata operations.
ServiceUnitUtils() - Constructor for class org.apache.pulsar.broker.namespace.ServiceUnitUtils
 
servletContext - Variable in class org.apache.pulsar.broker.web.PulsarWebResource
 
Sessions - Enum constant in enum class org.apache.pulsar.broker.loadbalance.extensions.models.SplitDecision.Reason
 
setAckType(CommandAck.AckType) - Method in class org.apache.pulsar.broker.transaction.pendingack.proto.PendingAckMetadataEntry
 
setActive(boolean) - Method in class org.apache.pulsar.broker.namespace.OwnedBundle
 
setActiveSubscribers(long) - Method in class org.apache.pulsar.broker.loadbalance.impl.PulsarServiceRequest
 
setAdvertisedAddress(String) - Method in class org.apache.pulsar.PulsarStandalone
 
setAuthRole(String) - Method in class org.apache.pulsar.broker.service.ServerCnx
 
setAutoSubscriptionCreation(AsyncResponse, String, String, String, boolean, boolean, AutoSubscriptionCreationOverrideImpl) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
setAutoSubscriptionCreation(AsyncResponse, String, String, String, AutoSubscriptionCreationOverride) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
setAutoSubscriptionCreation(AsyncResponse, String, String, AutoSubscriptionCreationOverride) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
setAutoTopicCreation(AsyncResponse, String, String, String, AutoTopicCreationOverride) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
setAutoTopicCreation(AsyncResponse, String, String, AutoTopicCreationOverride) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
setBacklogQuota(AsyncResponse, String, String, String, boolean, boolean, BacklogQuota.BacklogQuotaType, BacklogQuotaImpl) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
setBacklogQuota(AsyncResponse, String, String, String, BacklogQuota.BacklogQuotaType, BacklogQuota) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
setBacklogQuota(AsyncResponse, String, String, BacklogQuota.BacklogQuotaType, BacklogQuota) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
setBacklogQuotaAsync(BacklogQuota.BacklogQuotaType, BacklogQuota) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
setBatchSize(int) - Method in class org.apache.pulsar.broker.transaction.pendingack.proto.PendingAckMetadata
 
setBatchSize(int, int) - Method in class org.apache.pulsar.broker.service.EntryBatchSizes
 
setBkDir(String) - Method in class org.apache.pulsar.PulsarStandalone
 
setBkEnsemble(LocalBookkeeperEnsemble) - Method in class org.apache.pulsar.PulsarStandalone
 
setBkPort(int) - Method in class org.apache.pulsar.PulsarStandalone
 
setBookieAffinityGroup(String, String, String, BookieAffinityGroupData) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
setBookieAffinityGroup(String, String, BookieAffinityGroupData) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
setBroker(String) - Method in class org.apache.pulsar.broker.service.resource.usage.ResourceUsageInfo
 
setBroker(PulsarService) - Method in class org.apache.pulsar.PulsarStandalone
 
setBytesPerPeriod(long) - Method in class org.apache.pulsar.broker.service.resource.usage.NetworkUsage
 
setCompactionThreshold(String, String, long) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
setCompactionThreshold(String, String, String, long) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
setCompactionThreshold(AsyncResponse, String, String, String, boolean, boolean, long) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
setConfig(ServiceConfiguration) - Method in class org.apache.pulsar.PulsarStandalone
 
setConfigFile(String) - Method in class org.apache.pulsar.PulsarStandalone
 
setCryptoKeyReader(CryptoKeyReader) - Method in class org.apache.pulsar.client.impl.RawBatchMessageContainerImpl
Sets a CryptoKeyReader instance to encrypt batched messages during serialization, `toByteBuf()`.
setDeduplication(AsyncResponse, String, String, String, boolean, boolean, Boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
setDeduplicationSnapshotInterval(String, String, Integer) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
setDeduplicationSnapshotInterval(AsyncResponse, String, String, String, Integer, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
setDefaultResourceQuota(AsyncResponse, ResourceQuota) - Method in class org.apache.pulsar.broker.admin.v2.ResourceQuotas
 
setDefaultResourceQuota(ResourceQuota) - Method in class org.apache.pulsar.broker.cache.BundlesQuotas
 
setDefaultResourceQuotaAsync(ResourceQuota) - Method in class org.apache.pulsar.broker.admin.impl.ResourceQuotasBase
 
setDelayedDeliveryPolicies(String, String, DelayedDeliveryPolicies) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
setDelayedDeliveryPolicies(AsyncResponse, String, String, String, boolean, boolean, DelayedDeliveryPolicies) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
setDeleted(boolean) - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.Builder
required bool deleted = 6;
setDispatch() - Method in class org.apache.pulsar.broker.service.resource.usage.ResourceUsage
 
setDispatcherPauseOnAckStatePersistent(AsyncResponse, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
setDispatcherPauseOnAckStatePersistent(AsyncResponse, String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
setDispatchRate(AsyncResponse, String, String, String, boolean, boolean, DispatchRateImpl) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
setDispatchRate(AsyncResponse, String, String, String, DispatchRateImpl) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
setDispatchRate(AsyncResponse, String, String, DispatchRateImpl) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
setEntryFilters(AsyncResponse, String, String, String, boolean, boolean, EntryFilters) - Method in class org.apache.pulsar.broker.admin.v2.NonPersistentTopics
 
setEntryFilters(AsyncResponse, String, String, String, boolean, boolean, EntryFilters) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
setEntryFiltersPerTopic(AsyncResponse, String, String, EntryFilters) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
setEntryId(long) - Method in class org.apache.pulsar.broker.delayed.proto.DelayedIndex
 
setEntryId(long) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.PositionInfo.Builder
required int64 entryId = 2;
setEntryId(long) - Method in class org.apache.pulsar.broker.transaction.pendingack.proto.PendingAckMetadata
 
setEntryTimestamp(long) - Method in interface org.apache.pulsar.broker.service.Topic.PublishContext
 
setFailureDomain(AsyncResponse, String, String, FailureDomainImpl) - Method in class org.apache.pulsar.broker.admin.impl.ClustersBase
 
setField(Descriptors.FieldDescriptor, Object) - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotMetadata.Builder
 
setField(Descriptors.FieldDescriptor, Object) - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata.Builder
 
setField(Descriptors.FieldDescriptor, Object) - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.Builder
 
setField(Descriptors.FieldDescriptor, Object) - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePair.Builder
 
setField(Descriptors.FieldDescriptor, Object) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry.Builder
 
setField(Descriptors.FieldDescriptor, Object) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.PositionInfo.Builder
 
setField(Descriptors.FieldDescriptor, Object) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry.Builder
 
setField(Descriptors.FieldDescriptor, Object) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator.Builder
 
setFnWorkerConfigFile(String) - Method in class org.apache.pulsar.PulsarStandalone
 
setFnWorkerService(WorkerService) - Method in class org.apache.pulsar.PulsarStandalone
 
setGetMsgThroughputOut(double) - Method in class org.apache.pulsar.broker.loadbalance.impl.PulsarServiceRequest
 
setHash(ByteString) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry.Builder
required bytes hash = 3;
setHasNonPersistentTopic(boolean) - Method in class org.apache.pulsar.common.naming.NamespaceBundle
 
setHelp(boolean) - Method in class org.apache.pulsar.PulsarStandalone
 
setHighestSequenceId(long) - Method in class org.apache.pulsar.client.impl.RawBatchMessageContainerImpl
 
setInactiveTopicPolicies(String, String, InactiveTopicPolicies) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
setInactiveTopicPolicies(AsyncResponse, String, String, String, boolean, boolean, InactiveTopicPolicies) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
setIndex(int, SchemaStorageFormat.IndexEntry) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry.Builder
repeated .pulsar.schema.IndexEntry index = 5;
setIndex(int, SchemaStorageFormat.IndexEntry) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator.Builder
repeated .pulsar.schema.IndexEntry index = 2;
setIndex(int, SchemaStorageFormat.IndexEntry.Builder) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry.Builder
repeated .pulsar.schema.IndexEntry index = 5;
setIndex(int, SchemaStorageFormat.IndexEntry.Builder) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator.Builder
repeated .pulsar.schema.IndexEntry index = 2;
setIndexesAcks(int, Pair<Integer, long[]>) - Method in class org.apache.pulsar.broker.service.EntryBatchIndexesAcks
 
setInfo(SchemaStorageFormat.IndexEntry) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator.Builder
required .pulsar.schema.IndexEntry info = 1;
setInfo(SchemaStorageFormat.IndexEntry.Builder) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator.Builder
required .pulsar.schema.IndexEntry info = 1;
setInterceptor(BrokerInterceptor) - Method in class org.apache.pulsar.broker.service.BrokerService
 
setIsAllowAutoUpdateSchema(String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
setKey(String) - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePair.Builder
required string key = 1;
setKeyBytes(ByteString) - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePair.Builder
required string key = 1;
setLedgerId(long) - Method in class org.apache.pulsar.broker.delayed.proto.DelayedIndex
 
setLedgerId(long) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.PositionInfo.Builder
required int64 ledgerId = 1;
setLedgerId(long) - Method in class org.apache.pulsar.broker.transaction.pendingack.proto.PendingAckMetadata
 
setLoadReportForceUpdateFlag() - Method in class org.apache.pulsar.broker.loadbalance.extensions.ExtensibleLoadManagerWrapper
 
setLoadReportForceUpdateFlag() - Method in class org.apache.pulsar.broker.loadbalance.impl.ModularLoadManagerWrapper
 
setLoadReportForceUpdateFlag() - Method in class org.apache.pulsar.broker.loadbalance.impl.SimpleLoadManagerImpl
 
setLoadReportForceUpdateFlag() - Method in interface org.apache.pulsar.broker.loadbalance.LoadManager
Set flag to force load report update.
setLoadReportForceUpdateFlag() - Method in class org.apache.pulsar.broker.loadbalance.NoopLoadManager
 
setLowestSequenceId(long) - Method in class org.apache.pulsar.client.impl.RawBatchMessageContainerImpl
 
setMaxConsumers(AsyncResponse, String, String, String, boolean, boolean, int) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
setMaxConsumersPerSubscription(String, String, int) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
setMaxConsumersPerSubscription(String, String, String, int) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
setMaxConsumersPerSubscription(AsyncResponse, String, String, String, boolean, boolean, int) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
setMaxConsumersPerTopic(String, String, int) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
setMaxConsumersPerTopic(String, String, String, int) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
setMaxMessageSize(AsyncResponse, String, String, String, boolean, boolean, int) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
setMaxProducers(AsyncResponse, String, String, String, boolean, boolean, int) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
setMaxProducersPerTopic(String, String, int) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
setMaxProducersPerTopic(String, String, String, int) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
setMaxScheduleTimestamp(long) - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata.Builder
required uint64 max_schedule_timestamp = 2;
setMaxSubscriptionsPerTopic(String, String, int) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
setMaxSubscriptionsPerTopic(AsyncResponse, String, String, String, boolean, boolean, int) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
setMaxTopicsPerNamespace(String, String, int) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
setMaxUnackedMessagesOnConsumer(AsyncResponse, String, String, String, boolean, boolean, Integer) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
setMaxUnackedMessagesOnSubscription(AsyncResponse, String, String, String, boolean, boolean, Integer) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
setMaxUnackedMessagesPerConsumer(String, String, int) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
setMaxUnackedMessagesPerSubscription(String, String, int) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
setMessagesPerPeriod(long) - Method in class org.apache.pulsar.broker.service.resource.usage.NetworkUsage
 
setMessageTTL(AsyncResponse, String, String, String, Integer, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
setMetadataFromEntryData(ByteBuf) - Method in interface org.apache.pulsar.broker.service.Topic.PublishContext
 
setMetadataList(int, SnapshotSegmentMetadata) - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotMetadata.Builder
repeated .pulsar.delay.SnapshotSegmentMetadata metadata_list = 1;
setMetadataList(int, SnapshotSegmentMetadata.Builder) - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotMetadata.Builder
repeated .pulsar.delay.SnapshotSegmentMetadata metadata_list = 1;
setMinScheduleTimestamp(long) - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata.Builder
required uint64 min_schedule_timestamp = 3;
setMsgBacklog(long) - Method in class org.apache.pulsar.broker.loadbalance.impl.PulsarServiceRequest
 
setMsgRateIn(double) - Method in class org.apache.pulsar.broker.loadbalance.impl.PulsarServiceRequest
 
setMsgRateOut(double) - Method in class org.apache.pulsar.broker.loadbalance.impl.PulsarServiceRequest
 
setMsgThroughputIn(double) - Method in class org.apache.pulsar.broker.loadbalance.impl.PulsarServiceRequest
 
setNamespaceAllowedClusters(AsyncResponse, String, String, List<String>) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
setNamespaceAntiAffinityGroup(String, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
setNamespaceAntiAffinityGroup(String, String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
setNamespaceBundleAffinity(String, String) - Method in class org.apache.pulsar.broker.loadbalance.extensions.ExtensibleLoadManagerWrapper
 
setNamespaceBundleAffinity(String, String) - Method in class org.apache.pulsar.broker.loadbalance.impl.ModularLoadManagerImpl
 
setNamespaceBundleAffinity(String, String) - Method in class org.apache.pulsar.broker.loadbalance.impl.ModularLoadManagerWrapper
 
setNamespaceBundleAffinity(String, String) - Method in class org.apache.pulsar.broker.loadbalance.impl.SimpleLoadManagerImpl
 
setNamespaceBundleAffinity(String, String) - Method in interface org.apache.pulsar.broker.loadbalance.LoadManager
 
setNamespaceBundleAffinity(String, String) - Method in interface org.apache.pulsar.broker.loadbalance.ModularLoadManager
 
setNamespaceBundleAffinity(String, String) - Method in class org.apache.pulsar.broker.loadbalance.NoopLoadManager
 
setNamespaceBundleAffinityAsync(String, String) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
setNamespaceBundleResourceQuota(AsyncResponse, String, String, String, String, ResourceQuota) - Method in class org.apache.pulsar.broker.admin.v1.ResourceQuotas
 
setNamespaceBundleResourceQuota(AsyncResponse, String, String, String, ResourceQuota) - Method in class org.apache.pulsar.broker.admin.v2.ResourceQuotas
 
setNamespaceIsolationPolicy(AsyncResponse, String, String, NamespaceIsolationDataImpl) - Method in class org.apache.pulsar.broker.admin.impl.ClustersBase
 
setNamespaceMessageTTL(AsyncResponse, String, String, int) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
setNamespaceMessageTTL(AsyncResponse, String, String, String, int) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
setNamespaceReplicationClusters(AsyncResponse, String, String, String, List<String>) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
setNamespaceReplicationClusters(AsyncResponse, String, String, List<String>) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
setNamespaceResourceGroup(String, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
setNoBroker(boolean) - Method in class org.apache.pulsar.PulsarStandalone
 
setNoFunctionsWorker(boolean) - Method in class org.apache.pulsar.PulsarStandalone
 
setNoStreamStorage(boolean) - Method in class org.apache.pulsar.PulsarStandalone
 
setNumOfBk(int) - Method in class org.apache.pulsar.PulsarStandalone
 
setOffloadDeletionLag(String, String, long) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
setOffloadPolicies(String, String, OffloadPoliciesImpl, AsyncResponse) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
setOffloadPolicies(AsyncResponse, String, String, String, boolean, boolean, OffloadPoliciesImpl) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
setOffloadThreshold(String, String, long) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
setOffloadThreshold(String, String, String, long) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
setOffloadThresholdInSeconds(AsyncResponse, String, String, long) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
setOnlyBroker(boolean) - Method in class org.apache.pulsar.PulsarStandalone
 
setOriginalHighestSequenceId(long) - Method in interface org.apache.pulsar.broker.service.Topic.PublishContext
 
setOriginalProducerName(String) - Method in interface org.apache.pulsar.broker.service.Topic.PublishContext
 
setOriginalSequenceId(long) - Method in interface org.apache.pulsar.broker.service.Topic.PublishContext
 
setOwner(String) - Method in class org.apache.pulsar.broker.service.resource.usage.ResourceUsage
 
setPeerClusterNames(AsyncResponse, String, LinkedHashSet<String>) - Method in class org.apache.pulsar.broker.admin.impl.ClustersBase
 
setPendingAckOp(PendingAckOp) - Method in class org.apache.pulsar.broker.transaction.pendingack.proto.PendingAckMetadataEntry
 
setPersistence(AsyncResponse, String, String, String, boolean, boolean, PersistencePolicies) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
setPersistence(AsyncResponse, String, String, String, PersistencePolicies) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
setPersistence(AsyncResponse, String, String, PersistencePolicies) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
setPosition(SchemaStorageFormat.PositionInfo) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry.Builder
required .pulsar.schema.PositionInfo position = 2;
setPosition(SchemaStorageFormat.PositionInfo.Builder) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry.Builder
required .pulsar.schema.PositionInfo position = 2;
setProducerAndTriggerReadEntries(Producer<byte[]>) - Method in class org.apache.pulsar.broker.service.AbstractReplicator
 
setProducerAndTriggerReadEntries(Producer<byte[]>) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentReplicator
 
setProducerAndTriggerReadEntries(Producer<byte[]>) - Method in class org.apache.pulsar.broker.service.persistent.PersistentReplicator
 
setProperties(AsyncResponse, String, String, Map<String, String>) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
setProperty(String, Object) - Method in interface org.apache.pulsar.broker.service.Topic.PublishContext
 
setProperty(AsyncResponse, String, String, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
setProps(int, SchemaRegistryFormat.SchemaInfo.KeyValuePair) - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.Builder
repeated .pulsar.schema.SchemaInfo.KeyValuePair props = 7;
setProps(int, SchemaRegistryFormat.SchemaInfo.KeyValuePair.Builder) - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.Builder
repeated .pulsar.schema.SchemaInfo.KeyValuePair props = 7;
setPublish() - Method in class org.apache.pulsar.broker.service.resource.usage.ResourceUsage
 
setPublishRate(AsyncResponse, String, String, String, boolean, boolean, PublishRate) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
setPublishRate(AsyncResponse, String, String, String, PublishRate) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
setPublishRate(AsyncResponse, String, String, PublishRate) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
setPulsar(PulsarService) - Method in class org.apache.pulsar.broker.web.PulsarWebResource
 
setPulsarChannelInitializerFactory(PulsarChannelInitializer.Factory) - Method in class org.apache.pulsar.broker.service.BrokerService
 
setPulsarService(PulsarService) - Method in interface org.apache.pulsar.broker.web.plugin.servlet.AdditionalServletWithPulsarService
 
setReadPositionWhenJoining(Position) - Method in class org.apache.pulsar.broker.service.Consumer
 
setRepeatedField(Descriptors.FieldDescriptor, int, Object) - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotMetadata.Builder
 
setRepeatedField(Descriptors.FieldDescriptor, int, Object) - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata.Builder
 
setRepeatedField(Descriptors.FieldDescriptor, int, Object) - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.Builder
 
setRepeatedField(Descriptors.FieldDescriptor, int, Object) - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePair.Builder
 
setRepeatedField(Descriptors.FieldDescriptor, int, Object) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry.Builder
 
setRepeatedField(Descriptors.FieldDescriptor, int, Object) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.PositionInfo.Builder
 
setRepeatedField(Descriptors.FieldDescriptor, int, Object) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry.Builder
 
setRepeatedField(Descriptors.FieldDescriptor, int, Object) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator.Builder
 
setReplicated(boolean) - Method in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
setReplicatedSubscriptionStatus(AsyncResponse, String, String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
setReplicatedSubscriptionStatus(AsyncResponse, String, String, String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v1.PersistentTopics
 
setReplicationClusters(AsyncResponse, String, String, String, boolean, List<String>) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
setReplicatorDispatchRate(AsyncResponse, String, String, String, boolean, boolean, DispatchRateImpl) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
setReplicatorDispatchRate(AsyncResponse, String, String, String, DispatchRateImpl) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
setReplicatorDispatchRate(AsyncResponse, String, String, DispatchRateImpl) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
setResourceDescription(ResourceDescription) - Method in class org.apache.pulsar.broker.loadbalance.impl.PulsarServiceUnit
 
setResourceDescription(ResourceDescription) - Method in class org.apache.pulsar.broker.loadbalance.ServiceUnit
 
setResourceQuota(String, ResourceQuota) - Method in class org.apache.pulsar.broker.cache.BundlesQuotas
 
setResourceQuota(NamespaceBundle, ResourceQuota) - Method in class org.apache.pulsar.broker.cache.BundlesQuotas
 
setRetention(String, String, String, RetentionPolicies) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
setRetention(String, String, RetentionPolicies) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
setRetention(AsyncResponse, String, String, String, boolean, boolean, RetentionPolicies) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
setSchema(ByteString) - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.Builder
required bytes schema = 4;
setSchemaAutoUpdateCompatibilityStrategy(String, String, String, SchemaAutoUpdateCompatibilityStrategy) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
setSchemaAutoUpdateCompatibilityStrategy(String, String, SchemaAutoUpdateCompatibilityStrategy) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
setSchemaCompatibilityStrategy(String, String, SchemaCompatibilityStrategy) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
setSchemaCompatibilityStrategy(AsyncResponse, String, String, String, boolean, SchemaCompatibilityStrategy) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
setSchemaData(ByteString) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry.Builder
required bytes schema_data = 2;
setSchemaId(String) - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.Builder
required string schema_id = 1;
setSchemaIdBytes(ByteString) - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.Builder
required string schema_id = 1;
setSchemaValidationEnforced(String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
setSchemaValidationEnforced(AsyncResponse, String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
setServletContext(ServletContext) - Method in class org.apache.pulsar.broker.admin.AdminResource
 
setShadowTopics(AsyncResponse, String, String, String, boolean, List<String>) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
setSkippedMsgHandler(BiConsumer<String, ServiceUnitStateData>) - Method in class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateDataConflictResolver
 
setStartBatchIndex(int) - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TransactionEntryImpl
 
setStorage() - Method in class org.apache.pulsar.broker.service.resource.usage.ResourceUsage
 
setStreamStoragePort(int) - Method in class org.apache.pulsar.PulsarStandalone
 
setSubscribeRate(AsyncResponse, String, String, String, boolean, boolean, SubscribeRate) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
setSubscribeRate(AsyncResponse, String, String, SubscribeRate) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
setSubscriptionAuthMode(String, String, String, SubscriptionAuthMode) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
setSubscriptionAuthMode(String, String, SubscriptionAuthMode) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
setSubscriptionDispatchRate(AsyncResponse, String, String, String, boolean, boolean, DispatchRateImpl) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
setSubscriptionDispatchRate(AsyncResponse, String, String, String, DispatchRateImpl) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
setSubscriptionDispatchRate(AsyncResponse, String, String, DispatchRateImpl) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
setSubscriptionExpirationTime(AsyncResponse, String, String, int) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
setSubscriptionExpirationTime(AsyncResponse, String, String, String, int) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
setSubscriptionLevelDispatchRate(AsyncResponse, String, String, String, String, boolean, boolean, DispatchRateImpl) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
setSubscriptionTypesEnabled(String, String, Set<SubscriptionType>) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
setSubscriptionTypesEnabled(AsyncResponse, String, String, String, boolean, boolean, Set<SubscriptionType>) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
setTimestamp(long) - Method in class org.apache.pulsar.broker.delayed.proto.DelayedIndex
 
setTimestamp(long) - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.Builder
required int64 timestamp = 5;
SETTING_NAME_STRATEGY - Static variable in class org.apache.pulsar.broker.loadbalance.impl.SimpleLoadManagerImpl
 
setTopicEpoch(long) - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
setTopicEpoch(long) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentTopic
 
setTopicEpoch(long) - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
setTotalBytes(long) - Method in class org.apache.pulsar.broker.service.resource.usage.StorageUsage
 
setTotalProducers(long) - Method in class org.apache.pulsar.broker.loadbalance.impl.PulsarServiceRequest
 
setTotalQueues(long) - Method in class org.apache.pulsar.broker.loadbalance.impl.PulsarServiceRequest
 
setTotalSubscribers(long) - Method in class org.apache.pulsar.broker.loadbalance.impl.PulsarServiceRequest
 
setTotalTopics(long) - Method in class org.apache.pulsar.broker.loadbalance.impl.PulsarServiceRequest
 
setTransactionBufferProvider(TransactionBufferProvider) - Method in class org.apache.pulsar.broker.PulsarService
 
setTxnidLeastBits(long) - Method in class org.apache.pulsar.broker.transaction.pendingack.proto.PendingAckMetadataEntry
 
setTxnidMostBits(long) - Method in class org.apache.pulsar.broker.transaction.pendingack.proto.PendingAckMetadataEntry
 
setType(SchemaRegistryFormat.SchemaInfo.SchemaType) - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.Builder
required .pulsar.schema.SchemaInfo.SchemaType type = 3;
setUnknownFields(UnknownFieldSet) - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotMetadata.Builder
 
setUnknownFields(UnknownFieldSet) - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata.Builder
 
setUnknownFields(UnknownFieldSet) - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.Builder
 
setUnknownFields(UnknownFieldSet) - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePair.Builder
 
setUnknownFields(UnknownFieldSet) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry.Builder
 
setUnknownFields(UnknownFieldSet) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.PositionInfo.Builder
 
setUnknownFields(UnknownFieldSet) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry.Builder
 
setUnknownFields(UnknownFieldSet) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator.Builder
 
setUsageInMonitoredEntity(ResourceGroup.ResourceGroupMonitoringClass, NetworkUsage) - Method in class org.apache.pulsar.broker.resourcegroup.ResourceGroup
 
setUser(String) - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.Builder
required string user = 2;
setUserBytes(ByteString) - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.Builder
required string user = 2;
setValue(String) - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePair.Builder
required string value = 2;
setValueBytes(ByteString) - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePair.Builder
required string value = 2;
setVersion(long) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry.Builder
required int64 version = 1;
setWipeData(boolean) - Method in class org.apache.pulsar.PulsarStandalone
 
setZkDir(String) - Method in class org.apache.pulsar.PulsarStandalone
 
setZkPort(int) - Method in class org.apache.pulsar.PulsarStandalone
 
ShadowReplicator - Class in org.apache.pulsar.broker.service.persistent
Replicate messages to shadow topic.
ShadowReplicator(String, PersistentTopic, ManagedCursor, BrokerService, PulsarClientImpl) - Constructor for class org.apache.pulsar.broker.service.persistent.ShadowReplicator
 
SharedConsumerAssignor - Class in org.apache.pulsar.broker.service
The assigner to assign entries to the proper Consumer in the shared subscription.
SharedConsumerAssignor() - Constructor for class org.apache.pulsar.broker.service.SharedConsumerAssignor
 
shouldAntiAffinityNamespaceUnload(String, String, String) - Method in class org.apache.pulsar.broker.loadbalance.impl.ModularLoadManagerImpl
 
shouldAntiAffinityNamespaceUnload(String, String, String, PulsarService, Set<Map.Entry<String, ServiceUnitStateData>>, Set<String>) - Static method in class org.apache.pulsar.broker.loadbalance.impl.LoadManagerShared
 
shouldAntiAffinityNamespaceUnload(String, String, PulsarService, BundleRangeCache, Set<String>) - Static method in class org.apache.pulsar.broker.loadbalance.impl.LoadManagerShared
It checks if given anti-affinity namespace should be unloaded by broker due to load-shedding.
shouldBlockStickyKeyHash(Consumer, int) - Method in class org.apache.pulsar.broker.service.DrainingHashesTracker
Check if a sticky key hash should be blocked.
shouldFailoverToSecondaries(NamespaceName, int) - Method in class org.apache.pulsar.broker.loadbalance.impl.SimpleResourceAllocationPolicies
 
shouldKeepLeft(ServiceUnitStateData, ServiceUnitStateData) - Method in class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateDataConflictResolver
 
shouldNamespacePoliciesUnload(String, String, String) - Method in class org.apache.pulsar.broker.loadbalance.impl.ModularLoadManagerImpl
 
shouldPauseAllDeliveries() - Method in class org.apache.pulsar.broker.delayed.bucket.BucketDelayedDeliveryTracker
 
shouldPauseAllDeliveries() - Method in interface org.apache.pulsar.broker.delayed.DelayedDeliveryTracker
Tells whether the dispatcher should pause any message deliveries, until the DelayedDeliveryTracker has more messages available.
shouldPauseAllDeliveries() - Method in class org.apache.pulsar.broker.delayed.InMemoryDelayedDeliveryTracker
 
shouldPauseDeliveryForDelayTracker() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
shouldPauseDeliveryForDelayTracker() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
 
shouldPrintErrorLog(Throwable) - Method in class org.apache.pulsar.broker.admin.impl.SchemasResourceBase
 
shouldProducerMigrate() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentTopic
 
shouldProducerMigrate() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
shouldProducerMigrate() - Method in interface org.apache.pulsar.broker.service.Topic
 
shouldRewindBeforeReadingOrReplaying - Variable in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
shouldRewindBeforeReadingOrReplaying - Variable in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
 
shutdown() - Method in interface org.apache.pulsar.broker.loadbalance.extensions.store.LoadDataStore
Shutdowns the data store.
shutdown() - Method in class org.apache.pulsar.broker.loadbalance.extensions.store.TableViewLoadDataStoreImpl
 
shutdown() - Method in class org.apache.pulsar.PulsarBrokerStarter.BrokerStarter
 
shutDownBrokerGracefully(int, boolean, AsyncResponse) - Method in class org.apache.pulsar.broker.admin.impl.BrokersBase
 
shutdownNow() - Method in class org.apache.pulsar.broker.PulsarService
Shutdown the broker immediately, without waiting for all resources to be released.
SimpleCache<K,V> - Class in org.apache.pulsar.utils
 
SimpleCache(ScheduledExecutorService, long, long) - Constructor for class org.apache.pulsar.utils.SimpleCache
 
SimpleGauge<T extends Number> - Class in org.apache.pulsar.broker.stats.prometheus.metrics
A Gauge implementation that forwards on the value supplier.
SimpleGauge(Gauge<T>) - Constructor for class org.apache.pulsar.broker.stats.prometheus.metrics.SimpleGauge
 
SimpleLoadCalculatorImpl - Class in org.apache.pulsar.broker.loadbalance.impl
 
SimpleLoadCalculatorImpl() - Constructor for class org.apache.pulsar.broker.loadbalance.impl.SimpleLoadCalculatorImpl
 
SimpleLoadManagerImpl - Class in org.apache.pulsar.broker.loadbalance.impl
 
SimpleLoadManagerImpl() - Constructor for class org.apache.pulsar.broker.loadbalance.impl.SimpleLoadManagerImpl
 
SimpleLoadManagerImpl(PulsarService) - Constructor for class org.apache.pulsar.broker.loadbalance.impl.SimpleLoadManagerImpl
 
SimpleResourceAllocationPolicies - Class in org.apache.pulsar.broker.loadbalance.impl
 
SimpleResourceAllocationPolicies(PulsarService) - Constructor for class org.apache.pulsar.broker.loadbalance.impl.SimpleResourceAllocationPolicies
 
SimpleResourceUnit - Class in org.apache.pulsar.broker.loadbalance.impl
 
SimpleResourceUnit(String, ResourceDescription) - Constructor for class org.apache.pulsar.broker.loadbalance.impl.SimpleResourceUnit
 
SimpleResourceUnit(String, ResourceDescription, Map<String, Object>) - Constructor for class org.apache.pulsar.broker.loadbalance.impl.SimpleResourceUnit
 
Single - Enum constant in enum class org.apache.pulsar.broker.transaction.buffer.AbortedTxnProcessor.SnapshotType
 
SingleSnapshotAbortedTxnProcessorImpl - Class in org.apache.pulsar.broker.transaction.buffer.impl
 
SingleSnapshotAbortedTxnProcessorImpl(PersistentTopic) - Constructor for class org.apache.pulsar.broker.transaction.buffer.impl.SingleSnapshotAbortedTxnProcessorImpl
 
Sink - Class in org.apache.pulsar.broker.admin.v3
Deprecated.
Sink() - Constructor for class org.apache.pulsar.broker.admin.v3.Sink
Deprecated.
 
Sinks - Class in org.apache.pulsar.broker.admin.v3
 
Sinks() - Constructor for class org.apache.pulsar.broker.admin.v3.Sinks
 
SinksBase - Class in org.apache.pulsar.broker.admin.impl
 
SinksBase() - Constructor for class org.apache.pulsar.broker.admin.impl.SinksBase
 
size() - Method in interface org.apache.pulsar.broker.loadbalance.extensions.store.LoadDataStore
The load data key count.
size() - Method in class org.apache.pulsar.broker.loadbalance.extensions.store.TableViewLoadDataStoreImpl
 
size() - Method in class org.apache.pulsar.broker.service.PendingAcksMap
Get the size of the pending acks map.
size() - Method in class org.apache.pulsar.broker.service.persistent.MessageRedeliveryController
Get the number of messages registered for replay in the redelivery controller.
size() - Method in class org.apache.pulsar.common.naming.NamespaceBundles
 
size() - Method in class org.apache.pulsar.utils.ConcurrentBitmapSortedLongPairSet
 
sizeBasedBacklogQuotaExceededEvictionCount - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedBrokerStats
 
sizeBasedBacklogQuotaExceededEvictionCount - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedNamespaceStats
 
skip(UnloadDecision.Reason) - Method in class org.apache.pulsar.broker.loadbalance.extensions.models.UnloadDecision
 
Skip - Enum constant in enum class org.apache.pulsar.broker.loadbalance.extensions.models.UnloadDecision.Label
 
skipAllMessages(AsyncResponse, String, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
skipAllMessages(AsyncResponse, String, String, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v1.PersistentTopics
 
skipMessages(int) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentSubscription
 
skipMessages(int) - Method in class org.apache.pulsar.broker.service.persistent.PersistentReplicator
 
skipMessages(int) - Method in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
skipMessages(int) - Method in interface org.apache.pulsar.broker.service.Subscription
 
skipMessages(AsyncResponse, String, String, String, String, int, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
skipMessages(AsyncResponse, String, String, String, String, String, int, boolean) - Method in class org.apache.pulsar.broker.admin.v1.PersistentTopics
 
skipNextBackoff - Variable in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
SLA_NAMESPACE_FMT - Static variable in class org.apache.pulsar.broker.namespace.NamespaceService
 
SLA_NAMESPACE_PATTERN - Static variable in class org.apache.pulsar.broker.namespace.NamespaceService
 
SLA_NAMESPACE_PROPERTY - Static variable in class org.apache.pulsar.broker.namespace.NamespaceService
 
SNAPSHOT_DURATION_METRIC_NAME - Static variable in class org.apache.pulsar.broker.stats.OpenTelemetryReplicatedSubscriptionStats
 
SNAPSHOT_METRIC - Static variable in class org.apache.pulsar.broker.service.persistent.ReplicatedSubscriptionsSnapshotBuilder
Deprecated.
SNAPSHOT_OPERATION_COUNT_METRIC_NAME - Static variable in class org.apache.pulsar.broker.stats.OpenTelemetryReplicatedSubscriptionStats
 
SNAPSHOT_OPERATION_RESULT - Static variable in class org.apache.pulsar.broker.stats.OpenTelemetryReplicatedSubscriptionStats
 
SnapshotMetadata - Class in org.apache.pulsar.broker.delayed.proto
Protobuf type pulsar.delay.SnapshotMetadata
SnapshotMetadata.Builder - Class in org.apache.pulsar.broker.delayed.proto
Protobuf type pulsar.delay.SnapshotMetadata
SnapshotMetadataOrBuilder - Interface in org.apache.pulsar.broker.delayed.proto
 
SnapshotSegment - Class in org.apache.pulsar.broker.delayed.proto
 
SnapshotSegment() - Constructor for class org.apache.pulsar.broker.delayed.proto.SnapshotSegment
 
SnapshotSegmentAbortedTxnProcessorImpl - Class in org.apache.pulsar.broker.transaction.buffer.impl
 
SnapshotSegmentAbortedTxnProcessorImpl(PersistentTopic) - Constructor for class org.apache.pulsar.broker.transaction.buffer.impl.SnapshotSegmentAbortedTxnProcessorImpl
 
SnapshotSegmentAbortedTxnProcessorImpl.PersistentWorker - Class in org.apache.pulsar.broker.transaction.buffer.impl
The PersistentWorker be responsible for executing the persistent tasks, including:
SnapshotSegmentAbortedTxnProcessorImpl.PersistentWorker.OperationType - Enum Class in org.apache.pulsar.broker.transaction.buffer.impl
 
SnapshotSegmentMetadata - Class in org.apache.pulsar.broker.delayed.proto
Protobuf type pulsar.delay.SnapshotSegmentMetadata
SnapshotSegmentMetadata.Builder - Class in org.apache.pulsar.broker.delayed.proto
Protobuf type pulsar.delay.SnapshotSegmentMetadata
SnapshotSegmentMetadataOrBuilder - Interface in org.apache.pulsar.broker.delayed.proto
 
Source - Class in org.apache.pulsar.broker.admin.v3
Deprecated.
Source() - Constructor for class org.apache.pulsar.broker.admin.v3.Source
Deprecated.
 
sourceBroker() - Method in record class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateData
Returns the value of the sourceBroker record component.
sourceBroker() - Method in record class org.apache.pulsar.broker.loadbalance.extensions.models.Split
Returns the value of the sourceBroker record component.
sourceBroker() - Method in record class org.apache.pulsar.broker.loadbalance.extensions.models.Unload
Returns the value of the sourceBroker record component.
Sources - Class in org.apache.pulsar.broker.admin.v3
 
Sources() - Constructor for class org.apache.pulsar.broker.admin.v3.Sources
 
SourcesBase - Class in org.apache.pulsar.broker.admin.impl
 
SourcesBase() - Constructor for class org.apache.pulsar.broker.admin.impl.SourcesBase
 
SPECIFIED_POSITIONS_DIVIDE - Static variable in interface org.apache.pulsar.common.naming.NamespaceBundleSplitAlgorithm
 
SPECIFIED_POSITIONS_DIVIDE_ALGO - Static variable in interface org.apache.pulsar.common.naming.NamespaceBundleSplitAlgorithm
 
SPECIFIED_POSITIONS_DIVIDE_FORCE_ALGO - Static variable in interface org.apache.pulsar.common.naming.NamespaceBundleSplitAlgorithm
 
SpecifiedPositionsBundleSplitAlgorithm - Class in org.apache.pulsar.common.naming
This algorithm divides the bundle into several parts by the specified positions.
SpecifiedPositionsBundleSplitAlgorithm() - Constructor for class org.apache.pulsar.common.naming.SpecifiedPositionsBundleSplitAlgorithm
 
SpecifiedPositionsBundleSplitAlgorithm(boolean) - Constructor for class org.apache.pulsar.common.naming.SpecifiedPositionsBundleSplitAlgorithm
 
Split - Enum constant in enum class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateChannelImpl.EventType
 
Split - Record Class in org.apache.pulsar.broker.loadbalance.extensions.models
Defines the information required for a service unit split(e.g.
Split(String, String, Map<String, Optional<String>>) - Constructor for record class org.apache.pulsar.broker.loadbalance.extensions.models.Split
Creates an instance of a Split record class.
splitAndOwnBundle(NamespaceBundle, boolean, NamespaceBundleSplitAlgorithm, List<Long>) - Method in class org.apache.pulsar.broker.namespace.NamespaceService
1.
splitBundles(NamespaceBundle, int, List<Long>) - Method in class org.apache.pulsar.common.naming.NamespaceBundleFactory
Fetches NamespaceBundles from cache for a given namespace.
SplitCounter - Class in org.apache.pulsar.broker.loadbalance.extensions.models
Defines the information required for a service unit split(e.g.
SplitCounter() - Constructor for class org.apache.pulsar.broker.loadbalance.extensions.models.SplitCounter
 
SplitDecision - Class in org.apache.pulsar.broker.loadbalance.extensions.models
Defines the information required for a service unit split(e.g.
SplitDecision() - Constructor for class org.apache.pulsar.broker.loadbalance.extensions.models.SplitDecision
 
SplitDecision.Label - Enum Class in org.apache.pulsar.broker.loadbalance.extensions.models
 
SplitDecision.Reason - Enum Class in org.apache.pulsar.broker.loadbalance.extensions.models
 
splitKey(String) - Static method in class org.apache.pulsar.broker.delayed.bucket.BucketDelayedMessageIndexStats
 
SplitManager - Class in org.apache.pulsar.broker.loadbalance.extensions.manager
Split manager.
SplitManager(SplitCounter) - Constructor for class org.apache.pulsar.broker.loadbalance.extensions.manager.SplitManager
 
splitNamespaceBundle(AsyncResponse, String, String, String, boolean, boolean, String, List<Long>) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
splitNamespaceBundle(AsyncResponse, String, String, String, String, boolean, boolean, String, List<Long>) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
splitNamespaceBundleAsync(ServiceUnitId, NamespaceBundleSplitAlgorithm, List<Long>) - Method in class org.apache.pulsar.broker.loadbalance.extensions.ExtensibleLoadManagerImpl
 
splitPath(String, int) - Static method in class org.apache.pulsar.broker.web.PulsarWebResource
 
SplitScheduler - Class in org.apache.pulsar.broker.loadbalance.extensions.scheduler
Service Unit(e.g.
SplitScheduler(PulsarService, ServiceUnitStateChannel, SplitManager, SplitCounter, AtomicReference<List<Metrics>>, LoadManagerContext) - Constructor for class org.apache.pulsar.broker.loadbalance.extensions.scheduler.SplitScheduler
 
SplitScheduler(PulsarService, ServiceUnitStateChannel, SplitManager, SplitCounter, AtomicReference<List<Metrics>>, LoadManagerContext, NamespaceBundleSplitStrategy) - Constructor for class org.apache.pulsar.broker.loadbalance.extensions.scheduler.SplitScheduler
 
splitServiceUnitOnceAndRetry(NamespaceService, NamespaceBundleFactory, NamespaceBundleSplitAlgorithm, NamespaceBundle, List<NamespaceBundle>, List<Long>, ServiceUnitStateData, AtomicInteger, long, CompletableFuture<Void>) - Method in class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateChannelImpl
 
splitServiceUnitToDestBroker() - Method in record class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateData
Returns the value of the splitServiceUnitToDestBroker record component.
splitServiceUnitToDestBroker() - Method in record class org.apache.pulsar.broker.loadbalance.extensions.models.Split
Returns the value of the splitServiceUnitToDestBroker record component.
Splitting - Enum constant in enum class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitState
 
start() - Method in class org.apache.pulsar.broker.delayed.bucket.BookkeeperBucketSnapshotStorage
 
start() - Method in interface org.apache.pulsar.broker.delayed.bucket.BucketSnapshotStorage
Start the bucket snapshot storage service.
start() - Method in interface org.apache.pulsar.broker.loadbalance.extensions.BrokerRegistry
Start broker registry.
start() - Method in class org.apache.pulsar.broker.loadbalance.extensions.BrokerRegistryImpl
 
start() - Method in interface org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateChannel
Starts the ServiceUnitStateChannel.
start() - Method in class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateChannelImpl
 
start() - Method in interface org.apache.pulsar.broker.loadbalance.extensions.ExtensibleLoadManager
Start the extensible load manager.
start() - Method in class org.apache.pulsar.broker.loadbalance.extensions.ExtensibleLoadManagerImpl
 
start() - Method in class org.apache.pulsar.broker.loadbalance.extensions.ExtensibleLoadManagerWrapper
 
start() - Method in interface org.apache.pulsar.broker.loadbalance.extensions.scheduler.LoadManagerScheduler
Start the load manager scheduler.
start() - Method in class org.apache.pulsar.broker.loadbalance.extensions.scheduler.SplitScheduler
 
start() - Method in class org.apache.pulsar.broker.loadbalance.extensions.scheduler.UnloadScheduler
 
start() - Method in interface org.apache.pulsar.broker.loadbalance.extensions.store.LoadDataStore
Starts the data store (both producer and table view).
start() - Method in class org.apache.pulsar.broker.loadbalance.extensions.store.TableViewLoadDataStoreImpl
 
start() - Method in class org.apache.pulsar.broker.loadbalance.impl.ModularLoadManagerImpl
As any broker, start the load manager.
start() - Method in class org.apache.pulsar.broker.loadbalance.impl.ModularLoadManagerWrapper
 
start() - Method in class org.apache.pulsar.broker.loadbalance.impl.SimpleLoadManagerImpl
 
start() - Method in class org.apache.pulsar.broker.loadbalance.LeaderElectionService
 
start() - Method in interface org.apache.pulsar.broker.loadbalance.LoadManager
 
start() - Method in class org.apache.pulsar.broker.loadbalance.LoadSheddingTask
 
start() - Method in interface org.apache.pulsar.broker.loadbalance.ModularLoadManager
As any broker, start the load manager.
start() - Method in class org.apache.pulsar.broker.loadbalance.NoopLoadManager
 
start() - Method in class org.apache.pulsar.broker.PulsarService
Start the pulsar service instance.
start() - Method in class org.apache.pulsar.broker.service.BrokerService
 
start() - Method in class org.apache.pulsar.broker.service.PulsarMetadataEventSynchronizer
 
start() - Method in class org.apache.pulsar.broker.service.schema.BookkeeperSchemaStorage
 
start() - Method in class org.apache.pulsar.broker.transaction.timeout.TransactionTimeoutTrackerImpl
 
start() - Method in class org.apache.pulsar.broker.web.WebService
 
start() - Method in class org.apache.pulsar.PulsarStandalone
 
start() - Method in class org.apache.pulsar.PulsarStandaloneStarter
 
start() - Method in class org.apache.pulsar.zookeeper.LocalBookkeeperEnsemble
 
start(boolean) - Method in class org.apache.pulsar.zookeeper.LocalBookkeeperEnsemble
 
start(String[]) - Method in class org.apache.pulsar.PulsarBrokerStarter.BrokerStarter
 
start(Configuration) - Method in class org.apache.pulsar.broker.stats.prometheus.metrics.PrometheusMetricsProvider
 
start(PulsarService) - Method in class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateTableViewSyncer
 
start(PulsarService) - Method in class org.apache.pulsar.broker.service.SystemTopicBasedTopicPoliciesService
 
start(PulsarService) - Method in interface org.apache.pulsar.broker.service.TopicPoliciesService
Start the topic policy service.
start(PulsarService, BiConsumer<String, ServiceUnitStateData>, BiConsumer<String, ServiceUnitStateData>) - Method in class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateMetadataStoreTableViewImpl
 
start(PulsarService, BiConsumer<String, ServiceUnitStateData>, BiConsumer<String, ServiceUnitStateData>) - Method in interface org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateTableView
Starts the tableview.
start(PulsarService, BiConsumer<String, ServiceUnitStateData>, BiConsumer<String, ServiceUnitStateData>) - Method in class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateTableViewImpl
 
start(BrokerService) - Method in interface org.apache.pulsar.broker.protocol.ProtocolHandler
Start the protocol handler with the provided broker service.
start(BrokerService) - Method in class org.apache.pulsar.broker.protocol.ProtocolHandlers
 
startBacklogQuotaChecker() - Method in class org.apache.pulsar.broker.service.BrokerService
 
startBatch() - Method in class org.apache.pulsar.broker.service.DrainingHashesTracker
Start a batch operation.
startBatch() - Method in interface org.apache.pulsar.broker.service.PendingAcksMap.PendingAcksRemoveHandler
Start a batch of pending acknowledgment removals.
startBK() - Method in class org.apache.pulsar.zookeeper.LocalBookkeeperEnsemble
 
startBK(int) - Method in class org.apache.pulsar.zookeeper.LocalBookkeeperEnsemble
 
startCheckReplicationPolicies() - Method in class org.apache.pulsar.broker.service.BrokerService
 
startClearInvalidateTopicNameCacheTask() - Method in class org.apache.pulsar.broker.service.BrokerService
 
startCompactionMonitor() - Method in class org.apache.pulsar.broker.service.BrokerService
 
startConsumedLedgersMonitor() - Method in class org.apache.pulsar.broker.service.BrokerService
 
startDeduplicationSnapshotMonitor() - Method in class org.apache.pulsar.broker.service.BrokerService
 
started() - Method in interface org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateChannel
Whether the channel started.
started() - Method in class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateChannelImpl
 
started() - Method in class org.apache.pulsar.broker.loadbalance.extensions.ExtensibleLoadManagerWrapper
 
started() - Method in interface org.apache.pulsar.broker.loadbalance.LoadManager
 
Started - Enum constant in enum class org.apache.pulsar.broker.loadbalance.extensions.BrokerRegistryImpl.State
 
Started - Enum constant in enum class org.apache.pulsar.broker.PulsarService.State
 
Started - Enum constant in enum class org.apache.pulsar.broker.service.AbstractReplicator.State
 
Started - Enum constant in enum class org.apache.pulsar.broker.service.PulsarMetadataEventSynchronizer.State
 
startFunction(String, String, String) - Method in class org.apache.pulsar.broker.admin.impl.FunctionsBase
 
startFunction(String, String, String, String) - Method in class org.apache.pulsar.broker.admin.impl.FunctionsBase
 
startInactivityMonitor() - Method in class org.apache.pulsar.broker.service.BrokerService
 
Starting - Enum constant in enum class org.apache.pulsar.broker.service.AbstractReplicator.State
 
Starting_Consumer - Enum constant in enum class org.apache.pulsar.broker.service.PulsarMetadataEventSynchronizer.State
 
Starting_Producer - Enum constant in enum class org.apache.pulsar.broker.service.PulsarMetadataEventSynchronizer.State
 
startLeaderElectionService() - Method in class org.apache.pulsar.broker.PulsarService
 
startList() - Method in class org.apache.pulsar.utils.StatsOutputStream
 
startList(String) - Method in class org.apache.pulsar.utils.StatsOutputStream
 
startLoadManagementService() - Method in class org.apache.pulsar.broker.PulsarService
 
startMessageExpiryMonitor() - Method in class org.apache.pulsar.broker.service.BrokerService
 
startNamespaceService() - Method in class org.apache.pulsar.broker.PulsarService
 
startObject() - Method in class org.apache.pulsar.utils.StatsOutputStream
 
startObject(String) - Method in class org.apache.pulsar.utils.StatsOutputStream
 
startProducer() - Method in interface org.apache.pulsar.broker.loadbalance.extensions.store.LoadDataStore
Starts the producer.
startProducer() - Method in class org.apache.pulsar.broker.loadbalance.extensions.store.TableViewLoadDataStoreImpl
 
startProducer() - Method in class org.apache.pulsar.broker.service.AbstractReplicator
 
startProducer() - Method in interface org.apache.pulsar.broker.service.Replicator
 
startProtocolHandlers(Map<String, Map<InetSocketAddress, ChannelInitializer<SocketChannel>>>) - Method in class org.apache.pulsar.broker.service.BrokerService
 
startReplProducers() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
startSink(String, String, String) - Method in class org.apache.pulsar.broker.admin.impl.SinksBase
 
startSink(String, String, String, String) - Method in class org.apache.pulsar.broker.admin.impl.SinksBase
 
startSource(String, String, String) - Method in class org.apache.pulsar.broker.admin.impl.SourcesBase
 
startSource(String, String, String, String) - Method in class org.apache.pulsar.broker.admin.impl.SourcesBase
 
startStandalone() - Method in class org.apache.pulsar.zookeeper.LocalBookkeeperEnsemble
 
startStandalone(ServerConfiguration, boolean) - Method in class org.apache.pulsar.zookeeper.LocalBookkeeperEnsemble
 
startStatsUpdater(int, int) - Method in class org.apache.pulsar.broker.service.BrokerService
 
startTableView() - Method in interface org.apache.pulsar.broker.loadbalance.extensions.store.LoadDataStore
Starts the table view.
startTableView() - Method in class org.apache.pulsar.broker.loadbalance.extensions.store.TableViewLoadDataStoreImpl
 
startTimestamp() - Method in record class org.apache.pulsar.broker.loadbalance.extensions.data.BrokerLookupData
Returns the value of the startTimestamp record component.
state - Variable in class org.apache.pulsar.broker.service.AbstractReplicator
 
state - Variable in class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleState
 
state() - Method in record class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateData
Returns the value of the state record component.
state(ServiceUnitStateData) - Static method in record class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateData
 
STATE_UPDATER - Static variable in class org.apache.pulsar.broker.service.AbstractReplicator
 
StateChangeListener - Interface in org.apache.pulsar.broker.loadbalance.extensions.manager
 
StateChangeListeners - Class in org.apache.pulsar.broker.loadbalance.extensions.channel
 
StateChangeListeners() - Constructor for class org.apache.pulsar.broker.loadbalance.extensions.channel.StateChangeListeners
 
stats - Variable in class org.apache.pulsar.broker.service.persistent.PersistentReplicator
 
stats() - Method in record class org.apache.pulsar.broker.loadbalance.extensions.data.TopBundlesLoadData.BundleLoadData
Returns the value of the stats record component.
StatsOutputStream - Class in org.apache.pulsar.utils
 
StatsOutputStream(ByteBuf) - Constructor for class org.apache.pulsar.utils.StatsOutputStream
 
status() - Method in interface org.apache.pulsar.broker.transaction.buffer.TransactionMeta
Return the status of the transaction.
STICKY_KEY_HASH_NOT_SET - Static variable in interface org.apache.pulsar.broker.service.StickyKeyConsumerSelector
The value used to indicate that sticky key hash is not set.
stickyKeyConsumerSelector - Variable in class org.apache.pulsar.broker.service.AbstractDispatcherSingleActiveConsumer
 
StickyKeyConsumerSelector - Interface in org.apache.pulsar.broker.service
Abstraction for selecting the same consumer based on a key.
StickyKeyDispatcher - Interface in org.apache.pulsar.broker.service
 
stickyKeyHashUnblocked(int) - Method in interface org.apache.pulsar.broker.service.DrainingHashesTracker.UnblockingHandler
Handle the unblocking of a sticky key hash.
stop() - Method in class org.apache.pulsar.broker.loadbalance.extensions.ExtensibleLoadManagerWrapper
 
stop() - Method in class org.apache.pulsar.broker.loadbalance.impl.ModularLoadManagerImpl
As any broker, stop the load manager.
stop() - Method in class org.apache.pulsar.broker.loadbalance.impl.ModularLoadManagerWrapper
 
stop() - Method in class org.apache.pulsar.broker.loadbalance.impl.SimpleLoadManagerImpl
 
stop() - Method in interface org.apache.pulsar.broker.loadbalance.LoadManager
 
stop() - Method in interface org.apache.pulsar.broker.loadbalance.ModularLoadManager
As any broker, stop the load manager.
stop() - Method in class org.apache.pulsar.broker.loadbalance.NoopLoadManager
 
stop() - Method in class org.apache.pulsar.broker.stats.prometheus.metrics.PrometheusMetricsProvider
 
stop() - Method in class org.apache.pulsar.zookeeper.LocalBookkeeperEnsemble
 
stopBK() - Method in class org.apache.pulsar.zookeeper.LocalBookkeeperEnsemble
 
stopBK(int) - Method in class org.apache.pulsar.zookeeper.LocalBookkeeperEnsemble
 
stopFunction(String, String, String) - Method in class org.apache.pulsar.broker.admin.impl.FunctionsBase
 
stopFunction(String, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Functions
 
stopFunction(String, String, String, String) - Method in class org.apache.pulsar.broker.admin.impl.FunctionsBase
 
stopFunction(String, String, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Functions
 
stopReplProducers() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentTopic
 
stopReplProducers() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
stopSink(String, String, String) - Method in class org.apache.pulsar.broker.admin.impl.SinksBase
 
stopSink(String, String, String, String) - Method in class org.apache.pulsar.broker.admin.impl.SinksBase
 
stopSource(String, String, String) - Method in class org.apache.pulsar.broker.admin.impl.SourcesBase
 
stopSource(String, String, String, String) - Method in class org.apache.pulsar.broker.admin.impl.SourcesBase
 
STORAGE_BACKLOG_COUNTER - Static variable in class org.apache.pulsar.broker.stats.OpenTelemetryTopicStats
 
STORAGE_COUNTER - Static variable in class org.apache.pulsar.broker.stats.OpenTelemetryTopicStats
 
STORAGE_IN_COUNTER - Static variable in class org.apache.pulsar.broker.stats.OpenTelemetryTopicStats
 
STORAGE_LOGICAL_COUNTER - Static variable in class org.apache.pulsar.broker.stats.OpenTelemetryTopicStats
 
STORAGE_OFFLOADED_COUNTER - Static variable in class org.apache.pulsar.broker.stats.OpenTelemetryTopicStats
 
STORAGE_OUT_COUNTER - Static variable in class org.apache.pulsar.broker.stats.OpenTelemetryTopicStats
 
storageLogicalSize - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedBrokerStats
 
storageReadCacheMissesRate - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedBrokerStats
 
storageReadRate - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedBrokerStats
 
storageSize - Variable in class org.apache.pulsar.broker.stats.NamespaceStats
 
storageSize - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedBrokerStats
 
StorageUsage - Class in org.apache.pulsar.broker.service.resource.usage
 
StorageUsage() - Constructor for class org.apache.pulsar.broker.service.resource.usage.StorageUsage
 
storageWriteRate - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedBrokerStats
 
StrategicTwoPhaseCompactor - Class in org.apache.pulsar.compaction
Compaction will go through the topic in two passes.
StrategicTwoPhaseCompactor(ServiceConfiguration, PulsarClient, BookKeeper, ScheduledExecutorService) - Constructor for class org.apache.pulsar.compaction.StrategicTwoPhaseCompactor
 
StreamingStats - Class in org.apache.pulsar.broker.service
 
STRING - Enum constant in enum class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.SchemaType
STRING = 2;
STRING_VALUE - Static variable in enum class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.SchemaType
STRING = 2;
subName - Variable in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
subsCount - Variable in class org.apache.pulsar.broker.stats.NamespaceStats
 
subscribe(SubscriptionOption) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentTopic
 
subscribe(SubscriptionOption) - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
subscribe(SubscriptionOption) - Method in interface org.apache.pulsar.broker.service.Topic
Subscribe a topic.
subscribe(TransportCnx, String, long, CommandSubscribe.SubType, int, String, boolean, MessageId, Map<String, String>, boolean, CommandSubscribe.InitialPosition, long, boolean, KeySharedMeta) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentTopic
 
subscribe(TransportCnx, String, long, CommandSubscribe.SubType, int, String, boolean, MessageId, Map<String, String>, boolean, CommandSubscribe.InitialPosition, long, boolean, KeySharedMeta) - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
subscribe(TransportCnx, String, long, CommandSubscribe.SubType, int, String, boolean, MessageId, Map<String, String>, boolean, CommandSubscribe.InitialPosition, long, boolean, KeySharedMeta) - Method in interface org.apache.pulsar.broker.service.Topic
Deprecated.
subscribeAvailable(SubscribeRateLimiter.ConsumerIdentifier) - Method in class org.apache.pulsar.broker.service.persistent.SubscribeRateLimiter
checks if subscribe-rate limit is configured and if it's configured then check if subscribe are available or not.
subscribeRate() - Method in class org.apache.pulsar.broker.admin.AdminResource
 
SubscribeRateLimiter - Class in org.apache.pulsar.broker.service.persistent
 
SubscribeRateLimiter(PersistentTopic) - Constructor for class org.apache.pulsar.broker.service.persistent.SubscribeRateLimiter
 
SubscribeRateLimiter.ConsumerIdentifier - Class in org.apache.pulsar.broker.service.persistent
 
subscription - Variable in class org.apache.pulsar.broker.service.EntryFilterSupport
 
subscription - Variable in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentDispatcherMultipleConsumers
 
Subscription - Interface in org.apache.pulsar.broker.service
 
SUBSCRIPTION - Enum constant in enum class org.apache.pulsar.broker.service.persistent.DispatchRateLimiter.Type
 
SUBSCRIPTION_COUNTER - Static variable in class org.apache.pulsar.broker.stats.OpenTelemetryTopicStats
 
SUBSCRIPTION_NAME - Static variable in class org.apache.pulsar.broker.service.PulsarMetadataEventSynchronizer
 
SUBSCRIPTION_NAME - Static variable in class org.apache.pulsar.broker.transaction.buffer.impl.TopicTransactionBuffer.TopicTransactionBufferRecover
 
SubscriptionBusyException(String) - Constructor for exception org.apache.pulsar.broker.service.BrokerServiceException.SubscriptionBusyException
 
SubscriptionConflictUnloadException(String) - Constructor for exception org.apache.pulsar.broker.service.BrokerServiceException.SubscriptionConflictUnloadException
 
subscriptionDispatchRate() - Method in class org.apache.pulsar.broker.admin.AdminResource
 
SubscriptionFencedException(String) - Constructor for exception org.apache.pulsar.broker.service.BrokerServiceException.SubscriptionFencedException
 
SubscriptionInvalidCursorPosition(String) - Constructor for exception org.apache.pulsar.broker.service.BrokerServiceException.SubscriptionInvalidCursorPosition
 
SubscriptionNotFoundException(String) - Constructor for exception org.apache.pulsar.broker.service.BrokerServiceException.SubscriptionNotFoundException
 
SubscriptionOption - Class in org.apache.pulsar.broker.service
 
SubscriptionOption() - Constructor for class org.apache.pulsar.broker.service.SubscriptionOption
 
subscriptionsCount - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedBrokerStats
 
subscriptionsCount - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedNamespaceStats
 
subscriptionStats - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedNamespaceStats
 
subscriptionType - Variable in class org.apache.pulsar.broker.service.AbstractDispatcherSingleActiveConsumer
 
subType() - Method in class org.apache.pulsar.broker.service.Consumer
 
suBundleFromPath(String, NamespaceBundleFactory) - Static method in class org.apache.pulsar.broker.namespace.ServiceUnitUtils
 
succeed(SplitDecision.Reason) - Method in class org.apache.pulsar.broker.loadbalance.extensions.models.SplitDecision
 
succeed(UnloadDecision.Reason) - Method in class org.apache.pulsar.broker.loadbalance.extensions.models.UnloadDecision
 
Success - Enum constant in enum class org.apache.pulsar.broker.loadbalance.extensions.models.SplitDecision.Label
 
Success - Enum constant in enum class org.apache.pulsar.broker.loadbalance.extensions.models.UnloadDecision.Label
 
SUCCESS - Enum constant in enum class org.apache.pulsar.broker.service.TopicEventsListener.EventStage
 
SUCCESS - Enum constant in enum class org.apache.pulsar.broker.stats.OpenTelemetryReplicatedSubscriptionStats.SnapshotOperationResult
 
sum(List<Double>) - Method in class org.apache.pulsar.broker.stats.metrics.ManagedLedgerCacheMetrics
 
Summary - Class in org.apache.pulsar.broker.stats.prometheus.metrics
 
Summary.Builder - Class in org.apache.pulsar.broker.stats.prometheus.metrics
 
Summary.Child - Class in org.apache.pulsar.broker.stats.prometheus.metrics
 
supplier(Supplier<Number>) - Method in class org.apache.pulsar.broker.stats.prometheus.metrics.ObserverGauge.Builder
 
switchToConsistentTokensView() - Static method in class org.apache.pulsar.broker.qos.AsyncTokenBucket
 
sync(Supplier<CompletableFuture<T>>) - Method in class org.apache.pulsar.broker.web.PulsarWebResource
 
syncBatchPositionAckSetForTransaction(Position) - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleDisabled
 
syncBatchPositionAckSetForTransaction(Position) - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleImpl
 
syncBatchPositionAckSetForTransaction(Position) - Method in interface org.apache.pulsar.broker.transaction.pendingack.PendingAckHandle
Sync the position ack set, in order to clean up the cache of this position for pending ack handle.
syncBatchPositionBitSetForPendingAck(Position) - Method in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
syncMaxReadPositionForNormalPublish(Position, boolean) - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TopicTransactionBuffer
Sync max read position for normal publish.
syncMaxReadPositionForNormalPublish(Position, boolean) - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TransactionBufferDisable
 
syncMaxReadPositionForNormalPublish(Position, boolean) - Method in interface org.apache.pulsar.broker.transaction.buffer.TransactionBuffer
Sync max read position for normal publish.
SystemTopic - Class in org.apache.pulsar.broker.service.persistent
 
SystemTopic - Enum constant in enum class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitState.StorageType
 
SystemTopic(String, ManagedLedger, BrokerService) - Constructor for class org.apache.pulsar.broker.service.persistent.SystemTopic
 
SystemTopicBasedTopicPoliciesService - Class in org.apache.pulsar.broker.service
Cached topic policies service will cache the system topic reader and the topic policies While reader cache for the namespace was removed, the topic policies will remove automatically.
SystemTopicBasedTopicPoliciesService(PulsarService) - Constructor for class org.apache.pulsar.broker.service.SystemTopicBasedTopicPoliciesService
 
systemTopicBytesInCounter - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedBrokerStats
 
SystemTopicClient<T> - Interface in org.apache.pulsar.broker.systopic
Pulsar system topic.
SystemTopicClient.Reader<T> - Interface in org.apache.pulsar.broker.systopic
Reader for system topic.
SystemTopicClient.Writer<T> - Interface in org.apache.pulsar.broker.systopic
Writer for system topic.
SystemTopicClientBase<T> - Class in org.apache.pulsar.broker.systopic
 
SystemTopicClientBase(PulsarClient, TopicName) - Constructor for class org.apache.pulsar.broker.systopic.SystemTopicClientBase
 
systemTopicTxnBufferSnapshotService - Variable in class org.apache.pulsar.broker.systopic.TransactionBufferSnapshotBaseSystemTopicClient
 
SystemTopicTxnBufferSnapshotService<T> - Class in org.apache.pulsar.broker.service
 
SystemTopicTxnBufferSnapshotService(PulsarService, EventType, Class<T>) - Constructor for class org.apache.pulsar.broker.service.SystemTopicTxnBufferSnapshotService
 
SystemTopicTxnBufferSnapshotService.ReferenceCountedWriter<T> - Class in org.apache.pulsar.broker.service
 
systemTopicType - Variable in class org.apache.pulsar.broker.service.SystemTopicTxnBufferSnapshotService
 

T

TableView<T> - Class in org.apache.pulsar.broker.transaction.buffer.impl
Compared with the more generic TableView, this table view - Provides just a single public method that reads the latest value synchronously.
TableView(Function<TopicName, CompletableFuture<SystemTopicClient.Reader<T>>>, long, ScheduledExecutorService) - Constructor for class org.apache.pulsar.broker.transaction.buffer.impl.TableView
 
TableViewLoadDataStoreImpl<T> - Class in org.apache.pulsar.broker.loadbalance.extensions.store
The load data store, base on .
TableViewLoadDataStoreImpl(PulsarService, String, Class<T>) - Constructor for class org.apache.pulsar.broker.loadbalance.extensions.store.TableViewLoadDataStoreImpl
 
takeAbortedTxnsSnapshot(Position) - Method in interface org.apache.pulsar.broker.transaction.buffer.AbortedTxnProcessor
Take aborted transactions snapshot.
takeAbortedTxnsSnapshot(Position) - Method in class org.apache.pulsar.broker.transaction.buffer.impl.SingleSnapshotAbortedTxnProcessorImpl
 
takeAbortedTxnsSnapshot(Position) - Method in class org.apache.pulsar.broker.transaction.buffer.impl.SnapshotSegmentAbortedTxnProcessorImpl
 
takeSnapshot() - Method in class org.apache.pulsar.broker.service.persistent.MessageDeduplication
 
targetFillFactorAfterThrottling - Variable in class org.apache.pulsar.broker.qos.DynamicRateAsyncTokenBucketBuilder
 
targetFillFactorAfterThrottling(double) - Method in class org.apache.pulsar.broker.qos.DynamicRateAsyncTokenBucketBuilder
 
tenantResources() - Method in class org.apache.pulsar.broker.web.PulsarWebResource
 
Tenants - Class in org.apache.pulsar.broker.admin.v2
 
Tenants - Enum constant in enum class org.apache.pulsar.broker.resourcegroup.ResourceGroup.ResourceGroupRefTypes
 
Tenants() - Constructor for class org.apache.pulsar.broker.admin.v2.Tenants
 
TenantsBase - Class in org.apache.pulsar.broker.admin.impl
 
TenantsBase() - Constructor for class org.apache.pulsar.broker.admin.impl.TenantsBase
 
terminate() - Method in class org.apache.pulsar.broker.service.AbstractReplicator
 
terminate() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
terminate() - Method in interface org.apache.pulsar.broker.service.Replicator
 
terminate(AsyncResponse, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
terminate(AsyncResponse, String, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v1.PersistentTopics
 
Terminated - Enum constant in enum class org.apache.pulsar.broker.service.AbstractReplicator.State
 
terminatePartitionedTopic(AsyncResponse, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
terminatePartitionedTopic(AsyncResponse, String, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v1.PersistentTopics
 
Terminating - Enum constant in enum class org.apache.pulsar.broker.service.AbstractReplicator.State
 
testCompatibility(String, String, String, String, PostSchemaPayload, boolean, AsyncResponse) - Method in class org.apache.pulsar.broker.admin.v1.SchemasResource
 
testCompatibility(String, String, String, PostSchemaPayload, boolean, AsyncResponse) - Method in class org.apache.pulsar.broker.admin.v2.SchemasResource
 
testCompatibilityAsync(PostSchemaPayload, boolean) - Method in class org.apache.pulsar.broker.admin.impl.SchemasResourceBase
 
ThresholdShedder - Class in org.apache.pulsar.broker.loadbalance.impl
Load shedding strategy that unloads any broker that exceeds the average resource utilization of all brokers by a configured threshold.
ThresholdShedder() - Constructor for class org.apache.pulsar.broker.loadbalance.impl.ThresholdShedder
 
throughputIn - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedBrokerStats
 
throughputIn - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedNamespaceStats
 
throughputOut - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedBrokerStats
 
throughputOut - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedNamespaceStats
 
tickTimeMillis - Variable in class org.apache.pulsar.broker.delayed.AbstractDelayedDeliveryTracker
 
TIME - Enum constant in enum class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.SchemaType
TIME = 14;
TIME_VALUE - Static variable in enum class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.SchemaType
TIME = 14;
timeBasedBacklogQuotaExceededEvictionCount - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedBrokerStats
 
timeBasedBacklogQuotaExceededEvictionCount - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedNamespaceStats
 
timeout - Variable in class org.apache.pulsar.broker.delayed.AbstractDelayedDeliveryTracker
 
TIMEOUT - Enum constant in enum class org.apache.pulsar.broker.stats.OpenTelemetryReplicatedSubscriptionStats.SnapshotOperationResult
 
timeoutCount - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedTransactionCoordinatorStats
 
timer - Variable in class org.apache.pulsar.broker.delayed.AbstractDelayedDeliveryTracker
 
timestamp() - Method in record class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateData
Returns the value of the timestamp record component.
TIMESTAMP - Enum constant in enum class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.SchemaType
TIMESTAMP = 15;
TIMESTAMP_FIELD_NUMBER - Static variable in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo
 
TIMESTAMP_VALUE - Static variable in enum class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.SchemaType
TIMESTAMP = 15;
TLS_HANDLER - Static variable in class org.apache.pulsar.broker.service.PulsarChannelInitializer
 
toBuilder() - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotMetadata
 
toBuilder() - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata
 
toBuilder() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePair
 
toBuilder() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo
 
toBuilder() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry
 
toBuilder() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.PositionInfo
 
toBuilder() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry
 
toBuilder() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator
 
toByteArray() - Method in class org.apache.pulsar.broker.delayed.proto.DelayedIndex
 
toByteArray() - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegment
 
toByteArray() - Method in class org.apache.pulsar.broker.service.resource.usage.NetworkUsage
 
toByteArray() - Method in class org.apache.pulsar.broker.service.resource.usage.ResourceUsage
 
toByteArray() - Method in class org.apache.pulsar.broker.service.resource.usage.ResourceUsageInfo
 
toByteArray() - Method in class org.apache.pulsar.broker.service.resource.usage.StorageUsage
 
toByteArray() - Method in class org.apache.pulsar.broker.transaction.pendingack.proto.BatchedPendingAckMetadataEntry
 
toByteArray() - Method in class org.apache.pulsar.broker.transaction.pendingack.proto.PendingAckMetadata
 
toByteArray() - Method in class org.apache.pulsar.broker.transaction.pendingack.proto.PendingAckMetadataEntry
 
toByteBuf() - Method in class org.apache.pulsar.client.impl.RawBatchMessageContainerImpl
Serializes the batched messages and return the ByteBuf.
tokens - Variable in class org.apache.pulsar.broker.qos.AsyncTokenBucket
This field represents the number of tokens in the bucket.
tokens(boolean) - Method in class org.apache.pulsar.broker.qos.AsyncTokenBucket
Returns the current token balance.
TokensCliUtils - Class in org.apache.pulsar.utils.auth.tokens
 
TokensCliUtils.CommandCreateKeyPair - Class in org.apache.pulsar.utils.auth.tokens
 
TokensCliUtils.CommandCreateSecretKey - Class in org.apache.pulsar.utils.auth.tokens
 
TokensCliUtils.CommandCreateToken - Class in org.apache.pulsar.utils.auth.tokens
 
TokensCliUtils.CommandShowToken - Class in org.apache.pulsar.utils.auth.tokens
 
TokensCliUtils.CommandValidateToken - Class in org.apache.pulsar.utils.auth.tokens
 
toLatestMessageIdForKey(Map<String, Pair<MessageId, Long>>) - Method in class org.apache.pulsar.compaction.EventTimeOrderCompactor
 
toLatestMessageIdForKey(Map<String, MessageId>) - Method in class org.apache.pulsar.compaction.PublishingOrderCompactor
 
toLatestMessageIdForKey(Map<String, T>) - Method in class org.apache.pulsar.compaction.AbstractTwoPhaseCompactor
 
toLocalPolicies() - Method in class org.apache.pulsar.common.naming.NamespaceBundles
 
toLookupResult(LookupOptions) - Method in record class org.apache.pulsar.broker.loadbalance.extensions.data.BrokerLookupData
 
tombstone() - Method in class org.apache.pulsar.broker.loadbalance.extensions.reporter.BrokerLoadDataReporter
 
tombstone() - Method in class org.apache.pulsar.broker.loadbalance.extensions.reporter.TopBundleLoadDataReporter
 
toMetrics(String) - Method in class org.apache.pulsar.broker.loadbalance.extensions.data.BrokerLoadData
 
toMetrics(String) - Method in class org.apache.pulsar.broker.loadbalance.extensions.models.AssignCounter
 
toMetrics(String) - Method in class org.apache.pulsar.broker.loadbalance.extensions.models.SplitCounter
 
toMetrics(String) - Method in class org.apache.pulsar.broker.loadbalance.extensions.models.UnloadCounter
 
toNamespaceEphemeralData() - Method in record class org.apache.pulsar.broker.loadbalance.extensions.data.BrokerLookupData
 
TooManyRequestsException(String) - Constructor for exception org.apache.pulsar.broker.service.BrokerServiceException.TooManyRequestsException
 
toOpStatsData() - Method in class org.apache.pulsar.broker.stats.prometheus.metrics.DataSketchesOpStatsLogger
 
TOP_BUNDLES_LOAD_DATA_STORE_TOPIC - Static variable in class org.apache.pulsar.broker.loadbalance.extensions.ExtensibleLoadManagerImpl
 
TopBundleLoadDataReporter - Class in org.apache.pulsar.broker.loadbalance.extensions.reporter
The top k highest-loaded bundles' load data reporter.
TopBundleLoadDataReporter(PulsarService, String, LoadDataStore<TopBundlesLoadData>) - Constructor for class org.apache.pulsar.broker.loadbalance.extensions.reporter.TopBundleLoadDataReporter
 
topBundleLoadDataStore() - Method in interface org.apache.pulsar.broker.loadbalance.extensions.LoadManagerContext
Top bundle load data store.
topBundleLoadDataStore() - Method in class org.apache.pulsar.broker.loadbalance.extensions.LoadManagerContextImpl
 
TopBundlesLoadData - Class in org.apache.pulsar.broker.loadbalance.extensions.data
Defines the information of top bundles load data.
TopBundlesLoadData() - Constructor for class org.apache.pulsar.broker.loadbalance.extensions.data.TopBundlesLoadData
 
TopBundlesLoadData.BundleLoadData - Record Class in org.apache.pulsar.broker.loadbalance.extensions.data
 
topic - Variable in class org.apache.pulsar.broker.service.AbstractTopic
 
topic - Variable in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
topic - Variable in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
 
topic - Variable in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherSingleActiveConsumer
 
topic - Variable in class org.apache.pulsar.broker.service.persistent.PersistentReplicator
 
topic - Variable in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
Topic - Interface in org.apache.pulsar.broker.service
 
TOPIC - Enum constant in enum class org.apache.pulsar.broker.service.persistent.DispatchRateLimiter.Type
 
TOPIC - Static variable in class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateTableViewImpl
 
TOPIC_COUNT_EQUALLY_DIVIDE - Static variable in interface org.apache.pulsar.common.naming.NamespaceBundleSplitAlgorithm
 
TOPIC_COUNT_EQUALLY_DIVIDE_ALGO - Static variable in interface org.apache.pulsar.common.naming.NamespaceBundleSplitAlgorithm
 
TOPIC_LOAD_LIMIT_METRIC_NAME - Static variable in class org.apache.pulsar.broker.service.BrokerService
 
TOPIC_LOAD_USAGE_METRIC_NAME - Static variable in class org.apache.pulsar.broker.service.BrokerService
 
TOPIC_LOOKUP_LIMIT_METRIC_NAME - Static variable in class org.apache.pulsar.broker.service.BrokerService
 
TOPIC_LOOKUP_USAGE_METRIC_NAME - Static variable in class org.apache.pulsar.broker.service.BrokerService
 
Topic.PublishContext - Interface in org.apache.pulsar.broker.service
 
TopicAttributes - Class in org.apache.pulsar.broker.service
 
TopicAttributes(TopicName) - Constructor for class org.apache.pulsar.broker.service.TopicAttributes
 
TopicBacklogQuotaExceededException(BacklogQuota.RetentionPolicy) - Constructor for exception org.apache.pulsar.broker.service.BrokerServiceException.TopicBacklogQuotaExceededException
 
TopicBundleAssignmentFactory - Class in org.apache.pulsar.common.naming
 
TopicBundleAssignmentFactory() - Constructor for class org.apache.pulsar.common.naming.TopicBundleAssignmentFactory
 
TopicBundleAssignmentStrategy - Interface in org.apache.pulsar.common.naming
 
TopicBusyException(String) - Constructor for exception org.apache.pulsar.broker.service.BrokerServiceException.TopicBusyException
 
TopicBusyException(String, Throwable) - Constructor for exception org.apache.pulsar.broker.service.BrokerServiceException.TopicBusyException
 
TopicClosedException(Throwable) - Constructor for exception org.apache.pulsar.broker.service.BrokerServiceException.TopicClosedException
 
topicCompactionRetainNullKey - Variable in class org.apache.pulsar.compaction.AbstractTwoPhaseCompactor
 
TopicCompactionService - Interface in org.apache.pulsar.compaction
 
TopicCountEquallyDivideBundleSplitAlgorithm - Class in org.apache.pulsar.common.naming
This algorithm divides the bundle into two parts with the same topics count.
TopicCountEquallyDivideBundleSplitAlgorithm() - Constructor for class org.apache.pulsar.common.naming.TopicCountEquallyDivideBundleSplitAlgorithm
 
topicEpoch - Variable in class org.apache.pulsar.broker.service.AbstractTopic
 
TopicEventsDispatcher - Class in org.apache.pulsar.broker.service
Utility class to dispatch topic events.
TopicEventsDispatcher() - Constructor for class org.apache.pulsar.broker.service.TopicEventsDispatcher
 
TopicEventsListener - Interface in org.apache.pulsar.broker.service
Listener for the Topic events.
TopicEventsListener.EventStage - Enum Class in org.apache.pulsar.broker.service
Stages of events currently supported.
TopicEventsListener.TopicEvent - Enum Class in org.apache.pulsar.broker.service
Types of events currently supported.
TopicExistsInfo - Class in org.apache.pulsar.broker.namespace
 
TopicFactory - Interface in org.apache.pulsar.broker.service
Pluggable TopicFactory to create topic with specific behavior in broker.
TopicFencedException(String) - Constructor for exception org.apache.pulsar.broker.service.BrokerServiceException.TopicFencedException
 
TopicListService - Class in org.apache.pulsar.broker.service
 
TopicListService(PulsarService, ServerCnx, boolean, int) - Constructor for class org.apache.pulsar.broker.service.TopicListService
 
TopicListService.TopicListWatcher - Class in org.apache.pulsar.broker.service
 
TopicListWatcher(TopicListService, long, Pattern, List<String>) - Constructor for class org.apache.pulsar.broker.service.TopicListService.TopicListWatcher
 
topicLoadRequestSemaphore - Variable in class org.apache.pulsar.broker.service.BrokerService
 
TopicLookup - Class in org.apache.pulsar.broker.lookup.v1
The path for this handler is marked as "v2" even though it refers to Pulsar 1.x topic name format.
TopicLookup - Class in org.apache.pulsar.broker.lookup.v2
 
TopicLookup() - Constructor for class org.apache.pulsar.broker.lookup.v1.TopicLookup
 
TopicLookup() - Constructor for class org.apache.pulsar.broker.lookup.v2.TopicLookup
 
TopicLookupBase - Class in org.apache.pulsar.broker.lookup
 
TopicLookupBase() - Constructor for class org.apache.pulsar.broker.lookup.TopicLookupBase
 
topicMigrated(Optional<ClusterPolicies.ClusterUrl>) - Method in class org.apache.pulsar.broker.service.Consumer
 
topicMigrated(Optional<ClusterPolicies.ClusterUrl>) - Method in class org.apache.pulsar.broker.service.Producer
 
TopicMigratedException(String) - Constructor for exception org.apache.pulsar.broker.service.BrokerServiceException.TopicMigratedException
 
TopicMigratedException(Throwable) - Constructor for exception org.apache.pulsar.broker.service.BrokerServiceException.TopicMigratedException
 
topicName - Variable in class org.apache.pulsar.broker.admin.AdminResource
 
topicName - Variable in class org.apache.pulsar.broker.service.AbstractDispatcherSingleActiveConsumer
 
topicName - Variable in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
topicName - Variable in class org.apache.pulsar.broker.service.PulsarMetadataEventSynchronizer
 
topicName - Variable in class org.apache.pulsar.broker.systopic.SystemTopicClientBase
 
TopicNotFoundException(String) - Constructor for exception org.apache.pulsar.broker.service.BrokerServiceException.TopicNotFoundException
 
topicPolicies - Variable in class org.apache.pulsar.broker.service.AbstractTopic
 
TopicPoliciesService - Interface in org.apache.pulsar.broker.service
Topic policies service.
TopicPoliciesService.GetType - Enum Class in org.apache.pulsar.broker.service
TopicPoliciesService.TopicPoliciesServiceDisabled - Class in org.apache.pulsar.broker.service
 
TopicPoliciesServiceDisabled() - Constructor for class org.apache.pulsar.broker.service.TopicPoliciesService.TopicPoliciesServiceDisabled
 
TopicPoliciesSystemTopicClient - Class in org.apache.pulsar.broker.systopic
System topic for topic policy.
TopicPoliciesSystemTopicClient(PulsarClient, TopicName) - Constructor for class org.apache.pulsar.broker.systopic.TopicPoliciesSystemTopicClient
 
TopicPolicyListener - Interface in org.apache.pulsar.broker.service
 
topicPublishRateLimiter - Variable in class org.apache.pulsar.broker.service.AbstractTopic
 
topicResources() - Method in class org.apache.pulsar.broker.web.PulsarWebResource
 
topics - Variable in class org.apache.pulsar.broker.stats.BrokerStats
 
Topics - Class in org.apache.pulsar.broker.rest
 
Topics - Enum constant in enum class org.apache.pulsar.broker.loadbalance.extensions.models.SplitDecision.Reason
 
Topics() - Constructor for class org.apache.pulsar.broker.rest.Topics
 
TopicsBase - Class in org.apache.pulsar.broker.rest
Contains methods used by REST api to producer/consumer/read messages to/from pulsar topics.
TopicsBase() - Constructor for class org.apache.pulsar.broker.rest.TopicsBase
 
topicsCount - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedBrokerStats
 
topicsCount - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedNamespaceStats
 
TopicTerminatedException(String) - Constructor for exception org.apache.pulsar.broker.service.BrokerServiceException.TopicTerminatedException
 
TopicTerminatedException(Throwable) - Constructor for exception org.apache.pulsar.broker.service.BrokerServiceException.TopicTerminatedException
 
TopicTransactionBuffer - Class in org.apache.pulsar.broker.transaction.buffer.impl
Transaction buffer based on normal persistent topic.
TopicTransactionBuffer(PersistentTopic) - Constructor for class org.apache.pulsar.broker.transaction.buffer.impl.TopicTransactionBuffer
 
TopicTransactionBuffer.MaxReadPositionCallBack - Interface in org.apache.pulsar.broker.transaction.buffer.impl
A functional interface to handle the max read position move forward.
TopicTransactionBuffer.TopicTransactionBufferRecover - Class in org.apache.pulsar.broker.transaction.buffer.impl
 
TopicTransactionBufferProvider - Class in org.apache.pulsar.broker.transaction.buffer.impl
A provider that provides topic implementations of TransactionBuffer.
TopicTransactionBufferProvider() - Constructor for class org.apache.pulsar.broker.transaction.buffer.impl.TopicTransactionBufferProvider
 
TopicTransactionBufferRecoverCallBack - Interface in org.apache.pulsar.broker.transaction.buffer.impl
 
TopicTransactionBufferState - Class in org.apache.pulsar.broker.transaction.buffer.impl
The implement of topic transaction buffer state.
TopicTransactionBufferState(TopicTransactionBufferState.State) - Constructor for class org.apache.pulsar.broker.transaction.buffer.impl.TopicTransactionBufferState
 
TopicTransactionBufferState.State - Enum Class in org.apache.pulsar.broker.transaction.buffer.impl
The state of the topicTransactionBuffer TopicTransactionBuffer.
TopKBundles - Class in org.apache.pulsar.broker.loadbalance.extensions.models
Defines the information of top k highest-loaded bundles.
TopKBundles(PulsarService) - Constructor for class org.apache.pulsar.broker.loadbalance.extensions.models.TopKBundles
 
toString() - Method in record class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateData
Returns a string representation of this record class.
toString() - Method in record class org.apache.pulsar.broker.loadbalance.extensions.data.BrokerLookupData
Returns a string representation of this record class.
toString() - Method in record class org.apache.pulsar.broker.loadbalance.extensions.data.TopBundlesLoadData.BundleLoadData
Returns a string representation of this record class.
toString() - Method in record class org.apache.pulsar.broker.loadbalance.extensions.models.Split
Returns a string representation of this record class.
toString() - Method in record class org.apache.pulsar.broker.loadbalance.extensions.models.Unload
Returns a string representation of this record class.
toString() - Method in class org.apache.pulsar.broker.loadbalance.impl.SimpleResourceUnit
 
toString() - Method in class org.apache.pulsar.broker.lookup.LookupResult
 
toString() - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
toString() - Method in class org.apache.pulsar.broker.service.Consumer
 
toString() - Method in class org.apache.pulsar.broker.service.EntryAndMetadata
 
toString() - Method in record class org.apache.pulsar.broker.service.HashRangeAssignment
Returns a string representation of this record class.
toString() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentSubscription
 
toString() - Method in class org.apache.pulsar.broker.service.persistent.MessageRedeliveryController
 
toString() - Method in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
toString() - Method in class org.apache.pulsar.broker.service.persistent.SubscribeRateLimiter.ConsumerIdentifier
 
toString() - Method in class org.apache.pulsar.broker.service.Producer
 
toString() - Method in class org.apache.pulsar.broker.service.schema.SchemaRegistry.SchemaAndMetadata
 
toString() - Method in class org.apache.pulsar.broker.service.ServerCnx
Demo: [id: 0x2561bcd1, L:/10.0.136.103:6650 ! R:/240.240.0.5:58038] [SR:/240.240.0.5:58038].
toString() - Method in class org.apache.pulsar.broker.transaction.buffer.metadata.v2.TxnIDData
 
toString() - Method in class org.apache.pulsar.client.impl.RawReaderImpl
 
toString() - Method in class org.apache.pulsar.common.naming.NamespaceBundle
 
toString() - Method in record class org.apache.pulsar.compaction.MessageCompactionData
Returns a string representation of this record class.
toString(ServiceConfiguration) - Method in class org.apache.pulsar.broker.loadbalance.extensions.data.BrokerLoadData
 
TOTAL_AVAILABLE_PERMITS_UPDATER - Static variable in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentDispatcherMultipleConsumers
 
TOTAL_AVAILABLE_PERMITS_UPDATER - Static variable in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
TOTAL_AVAILABLE_PERMITS_UPDATER - Static variable in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
 
totalAvailablePermits - Variable in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
totalAvailablePermits - Variable in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
 
totalPublishRateLimitedCounter - Variable in class org.apache.pulsar.broker.service.AbstractTopic
 
totalUnackedMessages - Variable in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
totalUnackedMessages - Variable in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
 
trackDelayedDelivery(long, long, MessageMetadata) - Method in interface org.apache.pulsar.broker.service.Dispatcher
Check with dispatcher if the message should be added to the delayed delivery tracker.
trackDelayedDelivery(long, long, MessageMetadata) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
trackDelayedDelivery(long, long, MessageMetadata) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
 
TRANSACTION_BUFFER_CLIENT_OPERATION_COUNTER - Static variable in class org.apache.pulsar.broker.stats.OpenTelemetryTopicStats
 
TRANSACTION_COUNTER - Static variable in class org.apache.pulsar.broker.stats.OpenTelemetryTopicStats
 
TRANSACTION_COUNTER - Static variable in class org.apache.pulsar.broker.stats.OpenTelemetryTransactionCoordinatorStats
 
TransactionAggregator - Class in org.apache.pulsar.broker.stats.prometheus
 
TransactionAggregator() - Constructor for class org.apache.pulsar.broker.stats.prometheus.TransactionAggregator
 
TransactionBatchedWriteValidator - Class in org.apache.pulsar.broker.validator
 
TransactionBatchedWriteValidator() - Constructor for class org.apache.pulsar.broker.validator.TransactionBatchedWriteValidator
 
transactionBuffer - Variable in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
TransactionBuffer - Interface in org.apache.pulsar.broker.transaction.buffer
A class represent a transaction buffer.
TransactionBufferClientImpl - Class in org.apache.pulsar.broker.transaction.buffer.impl
The implementation of TransactionBufferClient.
TransactionBufferClientMetrics() - Constructor for class org.apache.pulsar.broker.service.persistent.PersistentTopicMetrics.TransactionBufferClientMetrics
 
TransactionBufferClientStats - Interface in org.apache.pulsar.broker.transaction.buffer
 
TransactionBufferClientStatsImpl - Class in org.apache.pulsar.broker.transaction.buffer.impl
 
TransactionBufferDisable - Class in org.apache.pulsar.broker.transaction.buffer.impl
Transaction buffer disable.
TransactionBufferDisable(Topic) - Constructor for class org.apache.pulsar.broker.transaction.buffer.impl.TransactionBufferDisable
 
TransactionBufferException - Exception in org.apache.pulsar.broker.transaction.exception.buffer
The base exception class for the errors thrown from Transaction Buffer.
TransactionBufferException(String) - Constructor for exception org.apache.pulsar.broker.transaction.exception.buffer.TransactionBufferException
 
TransactionBufferException(String, Throwable) - Constructor for exception org.apache.pulsar.broker.transaction.exception.buffer.TransactionBufferException
 
TransactionBufferException(Throwable) - Constructor for exception org.apache.pulsar.broker.transaction.exception.buffer.TransactionBufferException
 
TransactionBufferException.EndOfTransactionException - Exception in org.apache.pulsar.broker.transaction.exception.buffer
Exception thrown when reaching end of a transaction.
TransactionBufferException.NoTxnsCommittedAtLedgerException - Exception in org.apache.pulsar.broker.transaction.exception.buffer
Exception is thrown when no transactions found committed at a given ledger.
TransactionBufferException.TransactionBufferProviderException - Exception in org.apache.pulsar.broker.transaction.exception.buffer
Transaction buffer provider exception.
TransactionBufferException.TransactionNotFoundException - Exception in org.apache.pulsar.broker.transaction.exception.buffer
Exception is thrown when the transaction is not found in the transaction buffer.
TransactionBufferHandlerImpl - Class in org.apache.pulsar.broker.transaction.buffer.impl
 
TransactionBufferHandlerImpl(PulsarService, HashedWheelTimer, int, long) - Constructor for class org.apache.pulsar.broker.transaction.buffer.impl.TransactionBufferHandlerImpl
 
TransactionBufferHandlerImpl.OpRequestSend - Class in org.apache.pulsar.broker.transaction.buffer.impl
 
TransactionBufferProvider - Interface in org.apache.pulsar.broker.transaction.buffer
A provider that provides TransactionBuffer.
TransactionBufferProviderException(String) - Constructor for exception org.apache.pulsar.broker.transaction.exception.buffer.TransactionBufferException.TransactionBufferProviderException
 
TransactionBufferReader - Interface in org.apache.pulsar.broker.transaction.buffer
A reader to read entries of a given transaction from transaction buffer.
TransactionBufferSnapshot - Class in org.apache.pulsar.broker.transaction.buffer.metadata
Transaction buffer snapshot metadata.
TransactionBufferSnapshot() - Constructor for class org.apache.pulsar.broker.transaction.buffer.metadata.TransactionBufferSnapshot
 
transactionBufferSnapshotBaseSystemTopicClient - Variable in class org.apache.pulsar.broker.systopic.TransactionBufferSnapshotBaseSystemTopicClient.TransactionBufferSnapshotWriter
 
TransactionBufferSnapshotBaseSystemTopicClient<T> - Class in org.apache.pulsar.broker.systopic
 
TransactionBufferSnapshotBaseSystemTopicClient(PulsarClient, TopicName, SystemTopicTxnBufferSnapshotService<T>, Class<T>) - Constructor for class org.apache.pulsar.broker.systopic.TransactionBufferSnapshotBaseSystemTopicClient
 
TransactionBufferSnapshotBaseSystemTopicClient.TransactionBufferSnapshotReader<T> - Class in org.apache.pulsar.broker.systopic
 
TransactionBufferSnapshotBaseSystemTopicClient.TransactionBufferSnapshotWriter<T> - Class in org.apache.pulsar.broker.systopic
 
TransactionBufferSnapshotIndex - Class in org.apache.pulsar.broker.transaction.buffer.metadata.v2
 
TransactionBufferSnapshotIndex() - Constructor for class org.apache.pulsar.broker.transaction.buffer.metadata.v2.TransactionBufferSnapshotIndex
 
TransactionBufferSnapshotIndexes - Class in org.apache.pulsar.broker.transaction.buffer.metadata.v2
 
TransactionBufferSnapshotIndexes() - Constructor for class org.apache.pulsar.broker.transaction.buffer.metadata.v2.TransactionBufferSnapshotIndexes
 
TransactionBufferSnapshotIndexesMetadata - Class in org.apache.pulsar.broker.transaction.buffer.metadata.v2
 
TransactionBufferSnapshotIndexesMetadata() - Constructor for class org.apache.pulsar.broker.transaction.buffer.metadata.v2.TransactionBufferSnapshotIndexesMetadata
 
TransactionBufferSnapshotReader(Reader<T>, TransactionBufferSnapshotBaseSystemTopicClient<T>) - Constructor for class org.apache.pulsar.broker.systopic.TransactionBufferSnapshotBaseSystemTopicClient.TransactionBufferSnapshotReader
 
TransactionBufferSnapshotSegment - Class in org.apache.pulsar.broker.transaction.buffer.metadata.v2
 
TransactionBufferSnapshotSegment() - Constructor for class org.apache.pulsar.broker.transaction.buffer.metadata.v2.TransactionBufferSnapshotSegment
 
TransactionBufferSnapshotServiceFactory - Class in org.apache.pulsar.broker.service
 
TransactionBufferSnapshotServiceFactory(PulsarService) - Constructor for class org.apache.pulsar.broker.service.TransactionBufferSnapshotServiceFactory
 
TransactionBufferSnapshotWriter(Producer<T>, TransactionBufferSnapshotBaseSystemTopicClient<T>) - Constructor for class org.apache.pulsar.broker.systopic.TransactionBufferSnapshotBaseSystemTopicClient.TransactionBufferSnapshotWriter
 
TransactionCoordinatorException - Exception in org.apache.pulsar.broker.transaction.exception.coordinator
The base exception class for the errors thrown from Transaction Coordinator.
TransactionCoordinatorException(String) - Constructor for exception org.apache.pulsar.broker.transaction.exception.coordinator.TransactionCoordinatorException
 
TransactionCoordinatorException(String, Throwable) - Constructor for exception org.apache.pulsar.broker.transaction.exception.coordinator.TransactionCoordinatorException
 
TransactionCoordinatorException(Throwable) - Constructor for exception org.apache.pulsar.broker.transaction.exception.coordinator.TransactionCoordinatorException
 
TransactionCoordinatorException.UnsupportedTxnActionException - Exception in org.apache.pulsar.broker.transaction.exception.coordinator
Exceptions are thrown when txnAction is unsupported.
transactionCumulativeAcknowledge(TxnID, List<Position>) - Method in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
TransactionCursor - Interface in org.apache.pulsar.broker.transaction.buffer
The transaction Cursor maintains the index of all transactions.
TransactionEntry - Interface in org.apache.pulsar.broker.transaction.buffer
A class represents an entry appended to a transaction.
TransactionEntryImpl - Class in org.apache.pulsar.broker.transaction.buffer.impl
A simple implementation of TransactionEntry.
TransactionEntryImpl(TxnID, long, Entry, long, long, int) - Constructor for class org.apache.pulsar.broker.transaction.buffer.impl.TransactionEntryImpl
 
TransactionException - Exception in org.apache.pulsar.broker.transaction.exception
The base exception class for the errors thrown from Transaction.
TransactionException(String) - Constructor for exception org.apache.pulsar.broker.transaction.exception.TransactionException
 
TransactionException(String, Throwable) - Constructor for exception org.apache.pulsar.broker.transaction.exception.TransactionException
 
TransactionException(Throwable) - Constructor for exception org.apache.pulsar.broker.transaction.exception.TransactionException
 
TransactionException.TransactionNotSealedException - Exception in org.apache.pulsar.broker.transaction.exception
Exception is thrown when opening a reader on a transaction that is not sealed yet.
TransactionException.TransactionSealedException - Exception in org.apache.pulsar.broker.transaction.exception
Exception thrown if a transaction is already sealed.
TransactionException.TransactionStatusException - Exception in org.apache.pulsar.broker.transaction.exception
Exceptions are thrown when operations are applied to a transaction which is not in expected txn status.
transactionIndividualAcknowledge(TxnID, List<MutablePair<Position, Integer>>) - Method in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
TransactionMeta - Interface in org.apache.pulsar.broker.transaction.buffer
The metadata for the transaction in the transaction buffer.
TransactionMetadataStoreService - Class in org.apache.pulsar.broker
 
TransactionMetadataStoreService(TransactionMetadataStoreProvider, PulsarService, TransactionBufferClient, HashedWheelTimer) - Constructor for class org.apache.pulsar.broker.TransactionMetadataStoreService
 
TransactionNotFoundException(String) - Constructor for exception org.apache.pulsar.broker.transaction.exception.buffer.TransactionBufferException.TransactionNotFoundException
 
TransactionNotSealedException(String) - Constructor for exception org.apache.pulsar.broker.transaction.exception.TransactionException.TransactionNotSealedException
 
TransactionPendingAckException - Exception in org.apache.pulsar.broker.transaction.exception.pendingack
The base exception class for the errors thrown from Transaction Pending ACk.
TransactionPendingAckException(String) - Constructor for exception org.apache.pulsar.broker.transaction.exception.pendingack.TransactionPendingAckException
 
TransactionPendingAckException(String, Throwable) - Constructor for exception org.apache.pulsar.broker.transaction.exception.pendingack.TransactionPendingAckException
 
TransactionPendingAckException(Throwable) - Constructor for exception org.apache.pulsar.broker.transaction.exception.pendingack.TransactionPendingAckException
 
TransactionPendingAckException.TransactionPendingAckStoreProviderException - Exception in org.apache.pulsar.broker.transaction.exception.pendingack
Transaction pending ack store provider exception.
TransactionPendingAckStoreProvider - Interface in org.apache.pulsar.broker.transaction.pendingack
Provider of transaction pending ack store.
TransactionPendingAckStoreProviderException(String) - Constructor for exception org.apache.pulsar.broker.transaction.exception.pendingack.TransactionPendingAckException.TransactionPendingAckStoreProviderException
 
TransactionRecoverTrackerImpl - Class in org.apache.pulsar.broker.transaction.recover
The transaction recover tracker implementation TransactionRecoverTracker.
TransactionRecoverTrackerImpl(TransactionMetadataStoreService, TransactionTimeoutTracker, long) - Constructor for class org.apache.pulsar.broker.transaction.recover.TransactionRecoverTrackerImpl
 
Transactions - Class in org.apache.pulsar.broker.admin.v3
 
Transactions() - Constructor for class org.apache.pulsar.broker.admin.v3.Transactions
 
TransactionsBase - Class in org.apache.pulsar.broker.admin.impl
 
TransactionsBase() - Constructor for class org.apache.pulsar.broker.admin.impl.TransactionsBase
 
TransactionSealedException(String) - Constructor for exception org.apache.pulsar.broker.transaction.exception.TransactionException.TransactionSealedException
 
TransactionStatusException(TxnID, TxnStatus, TxnStatus) - Constructor for exception org.apache.pulsar.broker.transaction.exception.TransactionException.TransactionStatusException
 
TransactionTimeoutTrackerFactoryImpl - Class in org.apache.pulsar.broker.transaction.timeout
An timeout tracker factory implementation of TransactionTimeoutTrackerFactory.
TransactionTimeoutTrackerFactoryImpl(TransactionMetadataStoreService, HashedWheelTimer) - Constructor for class org.apache.pulsar.broker.transaction.timeout.TransactionTimeoutTrackerFactoryImpl
 
TransactionTimeoutTrackerImpl - Class in org.apache.pulsar.broker.transaction.timeout
An timer-task implementation of TransactionTimeoutTracker.
transferring - Variable in class org.apache.pulsar.broker.service.AbstractTopic
 
TransferShedder - Class in org.apache.pulsar.broker.loadbalance.extensions.scheduler
Load shedding strategy that unloads bundles from the highest loaded brokers.
TransferShedder(UnloadCounter) - Constructor for class org.apache.pulsar.broker.loadbalance.extensions.scheduler.TransferShedder
 
TransferShedder(PulsarService, UnloadCounter, List<BrokerFilter>, IsolationPoliciesHelper, AntiAffinityGroupPolicyHelper) - Constructor for class org.apache.pulsar.broker.loadbalance.extensions.scheduler.TransferShedder
 
TransportCnx - Interface in org.apache.pulsar.broker.service
 
triggerCompaction() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
triggerFunction(String, String, String, String, InputStream, String) - Method in class org.apache.pulsar.broker.admin.impl.FunctionsBase
 
triggerFunction(String, String, String, String, InputStream, String) - Method in class org.apache.pulsar.broker.admin.v2.Functions
 
triggerOffload(AsyncResponse, String, String, String, boolean, MessageIdImpl) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
triggerOffload(AsyncResponse, String, String, String, String, boolean, MessageIdImpl) - Method in class org.apache.pulsar.broker.admin.v1.PersistentTopics
 
triggerOffload(MessageIdImpl) - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
trimDeletedSchemaAndGetList(String) - Method in class org.apache.pulsar.broker.service.schema.DefaultSchemaRegistryService
 
trimDeletedSchemaAndGetList(String) - Method in interface org.apache.pulsar.broker.service.schema.SchemaRegistry
 
trimDeletedSchemaAndGetList(String) - Method in class org.apache.pulsar.broker.service.schema.SchemaRegistryServiceImpl
 
trimDeletedSchemaAndGetList(String) - Method in class org.apache.pulsar.broker.service.schema.validator.SchemaRegistryServiceWithSchemaDataValidator
 
trimExpiredAbortedTxns() - Method in interface org.apache.pulsar.broker.transaction.buffer.AbortedTxnProcessor
Clean up invalid aborted transactions.
trimExpiredAbortedTxns() - Method in class org.apache.pulsar.broker.transaction.buffer.impl.SingleSnapshotAbortedTxnProcessorImpl
 
trimExpiredAbortedTxns() - Method in class org.apache.pulsar.broker.transaction.buffer.impl.SnapshotSegmentAbortedTxnProcessorImpl
Check whether the position in segmentIndex SnapshotSegmentAbortedTxnProcessorImpl.segmentIndex is expired.
trimTopic(AsyncResponse, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
TRUE - Static variable in class org.apache.pulsar.broker.service.AbstractDispatcherMultipleConsumers
 
TRUE - Static variable in class org.apache.pulsar.broker.service.AbstractDispatcherSingleActiveConsumer
 
truncate() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentTopic
 
truncate() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
truncate() - Method in interface org.apache.pulsar.broker.service.Topic
Truncate a topic.
truncateTopic(AsyncResponse, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v2.NonPersistentTopics
 
truncateTopic(AsyncResponse, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
tryAcquire(SubscribeRateLimiter.ConsumerIdentifier) - Method in class org.apache.pulsar.broker.service.persistent.SubscribeRateLimiter
It acquires subscribe from subscribe-limiter and returns if acquired permits succeed.
tryAcquiringOwnership(NamespaceBundle) - Method in class org.apache.pulsar.broker.loadbalance.extensions.ExtensibleLoadManagerImpl
Method to get the current owner of the NamespaceBundle or set the local broker as the owner if absent.
tryAcquiringOwnership(NamespaceBundle) - Method in class org.apache.pulsar.broker.namespace.OwnershipCache
Method to get the current owner of the NamespaceBundle or set the local broker as the owner if absent.
tryChangeStatusToTerminating() - Method in class org.apache.pulsar.broker.service.AbstractReplicator
 
tryCreatePartitionsAsync(int) - Method in class org.apache.pulsar.broker.admin.AdminResource
 
trySendMessagesToConsumers(PersistentDispatcherMultipleConsumers.ReadType, List<Entry>) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
Dispatch the messages to the Consumers.
trySendMessagesToConsumers(PersistentDispatcherMultipleConsumers.ReadType, List<Entry>) - Method in class org.apache.pulsar.broker.service.persistent.PersistentStickyKeyDispatcherMultipleConsumers
 
trySendMessagesToConsumers(PersistentDispatcherMultipleConsumersClassic.ReadType, List<Entry>) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
Dispatch the messages to the Consumers.
trySendMessagesToConsumers(PersistentDispatcherMultipleConsumersClassic.ReadType, List<Entry>) - Method in class org.apache.pulsar.broker.service.persistent.PersistentStickyKeyDispatcherMultipleConsumersClassic
 
TX - Enum constant in enum class org.apache.pulsar.broker.loadbalance.LinuxInfoUtils.NICUsageType
 
txnEnded(String, long) - Method in interface org.apache.pulsar.broker.intercept.BrokerInterceptor
Intercept when a transaction ends.
txnEnded(String, long) - Method in class org.apache.pulsar.broker.intercept.BrokerInterceptors
 
txnEnded(String, long) - Method in class org.apache.pulsar.broker.intercept.BrokerInterceptorWithClassLoader
 
txnId() - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TransactionEntryImpl
 
txnId() - Method in interface org.apache.pulsar.broker.transaction.buffer.TransactionEntry
The transaction id that the entry is appended to.
TxnIDData - Class in org.apache.pulsar.broker.transaction.buffer.metadata.v2
 
TxnIDData() - Constructor for class org.apache.pulsar.broker.transaction.buffer.metadata.v2.TxnIDData
 
txnOpened(long, String) - Method in interface org.apache.pulsar.broker.intercept.BrokerInterceptor
Intercept when a transaction begins.
txnOpened(long, String) - Method in class org.apache.pulsar.broker.intercept.BrokerInterceptors
 
txnOpened(long, String) - Method in class org.apache.pulsar.broker.intercept.BrokerInterceptorWithClassLoader
 
TYPE_FIELD_NUMBER - Static variable in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo
 

U

unackedMessages - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedConsumerStats
 
unackedMessages - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedSubscriptionStats
 
unBlockDispatcherOnUnackedMsgs() - Method in class org.apache.pulsar.broker.service.persistent.AbstractPersistentDispatcherMultipleConsumers
 
unBlockDispatcherOnUnackedMsgs() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
unBlockDispatcherOnUnackedMsgs() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
 
unblockDispatchersOnUnAckMessages(List<AbstractPersistentDispatcherMultipleConsumers>) - Method in class org.apache.pulsar.broker.service.BrokerService
Unblocks the dispatchers and removes it from the BrokerService.blockedDispatchers list.
Underloaded - Enum constant in enum class org.apache.pulsar.broker.loadbalance.extensions.models.UnloadDecision.Reason
 
UniformLoadShedder - Class in org.apache.pulsar.broker.loadbalance.impl
This strategy tends to distribute load uniformly across all brokers.
UniformLoadShedder() - Constructor for class org.apache.pulsar.broker.loadbalance.impl.UniformLoadShedder
 
Unknown - Enum constant in enum class org.apache.pulsar.broker.loadbalance.extensions.models.SplitDecision.Reason
 
Unknown - Enum constant in enum class org.apache.pulsar.broker.loadbalance.extensions.models.UnloadDecision.Reason
 
Unknown - Enum constant in enum class org.apache.pulsar.broker.service.persistent.MessageDeduplication.MessageDupStatus
 
unLoad(NamespaceBundle) - Method in interface org.apache.pulsar.broker.namespace.NamespaceBundleOwnershipListener
Will be call after a NamespaceBundle unloaded from broker.
Unload - Enum constant in enum class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateChannelImpl.EventType
 
Unload - Record Class in org.apache.pulsar.broker.loadbalance.extensions.models
Defines the information required to unload or transfer a service unit(e.g.
Unload(String, String) - Constructor for record class org.apache.pulsar.broker.loadbalance.extensions.models.Unload
 
Unload(String, String, Optional<String>) - Constructor for record class org.apache.pulsar.broker.loadbalance.extensions.models.Unload
 
Unload(String, String, Optional<String>, boolean) - Constructor for record class org.apache.pulsar.broker.loadbalance.extensions.models.Unload
Creates an instance of a Unload record class.
UNLOAD - Enum constant in enum class org.apache.pulsar.broker.loadbalance.extensions.manager.UnloadManager.LatencyMetric
 
UNLOAD - Enum constant in enum class org.apache.pulsar.broker.service.TopicEventsListener.TopicEvent
 
UnloadCounter - Class in org.apache.pulsar.broker.loadbalance.extensions.models
Defines Unload Metrics.
UnloadCounter() - Constructor for class org.apache.pulsar.broker.loadbalance.extensions.models.UnloadCounter
 
UnloadDecision - Class in org.apache.pulsar.broker.loadbalance.extensions.models
Defines the information required to unload or transfer a service unit(e.g.
UnloadDecision() - Constructor for class org.apache.pulsar.broker.loadbalance.extensions.models.UnloadDecision
 
UnloadDecision.Label - Enum Class in org.apache.pulsar.broker.loadbalance.extensions.models
 
UnloadDecision.Reason - Enum Class in org.apache.pulsar.broker.loadbalance.extensions.models
 
UnloadManager - Class in org.apache.pulsar.broker.loadbalance.extensions.manager
Unload manager.
UnloadManager(UnloadCounter, String) - Constructor for class org.apache.pulsar.broker.loadbalance.extensions.manager.UnloadManager
 
UnloadManager.LatencyMetric - Enum Class in org.apache.pulsar.broker.loadbalance.extensions.manager
 
unloadNamespace(AsyncResponse, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
unloadNamespace(AsyncResponse, String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
unloadNamespaceBundle(AsyncResponse, String, String, String, boolean, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
unloadNamespaceBundle(AsyncResponse, String, String, String, String, boolean, String) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
unloadNamespaceBundle(NamespaceBundle) - Method in class org.apache.pulsar.broker.namespace.NamespaceService
 
unloadNamespaceBundle(NamespaceBundle, long, TimeUnit) - Method in class org.apache.pulsar.broker.namespace.NamespaceService
 
unloadNamespaceBundle(NamespaceBundle, long, TimeUnit, boolean) - Method in class org.apache.pulsar.broker.namespace.NamespaceService
 
unloadNamespaceBundle(NamespaceBundle, Optional<String>) - Method in class org.apache.pulsar.broker.namespace.NamespaceService
 
unloadNamespaceBundle(NamespaceBundle, Optional<String>, long, TimeUnit) - Method in class org.apache.pulsar.broker.namespace.NamespaceService
 
unloadNamespaceBundle(NamespaceBundle, Optional<String>, long, TimeUnit, boolean) - Method in class org.apache.pulsar.broker.namespace.NamespaceService
 
unloadNamespaceBundleAsync(ServiceUnitId, Optional<String>, boolean, long, TimeUnit) - Method in class org.apache.pulsar.broker.loadbalance.extensions.ExtensibleLoadManagerImpl
 
unloadNamespaceBundlesGracefully() - Method in class org.apache.pulsar.broker.service.BrokerService
It unloads all owned namespacebundles gracefully.
unloadNamespaceBundlesGracefully(int, boolean) - Method in class org.apache.pulsar.broker.service.BrokerService
 
UnloadScheduler - Class in org.apache.pulsar.broker.loadbalance.extensions.scheduler
 
UnloadScheduler(PulsarService, ScheduledExecutorService, UnloadManager, LoadManagerContext, ServiceUnitStateChannel, UnloadCounter, AtomicReference<List<Metrics>>) - Constructor for class org.apache.pulsar.broker.loadbalance.extensions.scheduler.UnloadScheduler
 
UnloadScheduler(PulsarService, ScheduledExecutorService, UnloadManager, LoadManagerContext, ServiceUnitStateChannel, NamespaceUnloadStrategy, UnloadCounter, AtomicReference<List<Metrics>>) - Constructor for class org.apache.pulsar.broker.loadbalance.extensions.scheduler.UnloadScheduler
 
unloadServiceUnit(NamespaceBundle, boolean, boolean, long, TimeUnit) - Method in class org.apache.pulsar.broker.service.BrokerService
 
unloadSLANamespace() - Method in class org.apache.pulsar.broker.namespace.NamespaceService
 
unloadSubscription(String) - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
Unload a subscriber.
unloadTopic(AsyncResponse, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v2.NonPersistentTopics
 
unloadTopic(AsyncResponse, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
unloadTopic(AsyncResponse, String, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v1.NonPersistentTopics
 
unloadTopic(AsyncResponse, String, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v1.PersistentTopics
 
unregister() - Method in interface org.apache.pulsar.broker.loadbalance.extensions.BrokerRegistry
Unregister the broker.
unregister() - Method in class org.apache.pulsar.broker.loadbalance.extensions.BrokerRegistryImpl
 
unregisterGauge(String, Gauge<T>) - Method in class org.apache.pulsar.broker.stats.prometheus.metrics.PrometheusStatsLogger
 
Unregistering - Enum constant in enum class org.apache.pulsar.broker.loadbalance.extensions.BrokerRegistryImpl.State
 
unregisterListener(TopicName, TopicPolicyListener) - Method in class org.apache.pulsar.broker.service.SystemTopicBasedTopicPoliciesService
 
unregisterListener(TopicName, TopicPolicyListener) - Method in class org.apache.pulsar.broker.service.TopicPoliciesService.TopicPoliciesServiceDisabled
 
unregisterListener(TopicName, TopicPolicyListener) - Method in interface org.apache.pulsar.broker.service.TopicPoliciesService
Unregister the topic policies listener.
unRegisterNameSpace(String, NamespaceName) - Method in class org.apache.pulsar.broker.resourcegroup.ResourceGroupService
UnRegisters a namespace from a resource group.
unregisterResourceUsageConsumer(ResourceUsageConsumer) - Method in class org.apache.pulsar.broker.resourcegroup.ResourceUsageTopicTransportManager
 
unregisterResourceUsageConsumer(ResourceUsageConsumer) - Method in class org.apache.pulsar.broker.resourcegroup.ResourceUsageTransportManager.ResourceUsageDisabledTransportManager
 
unregisterResourceUsageConsumer(ResourceUsageConsumer) - Method in interface org.apache.pulsar.broker.resourcegroup.ResourceUsageTransportManager
 
unregisterResourceUsagePublisher(ResourceUsagePublisher) - Method in class org.apache.pulsar.broker.resourcegroup.ResourceUsageTopicTransportManager
 
unregisterResourceUsagePublisher(ResourceUsagePublisher) - Method in class org.apache.pulsar.broker.resourcegroup.ResourceUsageTransportManager.ResourceUsageDisabledTransportManager
 
unregisterResourceUsagePublisher(ResourceUsagePublisher) - Method in interface org.apache.pulsar.broker.resourcegroup.ResourceUsageTransportManager
 
unRegisterTenant(String, String) - Method in class org.apache.pulsar.broker.resourcegroup.ResourceGroupService
UnRegisters a tenant from a resource group.
unregisterTopicPolicyListener() - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
unsafeGetPartitionedTopicMetadataAsync(PulsarService, TopicName) - Static method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
Get partitioned topic metadata without checking the permission.
unsubscribe(String) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentTopic
 
unsubscribe(String) - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
Delete the cursor ledger for a given subscription.
unsubscribe(String) - Method in interface org.apache.pulsar.broker.service.Topic
 
unsubscribeNamespace(AsyncResponse, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
unsubscribeNamespace(AsyncResponse, String, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
unsubscribeNamespaceBundle(String, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
unsubscribeNamespaceBundle(String, String, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
UnsupportedSubscriptionException(String) - Constructor for exception org.apache.pulsar.broker.service.BrokerServiceException.UnsupportedSubscriptionException
 
UnsupportedTxnActionException(TxnID, int) - Constructor for exception org.apache.pulsar.broker.transaction.exception.coordinator.TransactionCoordinatorException.UnsupportedTxnActionException
 
UnsupportedVersionException(String) - Constructor for exception org.apache.pulsar.broker.service.BrokerServiceException.UnsupportedVersionException
 
unwrap() - Method in class org.apache.pulsar.broker.service.EntryAndMetadata
 
update(long, long) - Method in class org.apache.pulsar.broker.resourcegroup.ResourceGroupPublishLimiter
 
update(Map<String, NamespaceBundleStats>, int) - Method in class org.apache.pulsar.broker.loadbalance.extensions.models.TopKBundles
Update the topK bundles from the input bundleStats.
update(BrokerLoadData) - Method in class org.apache.pulsar.broker.loadbalance.extensions.data.BrokerLoadData
Using another BrokerLoadData, update this.
update(SplitDecision) - Method in class org.apache.pulsar.broker.loadbalance.extensions.models.SplitCounter
 
update(SplitDecision.Label, SplitDecision.Reason) - Method in class org.apache.pulsar.broker.loadbalance.extensions.models.SplitCounter
 
update(UnloadDecision) - Method in class org.apache.pulsar.broker.loadbalance.extensions.models.UnloadCounter
 
update(UnloadDecision.Label, UnloadDecision.Reason) - Method in class org.apache.pulsar.broker.loadbalance.extensions.models.UnloadCounter
 
update(ResourceGroup.BytesAndMessagesCount) - Method in class org.apache.pulsar.broker.resourcegroup.ResourceGroupPublishLimiter
 
update(Policies, String) - Method in class org.apache.pulsar.broker.resourcegroup.ResourceGroupPublishLimiter
 
update(Policies, String) - Method in class org.apache.pulsar.broker.service.DisabledPublishRateLimiter
 
update(Policies, String) - Method in interface org.apache.pulsar.broker.service.PublishRateLimiter
updates rate-limiting threshold based on policies.
update(Policies, String) - Method in class org.apache.pulsar.broker.service.PublishRateLimiterImpl
 
update(PublishRate) - Method in class org.apache.pulsar.broker.resourcegroup.ResourceGroupPublishLimiter
 
update(PublishRate) - Method in class org.apache.pulsar.broker.service.DisabledPublishRateLimiter
 
update(PublishRate) - Method in interface org.apache.pulsar.broker.service.PublishRateLimiter
updates rate-limiting threshold based on passed in rate limiter.
update(PublishRate) - Method in class org.apache.pulsar.broker.service.PublishRateLimiterImpl
 
update(ResourceGroup) - Method in class org.apache.pulsar.broker.resourcegroup.ResourceGroupPublishLimiter
 
update(SystemResourceUsage, double, double, double, double, long, long, ServiceConfiguration) - Method in class org.apache.pulsar.broker.loadbalance.extensions.data.BrokerLoadData
Using the system resource usage from the Pulsar client, update this BrokerLoadData.
updateAll() - Method in class org.apache.pulsar.broker.loadbalance.impl.ModularLoadManagerImpl
 
updateAndReserveBatchAllocatedSize(int) - Method in class org.apache.pulsar.client.impl.RawBatchMessageContainerImpl
 
updateBookieRackInfo(AsyncResponse, String, String, BookieInfo) - Method in class org.apache.pulsar.broker.admin.v2.Bookies
 
updateBrokerDispatchPauseOnAckStatePersistentEnabled() - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
updateBrokerDispatchPauseOnAckStatePersistentEnabled() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
updateBrokerDispatchRate() - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
updateBrokerPublishRate() - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
updateBrokerReplicatorDispatchRate() - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
updateBrokerSubscribeRate() - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
updateBrokerSubscriptionDispatchRate() - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
updateBrokerSubscriptionTypesEnabled() - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
updateBundleState(NamespaceBundle, boolean) - Method in class org.apache.pulsar.broker.namespace.OwnershipCache
Update bundle state in a local cache.
updateCluster(AsyncResponse, String, ClusterDataImpl) - Method in class org.apache.pulsar.broker.admin.impl.ClustersBase
 
updateClusterMigration(AsyncResponse, String, boolean, ClusterPolicies.ClusterUrl) - Method in class org.apache.pulsar.broker.admin.impl.ClustersBase
 
updateConsumerStats(Consumer, ConsumerStatsImpl) - Method in class org.apache.pulsar.broker.service.DrainingHashesTracker
Update the consumer specific stats to the target ConsumerStatsImpl.
updateCursorState() - Method in class org.apache.pulsar.broker.service.persistent.PersistentReplicator
 
updatedAt() - Method in class org.apache.pulsar.broker.loadbalance.extensions.models.SplitCounter
 
updatedAt() - Method in class org.apache.pulsar.broker.loadbalance.extensions.models.UnloadCounter
 
updateDispatchRate() - Method in class org.apache.pulsar.broker.service.persistent.DispatchRateLimiter
Update dispatch-throttling-rate.
updateDispatchRate(DispatchRate) - Method in class org.apache.pulsar.broker.service.persistent.DispatchRateLimiter
Update dispatch rate by updating msg and byte rate-limiter.
updateDispatchRateLimiter() - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
updateDispatchRateLimiter() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
updateDynamicConfiguration(AsyncResponse, String, String) - Method in class org.apache.pulsar.broker.admin.impl.BrokersBase
 
updateEntryFilters() - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
updateFunction(String, String, String, InputStream, FormDataContentDisposition, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Functions
 
updateFunction(String, String, String, InputStream, FormDataContentDisposition, String, FunctionConfig, UpdateOptionsImpl) - Method in class org.apache.pulsar.broker.admin.impl.FunctionsBase
 
updateFunctionOnWorkerLeader(String, String, String, InputStream, boolean) - Method in class org.apache.pulsar.broker.admin.impl.FunctionsBase
 
updateHttpRequestsFailOnUnknownPropertiesEnabled(boolean) - Method in class org.apache.pulsar.broker.web.WebService
 
UpdateIndex - Enum constant in enum class org.apache.pulsar.broker.transaction.buffer.impl.SnapshotSegmentAbortedTxnProcessorImpl.PersistentWorker.OperationType
 
updateLastDispatchablePosition(Position) - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
Update lastDispatchablePosition if the given position is greater than the lastDispatchablePosition.
updateLastMarkDeleteAdvancedTimestamp() - Method in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
updateLoadData(double, double) - Method in class org.apache.pulsar.broker.loadbalance.extensions.models.UnloadCounter
 
updateLocalBrokerData() - Method in class org.apache.pulsar.broker.loadbalance.impl.ModularLoadManagerImpl
As any broker, retrieve the namespace bundle stats and system resource usage to update data local to this broker.
updateLocalBrokerData() - Method in interface org.apache.pulsar.broker.loadbalance.ModularLoadManager
As any broker, retrieve the namespace bundle stats and system resource usage to update data local to this broker.
updateLocalQuota(ResourceGroup.ResourceGroupMonitoringClass, ResourceGroup.BytesAndMessagesCount) - Method in class org.apache.pulsar.broker.resourcegroup.ResourceGroup
 
updateMessagesToRead(DispatchRateLimiter, int, long) - Method in class org.apache.pulsar.broker.service.AbstractBaseDispatcher
 
updateMessageTTL(int) - Method in class org.apache.pulsar.broker.service.persistent.PersistentReplicator
 
updateMeta(String, String, String, String, String, PackageMetadata, AsyncResponse) - Method in class org.apache.pulsar.broker.admin.v3.Packages
 
updateNamespaceBundles(NamespaceName, NamespaceBundles) - Method in class org.apache.pulsar.broker.namespace.NamespaceService
Update new bundle-range to LocalZk (create a new node if not present).
updateNamespaceBundlesForPolicies(NamespaceName, NamespaceBundles) - Method in class org.apache.pulsar.broker.namespace.NamespaceService
Update new bundle-range to admin/policies/namespace.
updateOldPositionInfo() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
updateOwnedServiceUnits(String, ServiceUnitStateData) - Method in class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateMetadataStoreTableViewImpl
 
updatePartitionedTopic(AsyncResponse, String, String, String, boolean, boolean, boolean, int) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
It updates number of partitions of an existing partitioned topic.
updatePartitionedTopic(AsyncResponse, String, String, String, String, boolean, boolean, boolean, int) - Method in class org.apache.pulsar.broker.admin.v1.PersistentTopics
It updates number of partitions of an existing partitioned topic.
updatePendingBytesToDispatch(long) - Method in class org.apache.pulsar.broker.service.AbstractBaseDispatcher
 
updateProperties(AsyncResponse, String, String, String, boolean, Map<String, String>) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
updatePublishRateLimiter() - Method in class org.apache.pulsar.broker.service.AbstractTopic
update topic publish dispatcher for this topic.
updateRateLimiter() - Method in interface org.apache.pulsar.broker.service.Dispatcher
 
updateRateLimiter() - Method in class org.apache.pulsar.broker.service.persistent.PersistentReplicator
 
updateRateLimiter() - Method in interface org.apache.pulsar.broker.service.Replicator
 
updateRates() - Method in class org.apache.pulsar.broker.service.BrokerService
 
updateRates() - Method in class org.apache.pulsar.broker.service.Consumer
 
updateRates() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentReplicator
 
updateRates() - Method in class org.apache.pulsar.broker.service.persistent.PersistentMessageExpiryMonitor
 
updateRates() - Method in class org.apache.pulsar.broker.service.persistent.PersistentReplicator
 
updateRates() - Method in class org.apache.pulsar.broker.service.Producer
 
updateRates() - Method in interface org.apache.pulsar.broker.service.Replicator
 
updateRates(NamespaceStats, NamespaceBundleStats, StatsOutputStream, ClusterReplicationMetrics, String, boolean) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentTopic
 
updateRates(NamespaceStats, NamespaceBundleStats, StatsOutputStream, ClusterReplicationMetrics, String, boolean) - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
updateRates(NamespaceStats, NamespaceBundleStats, StatsOutputStream, ClusterReplicationMetrics, String, boolean) - Method in interface org.apache.pulsar.broker.service.Topic
 
updateResourceGroup(ResourceGroup) - Method in class org.apache.pulsar.broker.resourcegroup.ResourceGroup
 
updateResourceGroupLimiter(Optional<Policies>) - Method in class org.apache.pulsar.broker.service.AbstractTopic
Deprecated.
Avoid using the deprecated method #NamespaceResources.getPoliciesIfCached(NamespaceName) and we can use #AbstractTopic.updateResourceGroupLimiter(Policies) to instead of it.
updateResourceGroupLimiter(Policies) - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
updateResourceGroupLimiter(Policies) - Method in class org.apache.pulsar.broker.service.persistent.SystemTopic
 
updateSink(String, String, String, InputStream, FormDataContentDisposition, String, SinkConfig, UpdateOptionsImpl) - Method in class org.apache.pulsar.broker.admin.impl.SinksBase
 
updateSource(String, String, String, InputStream, FormDataContentDisposition, String, SourceConfig, UpdateOptionsImpl) - Method in class org.apache.pulsar.broker.admin.impl.SourcesBase
 
updateStats(Map<String, Map<String, Map<String, Topic>>>) - Method in class org.apache.pulsar.broker.service.PulsarStats
 
updateStats(ConsumerStatsImpl) - Method in class org.apache.pulsar.broker.service.Consumer
 
updateSubscribeRateLimiter() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
updateSubscriptionProperties(Map<String, String>) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentSubscription
 
updateSubscriptionProperties(Map<String, String>) - Method in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
updateSubscriptionProperties(Map<String, String>) - Method in interface org.apache.pulsar.broker.service.Subscription
 
updateSubscriptionProperties(AsyncResponse, String, String, String, String, Map<String, String>, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
updateTenant(AsyncResponse, String, TenantInfoImpl) - Method in class org.apache.pulsar.broker.admin.impl.TenantsBase
 
updateTimer() - Method in class org.apache.pulsar.broker.delayed.AbstractDelayedDeliveryTracker
 
updateTokenBuckets(long, long) - Method in class org.apache.pulsar.broker.service.PublishRateLimiterImpl
 
updateTopicPoliciesAsync(TopicName, TopicPolicies) - Method in class org.apache.pulsar.broker.service.SystemTopicBasedTopicPoliciesService
 
updateTopicPoliciesAsync(TopicName, TopicPolicies) - Method in class org.apache.pulsar.broker.service.TopicPoliciesService.TopicPoliciesServiceDisabled
 
updateTopicPoliciesAsync(TopicName, TopicPolicies) - Method in interface org.apache.pulsar.broker.service.TopicPoliciesService
Update policies for a topic asynchronously.
updateTopicPolicy(TopicPolicies) - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
updateTopicPolicyByNamespacePolicy(Policies) - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
updateTransactionStatus(long, TxnStatus) - Method in class org.apache.pulsar.broker.transaction.recover.TransactionRecoverTrackerImpl
 
updateTxnStatus(TxnID, TxnStatus, TxnStatus, boolean) - Method in class org.apache.pulsar.broker.TransactionMetadataStoreService
 
updateUnloadBrokerCount(int) - Method in class org.apache.pulsar.broker.loadbalance.extensions.models.UnloadCounter
 
upload(String, String, String, String, String, PackageMetadata, InputStream, AsyncResponse) - Method in class org.apache.pulsar.broker.admin.v3.Packages
 
uploadFunction(InputStream, String) - Method in class org.apache.pulsar.broker.admin.impl.FunctionsBase
 
uploadFunction(InputStream, String) - Method in class org.apache.pulsar.broker.admin.v2.Functions
 
uri - Variable in class org.apache.pulsar.broker.web.PulsarWebResource
 
usageFromOtherBrokers - Variable in class org.apache.pulsar.broker.resourcegroup.ResourceGroup.PerMonitoringClassFields
 
UsageReportSuppressionTolerancePercentage - Static variable in class org.apache.pulsar.broker.resourcegroup.ResourceGroupService
 
USER_FIELD_NUMBER - Static variable in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo
 
userCreatedProducerCount - Variable in class org.apache.pulsar.broker.service.AbstractTopic
 

V

V2_LEDGER_NAME_PATTERN - Static variable in class org.apache.pulsar.broker.stats.metrics.ManagedLedgerCacheMetrics
 
validate(ServiceConfiguration) - Static method in class org.apache.pulsar.broker.validator.TransactionBatchedWriteValidator
 
validate(SchemaData) - Method in class org.apache.pulsar.broker.service.schema.validator.ProtobufNativeSchemaDataValidator
 
validate(SchemaData) - Method in interface org.apache.pulsar.broker.service.schema.validator.SchemaDataValidator
Validate a schema data is in a valid form.
validateAdminAccessForTenant(String) - Method in class org.apache.pulsar.broker.admin.AdminResource
 
validateAdminAccessForTenant(String) - Method in class org.apache.pulsar.broker.web.PulsarWebResource
Checks that the http client role has admin access to the specified tenant.
validateAdminAccessForTenant(PulsarService, String, String, String, AuthenticationDataSource, long, TimeUnit) - Method in class org.apache.pulsar.broker.web.PulsarWebResource
 
validateAdminAccessForTenantAsync(String) - Method in class org.apache.pulsar.broker.web.PulsarWebResource
Checks that the http client role has admin access to the specified tenant async.
validateAdminAccessForTenantAsync(PulsarService, String, String, String, AuthenticationDataSource) - Method in class org.apache.pulsar.broker.web.PulsarWebResource
 
validateAdminOperationOnTopic(boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
validateAdminOperationOnTopic(TopicName, boolean) - Method in class org.apache.pulsar.broker.admin.v2.NonPersistentTopics
 
validateAndGetWorkerService() - Method in class org.apache.pulsar.broker.admin.AdminResource
 
validateBundle(NamespaceBundle) - Method in class org.apache.pulsar.common.naming.NamespaceBundles
 
validateBundleOwnership(String, String, String, boolean, boolean, NamespaceBundle) - Method in class org.apache.pulsar.broker.admin.AdminResource
 
validateBundleOwnership(String, String, String, boolean, boolean, NamespaceBundle) - Method in class org.apache.pulsar.broker.web.PulsarWebResource
 
validateBundleOwnership(NamespaceBundle, boolean, boolean) - Method in class org.apache.pulsar.broker.web.PulsarWebResource
 
validateBundleOwnershipAsync(NamespaceBundle, boolean, boolean) - Method in class org.apache.pulsar.broker.web.PulsarWebResource
 
validateBundlesData(BundlesData) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
validateClusterExists(String) - Method in class org.apache.pulsar.broker.admin.AdminResource
 
validateClusterExists(String) - Method in class org.apache.pulsar.broker.web.PulsarWebResource
 
validateClusterForTenant(String, String) - Method in class org.apache.pulsar.broker.web.PulsarWebResource
 
validateClusterForTenantAsync(String, String) - Method in class org.apache.pulsar.broker.web.PulsarWebResource
 
validateClusterOwnership(String) - Method in class org.apache.pulsar.broker.web.PulsarWebResource
Check if the cluster exists and redirect the call to the owning cluster.
validateClusterOwnershipAsync(String) - Method in class org.apache.pulsar.broker.web.PulsarWebResource
 
validateCreateTopic(TopicName) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
validateDynamicConfiguration(String, String) - Method in class org.apache.pulsar.broker.service.BrokerService
 
validateEntryFilters(String) - Method in class org.apache.pulsar.broker.service.plugin.EntryFilterProvider
 
validateEntryFilters(EntryFilters) - Method in class org.apache.pulsar.broker.admin.AdminResource
 
validateFullRange(SortedSet<String>) - Static method in class org.apache.pulsar.common.naming.NamespaceBundleFactory
 
validateGlobalNamespaceOwnership() - Method in class org.apache.pulsar.broker.admin.AdminResource
 
validateGlobalNamespaceOwnership(NamespaceName) - Method in class org.apache.pulsar.broker.web.PulsarWebResource
If the namespace is global, validate the following - 1.
validateGlobalNamespaceOwnershipAsync(NamespaceName) - Method in class org.apache.pulsar.broker.web.PulsarWebResource
 
validateNamespaceBundleOwnership(NamespaceName, BundlesData, String, boolean, boolean) - Method in class org.apache.pulsar.broker.web.PulsarWebResource
 
validateNamespaceBundleOwnershipAsync(NamespaceName, BundlesData, String, boolean, boolean) - Method in class org.apache.pulsar.broker.web.PulsarWebResource
 
validateNamespaceBundleRange(NamespaceName, BundlesData, String) - Method in class org.apache.pulsar.broker.web.PulsarWebResource
 
validateNamespaceName(String, String) - Method in class org.apache.pulsar.broker.admin.AdminResource
 
validateNamespaceName(String, String, String) - Method in class org.apache.pulsar.broker.admin.AdminResource
Deprecated.
validateNamespaceOperation(NamespaceName, NamespaceOperation) - Method in class org.apache.pulsar.broker.web.PulsarWebResource
 
validateNamespaceOperationAsync(NamespaceName, NamespaceOperation) - Method in class org.apache.pulsar.broker.web.PulsarWebResource
 
validateNamespacePolicyOperation(NamespaceName, PolicyName, PolicyOperation) - Method in class org.apache.pulsar.broker.web.PulsarWebResource
 
validateNamespacePolicyOperationAsync(NamespaceName, PolicyName, PolicyOperation) - Method in class org.apache.pulsar.broker.web.PulsarWebResource
 
validateOffloadPolicies(OffloadPoliciesImpl) - Method in class org.apache.pulsar.broker.admin.AdminResource
 
validatePartitionedTopicAsync(String, BrokerService) - Static method in class org.apache.pulsar.broker.service.AbstractReplicator
Replication can't be started on root-partitioned-topic to avoid producer startup conflict.
validatePartitionedTopicMetadataAsync() - Method in class org.apache.pulsar.broker.admin.AdminResource
 
validatePartitionedTopicName(String, String, String) - Method in class org.apache.pulsar.broker.admin.AdminResource
 
validatePeerClusterConflict(String, Set<String>) - Method in class org.apache.pulsar.broker.web.PulsarWebResource
validatePeerClusterConflictAsync(String, Set<String>) - Method in class org.apache.pulsar.broker.web.PulsarWebResource
 
validatePersistencePolicies(PersistencePolicies) - Method in class org.apache.pulsar.broker.admin.AdminResource
 
validatePersistentTopicName(String, String, String) - Method in class org.apache.pulsar.broker.admin.AdminResource
 
validatePersistentTopicName(String, String, String, String) - Method in class org.apache.pulsar.broker.admin.AdminResource
Deprecated.
validatePoliciesReadOnlyAccess() - Method in class org.apache.pulsar.broker.admin.AdminResource
Checks whether the broker is allowed to do read-write operations based on the existence of a node in configuration metadata-store.
validatePoliciesReadOnlyAccess() - Method in class org.apache.pulsar.broker.web.PulsarWebResource
 
validatePoliciesReadOnlyAccessAsync() - Method in class org.apache.pulsar.broker.admin.AdminResource
 
validatePoliciesReadOnlyAccessAsync() - Method in class org.apache.pulsar.broker.web.PulsarWebResource
 
validateProducePermission() - Method in class org.apache.pulsar.broker.rest.TopicsBase
 
validateRetentionPolicies(RetentionPolicies) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
validateSchemaData(SchemaData) - Static method in interface org.apache.pulsar.broker.service.schema.validator.SchemaDataValidator
Validate if the schema data is well formed.
validateServiceUnitPath(String) - Method in class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateMetadataStoreTableViewImpl
 
validateShadowTopics(List<String>) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
validateSuperUserAccess() - Method in class org.apache.pulsar.broker.admin.AdminResource
 
validateSuperUserAccess() - Method in class org.apache.pulsar.broker.web.PulsarWebResource
Checks whether the user has Pulsar Super-User access to the system.
validateSuperUserAccessAsync() - Method in class org.apache.pulsar.broker.web.PulsarWebResource
 
validateTenantOperation(String, TenantOperation) - Method in class org.apache.pulsar.broker.web.PulsarWebResource
 
validateTenantOperationAsync(String, TenantOperation) - Method in class org.apache.pulsar.broker.web.PulsarWebResource
 
validateTopicName(String, String, String) - Method in class org.apache.pulsar.broker.admin.AdminResource
 
validateTopicName(String, String, String) - Method in class org.apache.pulsar.broker.admin.impl.TransactionsBase
 
validateTopicName(String, String, String, String) - Method in class org.apache.pulsar.broker.admin.AdminResource
Deprecated.
validateTopicOperationAsync(TopicName, TopicOperation) - Method in class org.apache.pulsar.broker.web.PulsarWebResource
 
validateTopicOperationAsync(TopicName, TopicOperation, String) - Method in class org.apache.pulsar.broker.web.PulsarWebResource
 
validateTopicOwnership(TopicName, boolean) - Method in class org.apache.pulsar.broker.web.PulsarWebResource
Checks whether the broker is the owner of the namespace.
validateTopicOwnershipAsync(TopicName, boolean) - Method in class org.apache.pulsar.broker.web.PulsarWebResource
 
validateTopicPolicyOperation(TopicName, PolicyName, PolicyOperation) - Method in class org.apache.pulsar.broker.web.PulsarWebResource
 
validateTopicPolicyOperationAsync(TopicName, PolicyName, PolicyOperation) - Method in class org.apache.pulsar.broker.web.PulsarWebResource
 
VALUE_FIELD_NUMBER - Static variable in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePair
 
valueOf(int) - Static method in enum class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.SchemaType
Deprecated.
valueOf(int) - Static method in enum class org.apache.pulsar.broker.transaction.pendingack.proto.PendingAckOp
Returns the enum constant of this class with the specified name.
valueOf(Descriptors.EnumValueDescriptor) - Static method in enum class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.SchemaType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.apache.pulsar.broker.loadbalance.extensions.BrokerRegistryImpl.State
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitState.StorageType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateChannelImpl.EventType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.apache.pulsar.broker.loadbalance.extensions.ExtensibleLoadManagerImpl.Role
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.apache.pulsar.broker.loadbalance.extensions.manager.UnloadManager.LatencyMetric
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.apache.pulsar.broker.loadbalance.extensions.models.SplitDecision.Label
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.apache.pulsar.broker.loadbalance.extensions.models.SplitDecision.Reason
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.apache.pulsar.broker.loadbalance.extensions.models.UnloadDecision.Label
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.apache.pulsar.broker.loadbalance.extensions.models.UnloadDecision.Reason
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.apache.pulsar.broker.loadbalance.LinuxInfoUtils.NICUsageType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.apache.pulsar.broker.lookup.LookupResult.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.apache.pulsar.broker.PulsarService.State
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.apache.pulsar.broker.resourcegroup.ResourceGroup.ResourceGroupMonitoringClass
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.apache.pulsar.broker.resourcegroup.ResourceGroup.ResourceGroupRefTypes
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.apache.pulsar.broker.resourcegroup.ResourceGroupService.ResourceGroupOpStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.apache.pulsar.broker.resourcegroup.ResourceGroupService.ResourceGroupUsageStatsType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.apache.pulsar.broker.service.AbstractReplicator.State
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.apache.pulsar.broker.service.persistent.DispatchRateLimiter.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.apache.pulsar.broker.service.persistent.MessageDeduplication.MessageDupStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers.ReadType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic.ReadType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.apache.pulsar.broker.service.plugin.EntryFilter.FilterResult
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.apache.pulsar.broker.service.PulsarMetadataEventSynchronizer.State
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.SchemaType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.apache.pulsar.broker.service.TopicEventsListener.EventStage
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.apache.pulsar.broker.service.TopicEventsListener.TopicEvent
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.apache.pulsar.broker.service.TopicPoliciesService.GetType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.apache.pulsar.broker.stats.OpenTelemetryReplicatedSubscriptionStats.SnapshotOperationResult
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.apache.pulsar.broker.transaction.buffer.AbortedTxnProcessor.SnapshotType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.apache.pulsar.broker.transaction.buffer.impl.SnapshotSegmentAbortedTxnProcessorImpl.PersistentWorker.OperationType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.apache.pulsar.broker.transaction.buffer.impl.TopicTransactionBufferState.State
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleState.State
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.apache.pulsar.broker.transaction.pendingack.proto.PendingAckOp
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.apache.pulsar.broker.loadbalance.extensions.BrokerRegistryImpl.State
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitState.StorageType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateChannelImpl.EventType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.apache.pulsar.broker.loadbalance.extensions.ExtensibleLoadManagerImpl.Role
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.apache.pulsar.broker.loadbalance.extensions.manager.UnloadManager.LatencyMetric
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.apache.pulsar.broker.loadbalance.extensions.models.SplitDecision.Label
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.apache.pulsar.broker.loadbalance.extensions.models.SplitDecision.Reason
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.apache.pulsar.broker.loadbalance.extensions.models.UnloadDecision.Label
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.apache.pulsar.broker.loadbalance.extensions.models.UnloadDecision.Reason
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.apache.pulsar.broker.loadbalance.LinuxInfoUtils.NICUsageType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.apache.pulsar.broker.lookup.LookupResult.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.apache.pulsar.broker.PulsarService.State
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.apache.pulsar.broker.resourcegroup.ResourceGroup.ResourceGroupMonitoringClass
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.apache.pulsar.broker.resourcegroup.ResourceGroup.ResourceGroupRefTypes
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.apache.pulsar.broker.resourcegroup.ResourceGroupService.ResourceGroupOpStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.apache.pulsar.broker.resourcegroup.ResourceGroupService.ResourceGroupUsageStatsType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.apache.pulsar.broker.service.AbstractReplicator.State
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.apache.pulsar.broker.service.persistent.DispatchRateLimiter.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.apache.pulsar.broker.service.persistent.MessageDeduplication.MessageDupStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers.ReadType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic.ReadType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.apache.pulsar.broker.service.plugin.EntryFilter.FilterResult
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.apache.pulsar.broker.service.PulsarMetadataEventSynchronizer.State
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.SchemaType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.apache.pulsar.broker.service.TopicEventsListener.EventStage
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.apache.pulsar.broker.service.TopicEventsListener.TopicEvent
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.apache.pulsar.broker.service.TopicPoliciesService.GetType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.apache.pulsar.broker.stats.OpenTelemetryReplicatedSubscriptionStats.SnapshotOperationResult
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.apache.pulsar.broker.transaction.buffer.AbortedTxnProcessor.SnapshotType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.apache.pulsar.broker.transaction.buffer.impl.SnapshotSegmentAbortedTxnProcessorImpl.PersistentWorker.OperationType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.apache.pulsar.broker.transaction.buffer.impl.TopicTransactionBufferState.State
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleState.State
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.apache.pulsar.broker.transaction.pendingack.proto.PendingAckOp
Returns an array containing the constants of this enum class, in the order they are declared.
verifyTxnOwnership(TxnID, String) - Method in class org.apache.pulsar.broker.TransactionMetadataStoreService
 
version - Variable in class org.apache.pulsar.broker.service.schema.SchemaRegistry.SchemaAndMetadata
 
version() - Method in class org.apache.pulsar.broker.admin.impl.BrokersBase
 
VERSION_FIELD_NUMBER - Static variable in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry
 
VERSION_ID_INIT - Static variable in class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateChannelImpl
 
versionFromBytes(byte[]) - Method in class org.apache.pulsar.broker.service.schema.BookkeeperSchemaStorage
 
versionFromBytes(byte[]) - Method in class org.apache.pulsar.broker.service.schema.DefaultSchemaRegistryService
 
versionFromBytes(byte[]) - Method in interface org.apache.pulsar.broker.service.schema.SchemaRegistry
 
versionFromBytes(byte[]) - Method in class org.apache.pulsar.broker.service.schema.SchemaRegistryServiceImpl
 
versionFromBytes(byte[]) - Method in class org.apache.pulsar.broker.service.schema.validator.SchemaRegistryServiceWithSchemaDataValidator
 
versionId() - Method in record class org.apache.pulsar.broker.loadbalance.extensions.channel.ServiceUnitStateData
Returns the value of the versionId record component.

W

waitAsync(CompletableFuture<Void>, String, SplitDecision, long, TimeUnit) - Method in class org.apache.pulsar.broker.loadbalance.extensions.manager.SplitManager
 
waitAsync(CompletableFuture<Void>, String, UnloadDecision, long, TimeUnit) - Method in class org.apache.pulsar.broker.loadbalance.extensions.manager.UnloadManager
 
waitForConnection() - Method in class org.apache.pulsar.zookeeper.LocalBookkeeperEnsemble.ZKConnectionWatcher
 
waitForServerUp(String, long) - Static method in class org.apache.pulsar.zookeeper.LocalBookkeeperEnsemble
 
waitUntilClosed() - Method in class org.apache.pulsar.broker.PulsarService
Block until the service is finally closed.
waitUntilReadyForIncomingRequests() - Method in class org.apache.pulsar.broker.PulsarService
 
webAddress(String, int) - Static method in class org.apache.pulsar.broker.PulsarService
 
webAddress(ServiceConfiguration) - Method in class org.apache.pulsar.broker.PulsarService
 
webAddressTls(String, int) - Static method in class org.apache.pulsar.broker.PulsarService
 
webAddressTls(ServiceConfiguration) - Method in class org.apache.pulsar.broker.PulsarService
 
WebService - Class in org.apache.pulsar.broker.web
Web Service embedded into Pulsar.
WebService(PulsarService) - Constructor for class org.apache.pulsar.broker.web.WebService
 
webServiceUrl() - Method in record class org.apache.pulsar.broker.loadbalance.extensions.data.BrokerLookupData
Returns the value of the webServiceUrl record component.
webServiceUrlTls() - Method in record class org.apache.pulsar.broker.loadbalance.extensions.data.BrokerLookupData
Returns the value of the webServiceUrlTls record component.
withAdvertisedAddress(String) - Method in class org.apache.pulsar.PulsarStandaloneBuilder
 
withBkDir(String) - Method in class org.apache.pulsar.PulsarStandaloneBuilder
 
withBkPort(int) - Method in class org.apache.pulsar.PulsarStandaloneBuilder
 
withConfig(ServiceConfiguration) - Method in class org.apache.pulsar.PulsarStandaloneBuilder
 
withNoBroker(boolean) - Method in class org.apache.pulsar.PulsarStandaloneBuilder
 
withNoStreamStorage(boolean) - Method in class org.apache.pulsar.PulsarStandaloneBuilder
 
withNumOfBk(int) - Method in class org.apache.pulsar.PulsarStandaloneBuilder
 
withOnlyBroker(boolean) - Method in class org.apache.pulsar.PulsarStandaloneBuilder
 
withStreamStoragePort(int) - Method in class org.apache.pulsar.PulsarStandaloneBuilder
 
withWipeData(boolean) - Method in class org.apache.pulsar.PulsarStandaloneBuilder
 
withZkDir(String) - Method in class org.apache.pulsar.PulsarStandaloneBuilder
 
withZkPort(int) - Method in class org.apache.pulsar.PulsarStandaloneBuilder
 
Worker - Class in org.apache.pulsar.broker.admin.v2
 
Worker() - Constructor for class org.apache.pulsar.broker.admin.v2.Worker
 
workers() - Method in class org.apache.pulsar.broker.admin.v2.WorkerStats
 
WorkerStats - Class in org.apache.pulsar.broker.admin.v2
 
WorkerStats() - Constructor for class org.apache.pulsar.broker.admin.v2.WorkerStats
 
write(String, T) - Method in interface org.apache.pulsar.broker.systopic.SystemTopicClient.Writer
Write event to the system topic.
write(String, T) - Method in class org.apache.pulsar.broker.systopic.TransactionBufferSnapshotBaseSystemTopicClient.TransactionBufferSnapshotWriter
 
WRITE_LATENCY_BUCKETS_USEC - Static variable in class org.apache.pulsar.compaction.CompactionRecord
 
writeAllMetrics(Writer) - Method in class org.apache.pulsar.broker.stats.prometheus.metrics.PrometheusMetricsProvider
 
writeAsync(String, T) - Method in interface org.apache.pulsar.broker.systopic.SystemTopicClient.Writer
Async write event to the system topic.
writeAsync(String, T) - Method in class org.apache.pulsar.broker.systopic.TransactionBufferSnapshotBaseSystemTopicClient.TransactionBufferSnapshotWriter
 
writeBrokerDataOnZooKeeper() - Method in class org.apache.pulsar.broker.loadbalance.impl.ModularLoadManagerImpl
As any broker, write the local broker data to metadata store.
writeBrokerDataOnZooKeeper() - Method in interface org.apache.pulsar.broker.loadbalance.ModularLoadManager
As any broker, write the local broker data to ZooKeeper.
writeBrokerDataOnZooKeeper(boolean) - Method in class org.apache.pulsar.broker.loadbalance.impl.ModularLoadManagerImpl
 
writeBrokerDataOnZooKeeper(boolean) - Method in interface org.apache.pulsar.broker.loadbalance.ModularLoadManager
As any broker, write the local broker data to ZooKeeper, forced or not.
writeBundleDataOnZooKeeper() - Method in class org.apache.pulsar.broker.loadbalance.impl.ModularLoadManagerImpl
As the leader broker, write bundle data aggregated from all brokers to metadata store.
writeBundleDataOnZooKeeper() - Method in interface org.apache.pulsar.broker.loadbalance.ModularLoadManager
As the leader broker, write bundle data aggregated from all brokers to ZooKeeper.
writeConsumerStats(StatsOutputStream, CommandSubscribe.SubType, ConsumerStatsImpl) - Static method in class org.apache.pulsar.broker.service.StreamingStats
 
writeItem(boolean) - Method in class org.apache.pulsar.utils.StatsOutputStream
 
writeItem(double) - Method in class org.apache.pulsar.utils.StatsOutputStream
 
writeItem(long) - Method in class org.apache.pulsar.utils.StatsOutputStream
 
writeLatencyStats - Variable in class org.apache.pulsar.compaction.CompactionRecord
 
writeLoadReportOnZookeeper() - Method in class org.apache.pulsar.broker.loadbalance.extensions.ExtensibleLoadManagerWrapper
 
writeLoadReportOnZookeeper() - Method in class org.apache.pulsar.broker.loadbalance.impl.ModularLoadManagerWrapper
 
writeLoadReportOnZookeeper() - Method in class org.apache.pulsar.broker.loadbalance.impl.SimpleLoadManagerImpl
 
writeLoadReportOnZookeeper() - Method in interface org.apache.pulsar.broker.loadbalance.LoadManager
Publish the current load report on ZK.
writeLoadReportOnZookeeper() - Method in class org.apache.pulsar.broker.loadbalance.NoopLoadManager
 
writeLoadReportOnZookeeper(boolean) - Method in class org.apache.pulsar.broker.loadbalance.impl.ModularLoadManagerWrapper
 
writeLoadReportOnZookeeper(boolean) - Method in interface org.apache.pulsar.broker.loadbalance.LoadManager
Publish the current load report on ZK, forced or not.
writePair(String, boolean) - Method in class org.apache.pulsar.utils.StatsOutputStream
 
writePair(String, double) - Method in class org.apache.pulsar.utils.StatsOutputStream
 
writePair(String, long) - Method in class org.apache.pulsar.utils.StatsOutputStream
 
writePair(String, String) - Method in class org.apache.pulsar.utils.StatsOutputStream
 
writePublisherStats(StatsOutputStream, PublisherStatsImpl) - Static method in class org.apache.pulsar.broker.service.StreamingStats
 
writeRate - Variable in class org.apache.pulsar.compaction.CompactionRecord
 
writeResourceQuotasToZooKeeper() - Method in class org.apache.pulsar.broker.loadbalance.extensions.ExtensibleLoadManagerWrapper
 
writeResourceQuotasToZooKeeper() - Method in class org.apache.pulsar.broker.loadbalance.impl.ModularLoadManagerWrapper
 
writeResourceQuotasToZooKeeper() - Method in class org.apache.pulsar.broker.loadbalance.impl.SimpleLoadManagerImpl
 
writeResourceQuotasToZooKeeper() - Method in interface org.apache.pulsar.broker.loadbalance.LoadManager
Update namespace bundle resource quota on ZK.
writeResourceQuotasToZooKeeper() - Method in class org.apache.pulsar.broker.loadbalance.NoopLoadManager
 
writers - Variable in class org.apache.pulsar.broker.systopic.SystemTopicClientBase
 
WriteSegment - Enum constant in enum class org.apache.pulsar.broker.transaction.buffer.impl.SnapshotSegmentAbortedTxnProcessorImpl.PersistentWorker.OperationType
 
writeTo(CodedOutputStream) - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotMetadata
 
writeTo(CodedOutputStream) - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegmentMetadata
 
writeTo(CodedOutputStream) - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePair
 
writeTo(CodedOutputStream) - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo
 
writeTo(CodedOutputStream) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry
 
writeTo(CodedOutputStream) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.PositionInfo
 
writeTo(CodedOutputStream) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry
 
writeTo(CodedOutputStream) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator
 
writeTo(ByteBuf) - Method in class org.apache.pulsar.broker.delayed.proto.DelayedIndex
 
writeTo(ByteBuf) - Method in class org.apache.pulsar.broker.delayed.proto.SnapshotSegment
 
writeTo(ByteBuf) - Method in class org.apache.pulsar.broker.service.resource.usage.NetworkUsage
 
writeTo(ByteBuf) - Method in class org.apache.pulsar.broker.service.resource.usage.ResourceUsage
 
writeTo(ByteBuf) - Method in class org.apache.pulsar.broker.service.resource.usage.ResourceUsageInfo
 
writeTo(ByteBuf) - Method in class org.apache.pulsar.broker.service.resource.usage.StorageUsage
 
writeTo(ByteBuf) - Method in class org.apache.pulsar.broker.transaction.pendingack.proto.BatchedPendingAckMetadataEntry
 
writeTo(ByteBuf) - Method in class org.apache.pulsar.broker.transaction.pendingack.proto.PendingAckMetadata
 
writeTo(ByteBuf) - Method in class org.apache.pulsar.broker.transaction.pendingack.proto.PendingAckMetadataEntry
 
WRRPlacementStrategy - Class in org.apache.pulsar.broker.loadbalance.impl
This class implements PlacementStrategy based on Weighted Round Robin Algorithm.
WRRPlacementStrategy() - Constructor for class org.apache.pulsar.broker.loadbalance.impl.WRRPlacementStrategy
 

Z

ZKConnectionWatcher() - Constructor for class org.apache.pulsar.zookeeper.LocalBookkeeperEnsemble.ZKConnectionWatcher
 
A B C D E F G H I J K L M N O P Q R S T U V W Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form