Index
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
advertisedListenersrecord 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
-
Deprecated.
- 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
-
SchemaCompatibilityCheckforSchemaType.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
BrokerLookupDatarecord 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
brokerVersionrecord 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
BundleLoadDatarecord class. - bundleName() - Method in record class org.apache.pulsar.broker.loadbalance.extensions.data.TopBundlesLoadData.BundleLoadData
-
Returns the value of the
bundleNamerecord 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.maxUnackedMessagesthen it blocks all the dispatchers which has unack-messages higher thanBrokerService.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
consumerrecord 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
StickyKeyConsumerSelectorat 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
ManagedLedgerStoragefrom 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
destBrokerrecord 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
-
The producer is closing after
PersistentTopic.checkGC()calledAbstractReplicator.disconnect(boolean, boolean). - 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
dstBrokerrecord 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
AsyncTokenBucketthat 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
eventTimerecord 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
forcerecord component. - force() - Method in record class org.apache.pulsar.broker.loadbalance.extensions.models.Unload
-
Returns the value of the
forcerecord 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.isDelayedDeliveryDeliverAtTimeStrictis false, we allow for early delivery by as much as theAbstractDelayedDeliveryTracker.tickTimeMillisbecause 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
LeaderElectionServiceinstance associated with the currentPulsarServiceinstance. - 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
LedgerOffloaderfrom local map cache, create newLedgerOffloaderif not in cache or theOffloadPolicieschanged, return theLedgerOffloaderdirectly if exist in cache and theOffloadPoliciesnot 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
OwnedBundleinstance 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
ServiceUnitobjects 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
StickyKeyConsumerSelectorimplementations. - HashRangeAssignment(Range, Consumer) - Constructor for record class org.apache.pulsar.broker.service.HashRangeAssignment
-
Creates an instance of a
HashRangeAssignmentrecord 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
StickyKeyConsumerSelectorat 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
TransactionBufferReaderimplementation that reads entries fromInMemTransactionBuffer. - 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.consumerListhas atleast one unblocked consumer and have available permits. - isAtleastOneConsumerAvailable() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumersClassic
-
returns true only if
AbstractDispatcherMultipleConsumers.consumerListhas 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
-
SchemaCompatibilityCheckforSchemaType.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
keyrecord 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
-
KeyValueSchemaCompatibilityCheckforSchemaType.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
loadManagerClassNamerecord 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
-
Counterimplementation based onLongAdder. - 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
MessageCompactionDatarecord 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
messageIdrecord 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
NamespaceBundleownership 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
NamespaceBundlesplit. - 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
NamespaceServiceprovides resource ownership lookup as well as resource ownership claiming services for thePulsarService. - 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
nonPersistentTopicsEnabledrecord 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
NamespaceBundleowned 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
TransactionBufferReaderto 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
payloadSizerecord 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
persistentTopicsEnabledrecord 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.Failoversubscription. - 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
StatsProviderimplementation. - 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
PrometheusbasedStatsLoggerimplementation. - 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
propertiesrecord 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
SchemaCompatibilityCheckimplementation forSchemaType.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
SchemaCompatibilityCheckimplementation forSchemaType.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
protocolsrecord 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
pulsarServiceUrlrecord component. - pulsarServiceUrlTls() - Method in record class org.apache.pulsar.broker.loadbalance.extensions.data.BrokerLookupData
-
Returns the value of the
pulsarServiceUrlTlsrecord 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
rangerecord 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
ServiceConfigurationchange, 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
ResourceGroupServicecontains 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
SchemaRegistryServicewrapper 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
serviceUnitrecord component. - serviceUnit() - Method in record class org.apache.pulsar.broker.loadbalance.extensions.models.Unload
-
Returns the value of the
serviceUnitrecord 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
ServiceUnitStateDatarecord 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
ServiceUnitrelated 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
Consumerin 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
Gaugeimplementation 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
sourceBrokerrecord component. - sourceBroker() - Method in record class org.apache.pulsar.broker.loadbalance.extensions.models.Split
-
Returns the value of the
sourceBrokerrecord component. - sourceBroker() - Method in record class org.apache.pulsar.broker.loadbalance.extensions.models.Unload
-
Returns the value of the
sourceBrokerrecord 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
Splitrecord 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
NamespaceBundlesfrom 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
splitServiceUnitToDestBrokerrecord component. - splitServiceUnitToDestBroker() - Method in record class org.apache.pulsar.broker.loadbalance.extensions.models.Split
-
Returns the value of the
splitServiceUnitToDestBrokerrecord 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
startTimestamprecord 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
staterecord 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
statsrecord 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
timestamprecord 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.segmentIndexis 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
NamespaceBundleor 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
NamespaceBundleor 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.blockedDispatcherslist. - 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
NamespaceBundleunloaded 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
Unloadrecord 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
-
Deprecated.
- 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
versionIdrecord 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
webServiceUrlrecord component. - webServiceUrlTls() - Method in record class org.apache.pulsar.broker.loadbalance.extensions.data.BrokerLookupData
-
Returns the value of the
webServiceUrlTlsrecord 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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
CompactedTopicUtils.asyncReadCompactedEntries(TopicCompactionService, ManagedCursor, int, long, org.apache.bookkeeper.mledger.Position, boolean, ReadEntriesCallback, boolean, Consumer)instead.