Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W 

A

ABORT_VALUE - Static variable in enum org.apache.pulsar.broker.transaction.pendingack.proto.PendingAckOp
 
abortedCount - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedTransactionCoordinatorStats
 
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) - Method in interface org.apache.pulsar.broker.transaction.buffer.TransactionCursor
Abort transaction.
abortTxn() - Method in interface org.apache.pulsar.broker.transaction.buffer.TransactionMeta
Mark the transaction is aborted.
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.matadata
Abort txn metadata.
AbortTxnMetadata() - Constructor for class org.apache.pulsar.broker.transaction.buffer.matadata.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
 
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
 
AbstractReplicator - Class in org.apache.pulsar.broker.service
 
AbstractReplicator(String, String, String, String, BrokerService, PulsarClientImpl) - Constructor for class org.apache.pulsar.broker.service.AbstractReplicator
 
AbstractReplicator.State - Enum 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
 
accept(Notification) - Method in class org.apache.pulsar.broker.loadbalance.impl.SimpleLoadManagerImpl
 
accept(String) - Method in interface org.apache.pulsar.broker.protocol.ProtocolHandler
Verify if the protocol can speak the given protocol.
accept(Notification) - Method in class org.apache.pulsar.broker.resourcegroup.ResourceGroupConfigListener
 
accept(Notification) - Method in class org.apache.pulsar.broker.resourcegroup.ResourceGroupNamespaceConfigListener
 
accept(int) - Method in class org.apache.pulsar.broker.web.PulsarServerConnector
 
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_VALUE - Static variable in enum 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.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.CompactorSubscription
 
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 interface org.apache.pulsar.broker.service.Subscription
 
acquireSLANamespace() - Method in class org.apache.pulsar.broker.PulsarService
 
ACTIVE_CONSUMER_UPDATER - Static variable in class org.apache.pulsar.broker.service.AbstractDispatcherSingleActiveConsumer
 
actives - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedTransactionCoordinatorStats
 
add(long, long) - Method in class org.apache.pulsar.broker.service.persistent.MessageRedeliveryController
 
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(long[], long[]) - Static method in class org.apache.pulsar.broker.stats.NamespaceStats
 
add(long) - Method in class org.apache.pulsar.broker.stats.prometheus.metrics.LongAdderCounter
 
add(String, String, String) - Method in class org.apache.pulsar.broker.stats.ReplicationMetrics
 
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;
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
 
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 interface org.apache.pulsar.broker.service.nonpersistent.NonPersistentDispatcher
 
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.PersistentStickyKeyDispatcherMultipleConsumers
 
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
 
addEntryLatencyStatsUsec - Variable in class org.apache.pulsar.broker.service.AbstractTopic
 
AddEntryMetadataException(Throwable) - Constructor for exception org.apache.pulsar.broker.service.BrokerServiceException.AddEntryMetadataException
 
addFailed(ManagedLedgerException, Object) - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
addIfAbsent(Position) - Method in class org.apache.pulsar.broker.service.InMemoryRedeliveryTracker
 
addIfAbsent(Position) - Method in interface org.apache.pulsar.broker.service.RedeliveryTracker
 
addIfAbsent(Position) - Method in class org.apache.pulsar.broker.service.RedeliveryTrackerDisabled
 
addIndex(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.SchemaEntry.Builder
repeated .pulsar.schema.IndexEntry index = 5;
addIndex(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.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(int, 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.SchemaLocator.Builder
repeated .pulsar.schema.IndexEntry index = 2;
addIndex(int, 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(int) - 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.SchemaLocator.Builder
repeated .pulsar.schema.IndexEntry index = 2;
AdditionalServletWithPulsarService - Interface in org.apache.pulsar.broker.web.plugin.servlet
The additional servlet with pulsarService interface for support additional servlet to get pulsarService.
addLatencyBucket - Variable in class org.apache.pulsar.broker.stats.NamespaceStats
 
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, long) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
addMessageToReplay(long, long) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
addNamespaceBundleOwnershipListener(NamespaceBundleOwnershipListener...) - 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
 
addOwnedNamespaceBundleAsync(NamespaceBundle) - Method in interface org.apache.pulsar.broker.service.TopicPoliciesService
Add owned namespace bundle async.
addOwnedNamespaceBundleAsync(NamespaceBundle) - Method in class org.apache.pulsar.broker.service.TopicPoliciesService.TopicPoliciesServiceDisabled
 
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(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) - 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;
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;
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;
addRawMetricsProvider(PrometheusRawMetricsProvider) - Method in class org.apache.pulsar.broker.stats.prometheus.PrometheusMetricsServlet
 
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, NonPersistentTopic, String) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentTopic
 
addReplicationCluster(String, ManagedCursor, String) - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
addRestResources(String, String, boolean, Map<String, Object>) - 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
 
addStaticResources(String, String) - Method in class org.apache.pulsar.broker.web.WebService
 
addTransaction(long, long) - Method in class org.apache.pulsar.broker.transaction.timeout.TransactionTimeoutTrackerImpl
 
addUnAckedMessages(PersistentDispatcherMultipleConsumers, 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.
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.PersistentDispatcherSingleActiveConsumer
 
addUnAckedMessages(int) - Method in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
addUnAckedMessages(int) - Method in interface org.apache.pulsar.broker.service.Subscription
 
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
 
AdminResource - Class in org.apache.pulsar.broker.admin
 
AdminResource() - Constructor for class org.apache.pulsar.broker.admin.AdminResource
 
advancedMarkDeletePosition(PositionImpl) - Method in class org.apache.pulsar.broker.service.persistent.ReplicatedSubscriptionSnapshotCache
Signal that the mark-delete position on the subscription has been advanced.
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
 
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
 
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, PositionImpl) - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.InMemoryPendingAckStore
 
appendCumulativeAck(TxnID, PositionImpl) - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.MLPendingAckStore
 
appendCumulativeAck(TxnID, PositionImpl) - 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<PositionImpl, Integer>>) - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.InMemoryPendingAckStore
 
appendIndividualAck(TxnID, List<MutablePair<PositionImpl, Integer>>) - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.MLPendingAckStore
 
appendIndividualAck(TxnID, List<MutablePair<PositionImpl, 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
 
apply() - Method in class org.apache.pulsar.broker.resourcegroup.ResourceGroupPublishLimiter
 
apply(CliFlags, String[]) - Method in class org.apache.pulsar.broker.tools.GenerateDocsCommand
 
apply(CliFlags, String[]) - Method in class org.apache.pulsar.broker.tools.LoadReportCommand
 
applyNamespacePolicies(ServiceUnitId, SimpleResourceAllocationPolicies, Set<String>, 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
 
Arguments() - Constructor for class org.apache.pulsar.utils.auth.tokens.TokensCliUtils.Arguments
 
asyncReadEntries(int, long, Object) - Method in class org.apache.pulsar.broker.service.streamingdispatch.StreamingEntryReader
Read entries in streaming way, that said instead of reading with micro batch and send entries to consumer after all entries in the batch are read from ledger, this method will fire numEntriesToRead requests to managedLedger and send entry to consumer whenever it is read && all entries before it have been sent to consumer.
asyncReadEntriesOrWait(ManagedCursor, int, boolean, AsyncCallbacks.ReadEntriesCallback, Consumer) - Method in interface org.apache.pulsar.compaction.CompactedTopic
 
asyncReadEntriesOrWait(ManagedCursor, int, boolean, AsyncCallbacks.ReadEntriesCallback, Consumer) - Method in class org.apache.pulsar.compaction.CompactedTopicImpl
 
asyncReadEntry(PositionImpl, 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.PersistentStickyKeyDispatcherMultipleConsumers
 
asyncReplayEntriesInOrder(Set<? extends Position>) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
ATTRIBUTE_PULSAR_NAME - Static variable in class org.apache.pulsar.broker.web.WebService
 
AVAILABLE_ALGORITHMS - Static variable in interface org.apache.pulsar.common.naming.NamespaceBundleSplitAlgorithm
 
availablePermits - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedConsumerStats
 
averageMsgSize - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedProducerStats
 
AVRO_VALUE - Static variable in enum org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.SchemaType
AVRO = 5;
AvroSchemaCompatibilityCheck - Class in org.apache.pulsar.broker.service.schema
SchemaCompatibilityCheck for SchemaType.AVRO.
AvroSchemaCompatibilityCheck() - Constructor for class org.apache.pulsar.broker.service.schema.AvroSchemaCompatibilityCheck
 

B

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
 
backOff - Variable in class org.apache.pulsar.broker.service.AbstractReplicator
 
beforeAddEntry(OpAddEntry, int) - Method in class org.apache.pulsar.broker.intercept.ManagedLedgerInterceptorImpl
 
beforeSendMessage(Subscription, Entry, long[], MessageMetadata) - Method in interface org.apache.pulsar.broker.intercept.BrokerInterceptor
Intercept messages before sending them to the consumers.
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
 
bkException(String, int, long, long) - Static method in class org.apache.pulsar.broker.service.schema.BookkeeperSchemaStorage
 
blockDispatcherOnUnackedMsgs() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
BLOCKED_DISPATCHER_ON_UNACKMSG_UPDATER - Static variable in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
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
 
bookieMetadataServiceUri(ServiceConfiguration) - Static method in class org.apache.pulsar.broker.PulsarService
Get bookkeeper metadata service uri.
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
 
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
 
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_VALUE - Static variable in enum 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
 
BrokerData - Class in org.apache.pulsar.broker
Data class containing three components comprising all the data available for the leader broker about other brokers: - The local broker data which is written to ZooKeeper by each individual broker (LocalBrokerData).
BrokerData(LocalBrokerData) - Constructor for class org.apache.pulsar.broker.BrokerData
Initialize this BrokerData using the most recent local data.
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.
BrokerFilterBadVersionException - Exception in org.apache.pulsar.broker.loadbalance
 
BrokerFilterBadVersionException(String) - Constructor for exception org.apache.pulsar.broker.loadbalance.BrokerFilterBadVersionException
 
BrokerFilterBadVersionException(Throwable) - Constructor for exception org.apache.pulsar.broker.loadbalance.BrokerFilterBadVersionException
 
BrokerFilterBadVersionException(String, 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(Throwable) - Constructor for exception org.apache.pulsar.broker.loadbalance.BrokerFilterException
 
BrokerFilterException(String, 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.
BrokerInterceptor.BrokerInterceptorDisabled - Class in org.apache.pulsar.broker.intercept
Broker interceptor disabled implementation.
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
 
BrokerInterceptorDisabled() - Constructor for class org.apache.pulsar.broker.intercept.BrokerInterceptor.BrokerInterceptorDisabled
 
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
 
BrokerOperabilityMetrics - Class in org.apache.pulsar.broker.stats
 
BrokerOperabilityMetrics(String, String) - Constructor for class org.apache.pulsar.broker.stats.BrokerOperabilityMetrics
 
brokerPublishRateLimiter - Variable in class org.apache.pulsar.broker.service.BrokerService
 
Brokers - Class in org.apache.pulsar.broker.admin.v1
 
Brokers() - Constructor for class org.apache.pulsar.broker.admin.v1.Brokers
 
Brokers - Class in org.apache.pulsar.broker.admin.v2
 
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
 
brokerService - Variable in class org.apache.pulsar.broker.service.AbstractReplicator
 
brokerService - Variable in class org.apache.pulsar.broker.service.AbstractTopic
 
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(Throwable) - Constructor for exception org.apache.pulsar.broker.service.BrokerServiceException
 
BrokerServiceException(String, Throwable) - Constructor for exception org.apache.pulsar.broker.service.BrokerServiceException
 
BrokerServiceException.AddEntryMetadataException - Exception in org.apache.pulsar.broker.service
 
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.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.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.TopicNotFoundException - Exception in org.apache.pulsar.broker.service
 
BrokerServiceException.TopicPoliciesCacheNotInitException - Exception in org.apache.pulsar.broker.service
 
BrokerServiceException.TopicTerminatedException - 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() - Constructor for class org.apache.pulsar.broker.admin.v1.BrokerStats
 
BrokerStats - Class in org.apache.pulsar.broker.admin.v2
 
BrokerStats() - Constructor for class org.apache.pulsar.broker.admin.v2.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(ServiceConfiguration) - Method in class org.apache.pulsar.broker.PulsarService
Gets the broker service URL (non-TLS) associated with the internal listener.
brokerUrl(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.
brokerUrlTls(String, int) - Static method in class org.apache.pulsar.broker.PulsarService
 
brokerValue(BrokerData, ServiceConfiguration) - Method in class org.apache.pulsar.broker.loadbalance.impl.DeviationShedder
 
BrokerVersionFilter - Class in org.apache.pulsar.broker.loadbalance.impl
 
BrokerVersionFilter() - Constructor for class org.apache.pulsar.broker.loadbalance.impl.BrokerVersionFilter
 
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(String, String) - Static method in class org.apache.pulsar.broker.stats.prometheus.metrics.ObserverGauge
 
build() - 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
 
build() - Static method in class org.apache.pulsar.broker.stats.prometheus.metrics.Summary
 
build() - Method in class org.apache.pulsar.PulsarStandaloneBuilder
 
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
 
builder() - Static method in class org.apache.pulsar.PulsarStandalone
This method gets a builder to build an embedded pulsar instance i.e.
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
 
BUNDLE_DATA_PATH - Static variable in class org.apache.pulsar.broker.loadbalance.impl.ModularLoadManagerImpl
 
BundleData - Class in org.apache.pulsar.broker
Data class comprising the short term and long term historical data for this bundle.
BundleData() - Constructor for class org.apache.pulsar.broker.BundleData
 
BundleData(int, int) - Constructor for class org.apache.pulsar.broker.BundleData
Initialize the bundle data.
BundleData(int, int, NamespaceBundleStats) - Constructor for class org.apache.pulsar.broker.BundleData
Initialize this bundle data and have its histories default to the given stats before the first sample is received.
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(MetadataStore) - Constructor for class org.apache.pulsar.broker.cache.BundlesQuotas
 
bundleTreeSetCache - Variable in class org.apache.pulsar.broker.loadbalance.impl.DeviationShedder
 
bundleValue(String, BrokerData, ServiceConfiguration) - Method in class org.apache.pulsar.broker.loadbalance.impl.DeviationShedder
 
bytes - Variable in class org.apache.pulsar.broker.resourcegroup.ResourceGroup.BytesAndMessagesCount
 
BytesAndMessagesCount() - Constructor for class org.apache.pulsar.broker.resourcegroup.ResourceGroup.BytesAndMessagesCount
 
bytesInCounter - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedNamespaceStats
 
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
 

C

cacheOfflineTopicStats(TopicName, PersistentOfflineTopicStats) - Method in class org.apache.pulsar.broker.service.BrokerService
 
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
 
calculateToRead(int) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
calculateToRead(Consumer) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherSingleActiveConsumer
 
canAssign(ServiceUnit, ResourceUnit, Map<ResourceUnit, LoadReport>) - Method in class org.apache.pulsar.broker.loadbalance.impl.SimpleResourceAllocationPolicies
 
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.PersistentDispatcherSingleActiveConsumer
 
cancelPendingRead() - Method in class org.apache.pulsar.broker.service.persistent.PersistentStreamingDispatcherMultipleConsumers
 
cancelPendingRead() - Method in class org.apache.pulsar.broker.service.persistent.PersistentStreamingDispatcherSingleActiveConsumer
 
cancelPublishBufferLimiting() - Method in class org.apache.pulsar.broker.service.ServerCnx
 
cancelPublishBufferLimiting() - Method in interface org.apache.pulsar.broker.service.TransportCnx
 
cancelPublishRateLimiting() - Method in class org.apache.pulsar.broker.service.ServerCnx
 
cancelPublishRateLimiting() - Method in interface org.apache.pulsar.broker.service.TransportCnx
 
cancelReadRequests() - Method in class org.apache.pulsar.broker.service.streamingdispatch.StreamingEntryReader
 
canFit(ResourceDescription) - Method in class org.apache.pulsar.broker.loadbalance.impl.SimpleResourceUnit
 
canFit(ResourceDescription) - Method in interface org.apache.pulsar.broker.loadbalance.ResourceUnit
 
canReadMoreEntries(boolean) - Method in class org.apache.pulsar.broker.service.persistent.PersistentStreamingDispatcherMultipleConsumers
Notify dispatcher can issue next read request.
canReadMoreEntries(boolean) - Method in class org.apache.pulsar.broker.service.persistent.PersistentStreamingDispatcherSingleActiveConsumer
Notify dispatcher can issue next read request.
canReadMoreEntries(boolean) - Method in interface org.apache.pulsar.broker.service.streamingdispatch.StreamingDispatcher
Notify dispatcher can issue next read request.
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 interface org.apache.pulsar.broker.service.nonpersistent.NonPersistentDispatcher
 
canUnsubscribe(Consumer) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentDispatcherMultipleConsumers
 
canUnsubscribe(Consumer) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
canUpdateCluster(String, Set<String>, Set<String>) - Method in class org.apache.pulsar.broker.web.PulsarWebResource
 
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
 
checkAndStartPublish(long, long, ByteBuf, long) - 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.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
 
checkBrokerPublishThrottlingRate() - Method in class org.apache.pulsar.broker.service.BrokerService
 
checkCompaction() - Method in class org.apache.pulsar.broker.service.BrokerService
 
checkCompaction() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
checkCompatible(String, SchemaData, SchemaCompatibilityStrategy) - Method in class org.apache.pulsar.broker.service.schema.DefaultSchemaRegistryService
 
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(Iterable<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(Iterable<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
 
checkCompatible(Iterable<SchemaData>, SchemaData, SchemaCompatibilityStrategy) - Method in interface org.apache.pulsar.broker.service.schema.SchemaCompatibilityCheck
 
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
 
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
 
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
 
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
 
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(boolean) - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TopicTransactionBuffer
 
checkIfTBRecoverCompletely(boolean) - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TransactionBufferDisable
 
checkIfTBRecoverCompletely(boolean) - Method in interface org.apache.pulsar.broker.transaction.buffer.TransactionBuffer
Wait TransactionBuffer Recovers completely.
checkIfTransactionBufferRecoverCompletely(boolean) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentTopic
 
checkIfTransactionBufferRecoverCompletely(boolean) - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
checkIfTransactionBufferRecoverCompletely(boolean) - Method in interface org.apache.pulsar.broker.service.Topic
Wait TransactionBuffer Recovers completely.
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
 
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(PositionImpl) - Method in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
checkIsCanDeleteConsumerPendingAck(PositionImpl) - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleDisabled
 
checkIsCanDeleteConsumerPendingAck(PositionImpl) - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleImpl
 
checkIsCanDeleteConsumerPendingAck(PositionImpl) - 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
 
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.
checkNotNull(T) - Static method in class org.apache.pulsar.broker.admin.AdminResource
 
checkNotNull(Object, String) - Method in class org.apache.pulsar.broker.admin.AdminResource
 
checkOwnershipAsync(NamespaceBundle) - Method in class org.apache.pulsar.broker.namespace.OwnershipCache
Check whether this broker owns given namespace bundle.
checkPermissionsAsync() - Method in class org.apache.pulsar.broker.service.Consumer
 
checkPermissionsAsync() - Method in class org.apache.pulsar.broker.service.Producer
 
checkPublishRate() - Method in class org.apache.pulsar.broker.resourcegroup.ResourceGroupPublishLimiter
 
checkPublishRate() - Method in class org.apache.pulsar.broker.service.PrecisPublishLimiter
 
checkPublishRate() - Method in interface org.apache.pulsar.broker.service.PublishRateLimiter
checks and update state of current publish and marks if it has exceeded the rate-limiting threshold.
checkPublishRate() - Method in class org.apache.pulsar.broker.service.PublishRateLimiterDisable
 
checkPublishRate() - Method in class org.apache.pulsar.broker.service.PublishRateLimiterImpl
 
checkReplicatedSubscriptionControllerState() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
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
 
checkTopicExists(TopicName) - Method in class org.apache.pulsar.broker.namespace.NamespaceService
 
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
 
checkTopicLevelPolicyEnable() - Method in class org.apache.pulsar.broker.admin.AdminResource
 
checkTopicNsOwnership(String) - Method in class org.apache.pulsar.broker.service.BrokerService
 
checkTopicOwnership(TopicName) - Method in class org.apache.pulsar.broker.namespace.NamespaceService
 
checkTopicPublishThrottlingRate() - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
checkTopicPublishThrottlingRate() - Method in class org.apache.pulsar.broker.service.BrokerService
 
checkTopicPublishThrottlingRate() - Method in interface org.apache.pulsar.broker.service.Topic
 
checkTransactionCoordinatorEnabled() - Method in class org.apache.pulsar.broker.admin.impl.TransactionsBase
 
checkUnAckMessageDispatching() - Method in class org.apache.pulsar.broker.service.BrokerService
Adds given dispatcher's unackMessage count to broker-unack message count and if it reaches to the BrokerService.maxUnackedMessages then it blocks all the dispatchers which has unack-messages higher than BrokerService.maxUnackedMsgsPerDispatcher.
clean(TopicName) - Method in class org.apache.pulsar.broker.service.SystemTopicBasedTopicPoliciesService
 
clean(TopicName) - Method in interface org.apache.pulsar.broker.service.TopicPoliciesService
clean cache and listeners in TopicPolicies and so on.
clean(TopicName) - Method in class org.apache.pulsar.broker.service.TopicPoliciesService.TopicPoliciesServiceDisabled
 
cleanUnloadedTopicFromCache(NamespaceBundle) - Method in class org.apache.pulsar.broker.service.BrokerService
 
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.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(long[]) - Static method in class org.apache.pulsar.broker.stats.NamespaceStats
 
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.PendingAckMetadata
 
clear() - Method in class org.apache.pulsar.broker.transaction.pendingack.proto.PendingAckMetadataEntry
 
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(String) - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
Clears backlog for a given cursor in the topic.
clearBacklog() - Method in interface org.apache.pulsar.broker.service.Subscription
 
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
 
clearDelayedMessages() - Method in interface org.apache.pulsar.broker.service.Dispatcher
 
clearDelayedMessages() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
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.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.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;
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.service.schema.SchemaStorageFormat.PositionInfo.Builder
required int64 ledgerId = 1;
clearLedgerId() - Method in class org.apache.pulsar.broker.transaction.pendingack.proto.PendingAckMetadata
 
clearMessagesPerPeriod() - Method in class org.apache.pulsar.broker.service.resource.usage.NetworkUsage
 
clearNamespaceBacklog(AsyncResponse, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
clearNamespaceBacklog(AsyncResponse, 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
 
clearNamespaceBacklogForSubscription(AsyncResponse, 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
 
clearNamespaceBundleBacklog(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
 
clearNamespaceBundleBacklogForSubscription(String, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
clearOffloadDeletionLag(String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
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
 
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.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.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
 
clientSourceAddress() - Method in class org.apache.pulsar.broker.service.ServerCnx
 
clientSourceAddress() - Method in interface org.apache.pulsar.broker.service.TransportCnx
 
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 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 class org.apache.pulsar.broker.intercept.BrokerInterceptor.BrokerInterceptorDisabled
 
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 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.resourcegroup.ResourceGroupPublishLimiter
 
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.AbstractDispatcherSingleActiveConsumer
 
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(boolean) - Method in class org.apache.pulsar.broker.service.Consumer
 
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 interface org.apache.pulsar.broker.service.nonpersistent.NonPersistentDispatcher
 
close() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentDispatcherMultipleConsumers
 
close() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentSubscription
 
close(boolean) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentTopic
Close this topic - close all producers and subscriptions associated with this topic.
close() - Method in class org.apache.pulsar.broker.service.persistent.DispatchRateLimiter
 
close() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
close() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherSingleActiveConsumer
 
close() - Method in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
Close the cursor ledger for this subscription.
close() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
close(boolean) - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
Close this topic - close all producers and subscriptions associated with this topic.
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 class org.apache.pulsar.broker.service.PrecisPublishLimiter
 
close(boolean) - Method in class org.apache.pulsar.broker.service.Producer
Close the producer immediately if: a.
close() - Method in interface org.apache.pulsar.broker.service.PublishRateLimiter
Close the limiter.
close() - Method in class org.apache.pulsar.broker.service.PublishRateLimiterDisable
 
close() - Method in class org.apache.pulsar.broker.service.PublishRateLimiterImpl
 
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 interface org.apache.pulsar.broker.service.Subscription
 
close() - Method in class org.apache.pulsar.broker.service.SystemTopicBaseTxnBufferSnapshotService
 
close(boolean) - Method in interface org.apache.pulsar.broker.service.Topic
 
close() - Method in interface org.apache.pulsar.broker.service.TransactionBufferSnapshotService
Close transaction buffer snapshot service.
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.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.TransactionBufferHandlerImpl
 
close() - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TransactionEntryImpl
 
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.PendingAckHandleDisabled
 
close() - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleImpl
 
close() - Method in interface org.apache.pulsar.broker.transaction.pendingack.PendingAckHandle
Close the pending ack handle.
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.WebExecutorStats
 
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.PulsarStandalone
 
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 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.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 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
 
closeConsumer(Consumer) - Method in class org.apache.pulsar.broker.service.ServerCnx
 
closeConsumer(Consumer) - Method in interface org.apache.pulsar.broker.service.TransportCnx
 
closeFuture - Variable in class org.apache.pulsar.broker.service.AbstractDispatcherSingleActiveConsumer
 
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
 
closeProducerAsync() - Method in class org.apache.pulsar.broker.service.AbstractReplicator
 
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() - Constructor for class org.apache.pulsar.broker.admin.v1.Clusters
 
Clusters - Class in org.apache.pulsar.broker.admin.v2
 
Clusters() - Constructor for class org.apache.pulsar.broker.admin.v2.Clusters
 
ClustersBase - Class in org.apache.pulsar.broker.admin.impl
 
ClustersBase() - Constructor for class org.apache.pulsar.broker.admin.impl.ClustersBase
 
CmdGenerateDocumentation - Class in org.apache.pulsar.utils
 
CmdGenerateDocumentation() - Constructor for class org.apache.pulsar.utils.CmdGenerateDocumentation
 
CmdUtility - Class in org.apache.pulsar.utils
 
CmdUtility() - Constructor for class org.apache.pulsar.utils.CmdUtility
 
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_VALUE - Static variable in enum 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
 
committingTxn() - Method in interface org.apache.pulsar.broker.transaction.buffer.TransactionMeta
Mark the transaction status is committing.
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(long, long, TxnID, Position) - Method in interface org.apache.pulsar.broker.transaction.buffer.TransactionCursor
Commit transaction.
commitTxn(long, long) - Method in interface org.apache.pulsar.broker.transaction.buffer.TransactionMeta
Mark the transaction is committed.
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
 
compact(AsyncResponse, String, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v1.PersistentTopics
 
compact(AsyncResponse, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
compact(String) - Method in class org.apache.pulsar.compaction.Compactor
 
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
 
CompactedTopicImpl(BookKeeper) - Constructor for class org.apache.pulsar.compaction.CompactedTopicImpl
 
COMPACTION_SUBSCRIPTION - Static variable in class org.apache.pulsar.compaction.Compactor
 
CompactionRecord - Class in org.apache.pulsar.compaction
 
CompactionRecord() - Constructor for class org.apache.pulsar.compaction.CompactionRecord
 
compactionStatus(String, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v1.PersistentTopics
 
compactionStatus(String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
compactionStatus() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
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
 
CompactorSubscription - Class in org.apache.pulsar.broker.service.persistent
 
CompactorSubscription(PersistentTopic, CompactedTopic, String, ManagedCursor) - Constructor for class org.apache.pulsar.broker.service.persistent.CompactorSubscription
 
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
 
compareTo(ResourceDescription) - Method in class org.apache.pulsar.broker.loadbalance.impl.PulsarResourceDescription
 
compareTo(ServiceUnit) - Method in class org.apache.pulsar.broker.loadbalance.impl.PulsarServiceUnit
 
compareTo(ResourceUnit) - Method in class org.apache.pulsar.broker.loadbalance.impl.SimpleResourceUnit
 
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
 
conf - Variable in class org.apache.pulsar.compaction.Compactor
 
config() - Method in class org.apache.pulsar.broker.web.PulsarWebResource
 
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.
ConnectionController - Interface in org.apache.pulsar.broker.service
 
ConnectionController.DefaultConnectionController - Class in org.apache.pulsar.broker.service
 
ConnectionController.State - Enum in org.apache.pulsar.broker.service
 
ConsistentHashingStickyKeyConsumerSelector - Class in org.apache.pulsar.broker.service
This is a consumer selector based fixed hash range.
ConsistentHashingStickyKeyConsumerSelector(int) - Constructor for class org.apache.pulsar.broker.service.ConsistentHashingStickyKeyConsumerSelector
 
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, int, TransportCnx, String, Map<String, String>, boolean, CommandSubscribe.InitialPosition, KeySharedMeta, MessageId) - Constructor for class org.apache.pulsar.broker.service.Consumer
 
ConsumerAssignException(String) - Constructor for exception org.apache.pulsar.broker.service.BrokerServiceException.ConsumerAssignException
 
ConsumerBusyException(String) - Constructor for exception org.apache.pulsar.broker.service.BrokerServiceException.ConsumerBusyException
 
consumerCount - Variable in class org.apache.pulsar.broker.stats.NamespaceStats
 
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.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
 
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
 
consumers - Variable in class org.apache.pulsar.broker.service.AbstractDispatcherSingleActiveConsumer
 
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
 
contains(Position) - Method in class org.apache.pulsar.broker.service.InMemoryRedeliveryTracker
 
contains(Position) - Method in interface org.apache.pulsar.broker.service.RedeliveryTracker
 
contains(Position) - Method in class org.apache.pulsar.broker.service.RedeliveryTrackerDisabled
 
containsStickyKeyHashes(Set<Integer>) - Method in class org.apache.pulsar.broker.service.persistent.MessageRedeliveryController
 
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(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.
create(ServiceConfiguration, ZooKeeper, EventLoopGroup, Optional<Class<? extends EnsemblePlacementPolicy>>, Map<String, Object>) - Method in interface org.apache.pulsar.broker.BookKeeperClientFactory
 
create(ServiceConfiguration, ZooKeeper, EventLoopGroup, Optional<Class<? extends EnsemblePlacementPolicy>>, Map<String, Object>, StatsLogger) - Method in interface org.apache.pulsar.broker.BookKeeperClientFactory
 
create(ServiceConfiguration, ZooKeeper, EventLoopGroup, Optional<Class<? extends EnsemblePlacementPolicy>>, Map<String, Object>) - Method in class org.apache.pulsar.broker.BookKeeperClientFactoryImpl
 
create(ServiceConfiguration, ZooKeeper, EventLoopGroup, Optional<Class<? extends EnsemblePlacementPolicy>>, Map<String, Object>, StatsLogger) - Method in class org.apache.pulsar.broker.BookKeeperClientFactoryImpl
 
create(PulsarService) - Static method in interface org.apache.pulsar.broker.loadbalance.LoadManager
 
create(ServiceConfiguration) - Static method in interface org.apache.pulsar.broker.loadbalance.ModularLoadManagerStrategy
Create a placement strategy using the configuration.
create(PulsarService, ZooKeeper) - Method in class org.apache.pulsar.broker.service.schema.BookkeeperSchemaStorageFactory
 
create(SchemaStorage, Set<String>) - Static method in interface org.apache.pulsar.broker.service.schema.SchemaRegistryService
 
create(PulsarService, ZooKeeper) - Method in interface org.apache.pulsar.broker.service.schema.SchemaStorageFactory
 
create(Object, PositionImpl) - Static method in class org.apache.pulsar.broker.service.streamingdispatch.PendingReadEntryRequest
 
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(ServiceConfiguration, MetadataStoreExtended, ZooKeeper, BookKeeperClientFactory, EventLoopGroup) - Static method in interface org.apache.pulsar.broker.storage.ManagedLedgerStorage
Initialize the ManagedLedgerStorage from the provided resources.
create(PulsarService, HashedWheelTimer, int, long) - Static method in class org.apache.pulsar.broker.transaction.buffer.impl.TransactionBufferClientImpl
 
create(PulsarClient, String, String) - Static method in interface org.apache.pulsar.client.api.RawReader
Create a raw reader for a topic.
createCluster(String, ClusterDataImpl) - Method in class org.apache.pulsar.broker.admin.impl.ClustersBase
 
createConfigurationMetadataStore() - 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
 
createLocalMetadataStore() - 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
 
createMissedPartitions(AsyncResponse, String, String, String) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
createNamespace(String, String, String, BundlesData) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
createNamespace(String, String, Policies) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
createNonPartitionedTopic(String, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v1.PersistentTopics
 
createNonPartitionedTopic(String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
createOrUpdateResourceGroup(String, ResourceGroup) - Method in class org.apache.pulsar.broker.admin.v2.ResourceGroups
 
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, 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
 
createReader(TopicName) - Method in class org.apache.pulsar.broker.service.SystemTopicBaseTxnBufferSnapshotService
 
createReader(TopicName) - Method in interface org.apache.pulsar.broker.service.TransactionBufferSnapshotService
Create a transaction buffer snapshot reader.
createResourceGroup(String, ResourceGroup) - Method in class org.apache.pulsar.broker.resourcegroup.ResourceGroupConfigListener
 
createSubscription(AsyncResponse, String, String, String, String, String, boolean, MessageIdImpl, boolean) - Method in class org.apache.pulsar.broker.admin.v1.PersistentTopics
 
createSubscription(AsyncResponse, String, String, String, String, boolean, MessageIdImpl, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
createSubscription(String, CommandSubscribe.InitialPosition, boolean) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentTopic
 
createSubscription(String, CommandSubscribe.InitialPosition, boolean) - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
createSubscription(String, CommandSubscribe.InitialPosition, boolean) - Method in interface org.apache.pulsar.broker.service.Topic
 
createSystemTopicClientWithRetry(NamespaceName) - Method in class org.apache.pulsar.broker.service.SystemTopicBasedTopicPoliciesService
 
createTenant(AsyncResponse, String, TenantInfoImpl) - Method in class org.apache.pulsar.broker.admin.impl.TenantsBase
 
createTopicPoliciesSystemTopicClient(NamespaceName) - Method in class org.apache.pulsar.broker.systopic.NamespaceEventsSystemTopicFactory
 
createTransactionBufferSystemTopicClient(NamespaceName, TransactionBufferSnapshotService) - Method in class org.apache.pulsar.broker.systopic.NamespaceEventsSystemTopicFactory
 
createWriter(TopicName) - Method in class org.apache.pulsar.broker.service.SystemTopicBaseTxnBufferSnapshotService
 
createWriter(TopicName) - Method in interface org.apache.pulsar.broker.service.TransactionBufferSnapshotService
Create a transaction buffer snapshot writer.
ctx() - Method in class org.apache.pulsar.broker.service.ServerCnx
 
ctx - Variable in class org.apache.pulsar.broker.service.streamingdispatch.PendingReadEntryRequest
 
cumulativeAcknowledgeMessage(TxnID, List<PositionImpl>) - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleDisabled
 
cumulativeAcknowledgeMessage(TxnID, List<PositionImpl>) - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleImpl
 
cumulativeAcknowledgeMessage(TxnID, List<PositionImpl>) - 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
 
currentPublishByteCount - Variable in class org.apache.pulsar.broker.service.PublishRateLimiterImpl
 
currentPublishMsgCount - Variable in class org.apache.pulsar.broker.service.PublishRateLimiterImpl
 
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.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
 

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_VALUE - Static variable in enum org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.SchemaType
DATE = 13;
deactivateCursor() - Method in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
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
 
decreaseConnection(SocketAddress) - Method in interface org.apache.pulsar.broker.service.ConnectionController
Decrease the number of connections counter.
decreaseConnection(SocketAddress) - Method in class org.apache.pulsar.broker.service.ConnectionController.DefaultConnectionController
 
decrementUsageCount() - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
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_GET_TOPIC_POLICY_TIMEOUT - Static variable in interface org.apache.pulsar.broker.service.TopicPoliciesService
 
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
 
DefaultConnectionController(ServiceConfiguration) - Constructor for class org.apache.pulsar.broker.service.ConnectionController.DefaultConnectionController
 
DefaultSchemaRegistryService - Class in org.apache.pulsar.broker.service.schema
 
DefaultSchemaRegistryService() - Constructor for class org.apache.pulsar.broker.service.schema.DefaultSchemaRegistryService
 
delayedDeliveryEnabled - Variable in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
delayedDeliveryTickTimeMillis - Variable in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
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
 
delete(String, String, String, String, String, AsyncResponse) - Method in class org.apache.pulsar.broker.admin.v3.Packages
 
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(String, boolean) - Method in class org.apache.pulsar.broker.service.schema.BookkeeperSchemaStorage
 
delete(String) - Method in class org.apache.pulsar.broker.service.schema.BookkeeperSchemaStorage
 
delete() - Method in interface org.apache.pulsar.broker.service.Subscription
 
delete() - Method in interface org.apache.pulsar.broker.service.Topic
 
delete(T) - Method in interface org.apache.pulsar.broker.systopic.SystemTopicClient.Writer
Delete event in the system topic.
deleteAsync(T) - Method in interface org.apache.pulsar.broker.systopic.SystemTopicClient.Writer
Async delete event in the system topic.
deleteBookieAffinityGroup(String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
deleteBookieAffinityGroup(String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
deleteBookieRackInfo(AsyncResponse, String) - Method in class org.apache.pulsar.broker.admin.v2.Bookies
 
deleteCluster(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_FIELD_NUMBER - Static variable in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo
 
deleteDeduplicationSnapshotInterval(AsyncResponse, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
deleteDelayedDeliveryPolicies(AsyncResponse, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
deleteDispatchRate(String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
deleteDynamicConfiguration(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(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) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
deleteMaxUnackedMessagesOnConsumer(AsyncResponse, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
deleteMaxUnackedMessagesOnSubscription(AsyncResponse, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
deleteNamespace(AsyncResponse, String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
deleteNamespace(AsyncResponse, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
deleteNamespaceBundle(String, String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
deleteNamespaceBundle(String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
deleteNamespaceIsolationPolicy(String, String) - Method in class org.apache.pulsar.broker.admin.impl.ClustersBase
 
deletePartitionedTopic(AsyncResponse, String, String, String, String, boolean, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v1.PersistentTopics
 
deletePartitionedTopic(AsyncResponse, String, String, String, boolean, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
deletePartitionedTopicMetadataWhileInactive() - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
deletePersistence(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(boolean, AsyncResponse) - Method in class org.apache.pulsar.broker.admin.impl.SchemasResourceBase
 
deleteSchema(String, String, String, String, boolean, AsyncResponse) - Method in class org.apache.pulsar.broker.admin.v1.SchemasResource
 
deleteSchema(String, String, String, boolean, AsyncResponse) - Method in class org.apache.pulsar.broker.admin.v2.SchemasResource
 
deleteSchema() - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
deleteSchema(String, String) - Method in class org.apache.pulsar.broker.service.schema.DefaultSchemaRegistryService
 
deleteSchema(String, String) - Method in interface org.apache.pulsar.broker.service.schema.SchemaRegistry
 
deleteSchema(String, String) - Method in class org.apache.pulsar.broker.service.schema.SchemaRegistryServiceImpl
 
deleteSchema(String, String) - Method in class org.apache.pulsar.broker.service.schema.validator.SchemaRegistryServiceWithSchemaDataValidator
 
deleteSchema() - Method in interface org.apache.pulsar.broker.service.Topic
Delete the schema if this topic has a schema defined for it.
deleteSchemaStorage(String) - Method in class org.apache.pulsar.broker.service.BrokerService
 
deleteSchemaStorage(String) - Method in class org.apache.pulsar.broker.service.schema.DefaultSchemaRegistryService
 
deleteSchemaStorage(String, boolean) - Method in class org.apache.pulsar.broker.service.schema.DefaultSchemaRegistryService
 
deleteSchemaStorage(String) - Method in interface org.apache.pulsar.broker.service.schema.SchemaRegistry
 
deleteSchemaStorage(String, boolean) - Method in interface org.apache.pulsar.broker.service.schema.SchemaRegistry
 
deleteSchemaStorage(String) - Method in class org.apache.pulsar.broker.service.schema.SchemaRegistryServiceImpl
 
deleteSchemaStorage(String, boolean) - 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.validator.SchemaRegistryServiceWithSchemaDataValidator
 
deleteSubscribeRate(String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
deleteSubscription(AsyncResponse, String, String, String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v1.PersistentTopics
 
deleteSubscription(AsyncResponse, String, String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
deleteSubscriptionDispatchRate(String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
deleteTenant(AsyncResponse, String, boolean) - Method in class org.apache.pulsar.broker.admin.impl.TenantsBase
 
deleteTopic(String, String, String, String, boolean, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v1.PersistentTopics
 
deleteTopic(String, String, String, boolean, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
deleteTopic(String, boolean) - Method in class org.apache.pulsar.broker.service.BrokerService
 
deleteTopic(String, boolean, boolean) - Method in class org.apache.pulsar.broker.service.BrokerService
 
deleteTopicAuthenticationWithRetry(String, CompletableFuture<Void>, int) - Method in class org.apache.pulsar.broker.service.BrokerService
 
deleteTopicPolicies() - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
deleteTopicPolicies(TopicName) - Method in class org.apache.pulsar.broker.service.BrokerService
 
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 async.
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
 
destroy() - Method in class org.apache.pulsar.broker.stats.prometheus.PrometheusMetricsServlet
 
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
 
DETECT_FIXED_DELAY_LOOKAHEAD_MESSAGES - Static variable in class org.apache.pulsar.broker.delayed.InMemoryDelayedDeliveryTracker
 
DeviationShedder - Class in org.apache.pulsar.broker.loadbalance.impl
An abstract class which makes a LoadSheddingStrategy which makes decisions based on standard deviation easier to implement.
DeviationShedder() - Constructor for class org.apache.pulsar.broker.loadbalance.impl.DeviationShedder
Initialize this DeviationShedder.
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_RESOURCE_USAGE_TRANSPORT_MANAGER - Static variable in interface org.apache.pulsar.broker.resourcegroup.ResourceUsageTransportManager
 
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
 
disableCnxAutoRead() - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
disableCnxAutoRead() - Method in class org.apache.pulsar.broker.service.ServerCnx
 
disableCnxAutoRead() - Method in interface org.apache.pulsar.broker.service.Topic
 
disableCnxAutoRead() - Method in interface org.apache.pulsar.broker.service.TransportCnx
 
DISABLED - Static variable in interface org.apache.pulsar.broker.intercept.BrokerInterceptor
 
DISABLED - Static variable in interface org.apache.pulsar.broker.service.TopicPoliciesService
 
DISABLED_RATE_LIMITER - Static variable in interface org.apache.pulsar.broker.service.PublishRateLimiter
 
DISABLED_RATE_LIMITER - Static variable in class org.apache.pulsar.broker.service.PublishRateLimiterDisable
 
disableOwnership(NamespaceBundle) - Method in class org.apache.pulsar.broker.namespace.OwnershipCache
Disable bundle in local cache and on zk.
disableProducerRead() - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
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
 
disconnect() - Method in class org.apache.pulsar.broker.service.AbstractReplicator
 
disconnect(boolean) - Method in class org.apache.pulsar.broker.service.AbstractReplicator
 
disconnect() - Method in class org.apache.pulsar.broker.service.Consumer
 
disconnect(boolean) - Method in class org.apache.pulsar.broker.service.Consumer
 
disconnect() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentSubscription
Disconnect all consumers attached to the dispatcher and close this subscription.
disconnect() - Method in class org.apache.pulsar.broker.service.persistent.PersistentReplicator
 
disconnect(boolean) - Method in class org.apache.pulsar.broker.service.persistent.PersistentReplicator
 
disconnect() - Method in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
Disconnect all consumers attached to the dispatcher and close this subscription.
disconnect() - 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() - Method in interface org.apache.pulsar.broker.service.Replicator
 
disconnect(boolean) - Method in interface org.apache.pulsar.broker.service.Replicator
 
disconnect() - Method in interface org.apache.pulsar.broker.service.Subscription
 
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
 
disconnectAllConsumers(boolean) - Method in class org.apache.pulsar.broker.service.AbstractDispatcherSingleActiveConsumer
Disconnect all consumers on this dispatcher (server side close).
disconnectAllConsumers(boolean) - Method in interface org.apache.pulsar.broker.service.Dispatcher
disconnect all consumers.
disconnectAllConsumers() - Method in interface org.apache.pulsar.broker.service.Dispatcher
 
disconnectAllConsumers(boolean) - Method in interface org.apache.pulsar.broker.service.nonpersistent.NonPersistentDispatcher
 
disconnectAllConsumers(boolean) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentDispatcherMultipleConsumers
 
disconnectAllConsumers(boolean) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
dispatchEntriesToConsumer(Consumer, List<Entry>, EntryBatchSizes, EntryBatchIndexesAcks, SendMessageInfo) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherSingleActiveConsumer
 
Dispatcher - Interface in org.apache.pulsar.broker.service
 
dispatcher - Variable in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
dispatchRate() - Method in class org.apache.pulsar.broker.admin.AdminResource
 
DispatchRateLimiter - Class in org.apache.pulsar.broker.service.persistent
 
DispatchRateLimiter(PersistentTopic, DispatchRateLimiter.Type) - Constructor for class org.apache.pulsar.broker.service.persistent.DispatchRateLimiter
 
dispatchRateLimiter - Variable in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
DispatchRateLimiter.Type - Enum in org.apache.pulsar.broker.service.persistent
 
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
 
doCompaction(RawReader, BookKeeper) - Method in class org.apache.pulsar.compaction.Compactor
 
doCompaction(RawReader, BookKeeper) - Method in class org.apache.pulsar.compaction.TwoPhaseCompactor
 
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.PrometheusMetricsServlet
 
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.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
 
DOUBLE_VALUE - Static variable in enum org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.SchemaType
DOUBLE = 12;
doUnsubscribe(long) - 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
 
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, String, String) - Method in class org.apache.pulsar.broker.admin.impl.FunctionsBase
 
downloadFunction(String) - Method in class org.apache.pulsar.broker.admin.v2.Functions
 
drain() - Method in class org.apache.pulsar.broker.admin.v2.Worker
 
drainAtLeader(String) - Method in class org.apache.pulsar.broker.admin.v2.Worker
 
dynamicConfigurationResources() - Method in class org.apache.pulsar.broker.web.PulsarWebResource
 

E

enableCnxAutoRead() - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
enableCnxAutoRead() - Method in class org.apache.pulsar.broker.service.ServerCnx
 
enableCnxAutoRead() - Method in interface org.apache.pulsar.broker.service.Topic
 
enableCnxAutoRead() - Method in interface org.apache.pulsar.broker.service.TransportCnx
 
enableProducerReadForPublishBufferLimiting() - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
enableProducerReadForPublishRateLimiting() - Method in class org.apache.pulsar.broker.service.AbstractTopic
it sets cnx auto-readable if producer's cnx is disabled due to publish-throttling.
endList() - Method in class org.apache.pulsar.utils.StatsOutputStream
 
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(TxnID, int, long) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentTopic
 
endTxn(long, long, int, long) - Method in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
endTxn(TxnID, int, long) - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
endTxn(long, long, int, long) - Method in interface org.apache.pulsar.broker.service.Subscription
 
endTxn(TxnID, int, long) - Method in interface org.apache.pulsar.broker.service.Topic
End the transaction in this topic.
endTxn(TransactionBufferHandlerImpl.OpRequestSend) - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TransactionBufferHandlerImpl
 
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
 
entriesAvailable() - Method in class org.apache.pulsar.broker.service.streamingdispatch.StreamingEntryReader
 
entry - Variable in class org.apache.pulsar.broker.service.streamingdispatch.PendingReadEntryRequest
 
EntryBatchIndexesAcks - Class in org.apache.pulsar.broker.service
 
EntryBatchSizes - Class in org.apache.pulsar.broker.service
 
ENTRYID_FIELD_NUMBER - Static variable in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.PositionInfo
 
EntryWrapper - Class in org.apache.pulsar.broker.service
 
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 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.common.naming.NamespaceBundle
 
equals(Object) - Method in class org.apache.pulsar.common.naming.NamespaceBundles
 
estimateBacklogSize() - Method in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
examineMessage(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
 
exec(Writer, String...) - Static method in class org.apache.pulsar.utils.CmdUtility
Executes the specified string command in a separate process.
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() - Method in class org.apache.pulsar.broker.service.BrokerService
 
expireMessages(int) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentSubscription
 
expireMessages(Position) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentSubscription
 
expireMessages(int) - Method in class org.apache.pulsar.broker.service.persistent.PersistentMessageExpiryMonitor
 
expireMessages(Position) - Method in class org.apache.pulsar.broker.service.persistent.PersistentMessageExpiryMonitor
 
expireMessages(int) - Method in class org.apache.pulsar.broker.service.persistent.PersistentReplicator
 
expireMessages(Position) - 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 class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
expireMessages(int) - Method in interface org.apache.pulsar.broker.service.Subscription
 
expireMessages(Position) - Method in interface org.apache.pulsar.broker.service.Subscription
 
expireMessagesForAllSubscriptions(AsyncResponse, String, String, String, String, int, boolean) - Method in class org.apache.pulsar.broker.admin.v1.PersistentTopics
 
expireMessagesForAllSubscriptions(AsyncResponse, String, String, String, int, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
expireTopicMessages(AsyncResponse, String, String, String, String, String, int, boolean) - Method in class org.apache.pulsar.broker.admin.v1.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, int, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
expireTopicMessages(AsyncResponse, String, String, String, String, boolean, ResetCursorData) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
extractIdsAndKeysAndSize(RawMessage) - Static method in class org.apache.pulsar.client.impl.RawBatchConverter
 
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

FALSE - Static variable in class org.apache.pulsar.broker.service.AbstractDispatcherMultipleConsumers
 
FALSE - Static variable in class org.apache.pulsar.broker.service.AbstractDispatcherSingleActiveConsumer
 
fetchPartitionedTopicMetadata(PulsarService, TopicName) - Static method in class org.apache.pulsar.broker.admin.AdminResource
 
fetchPartitionedTopicMetadataAsync(TopicName) - Method in class org.apache.pulsar.broker.service.BrokerService
 
fetchPartitionedTopicMetadataCheckAllowAutoCreation(PulsarService, TopicName) - Static method in class org.apache.pulsar.broker.admin.AdminResource
 
fetchPartitionedTopicMetadataCheckAllowAutoCreationAsync(TopicName) - Method in class org.apache.pulsar.broker.service.BrokerService
 
fillNamespaceToBundlesMap(Set<String>, ConcurrentOpenHashMap<String, ConcurrentOpenHashSet<String>>) - Static method in class org.apache.pulsar.broker.loadbalance.impl.LoadManagerShared
Using the given bundles, populate the namespace to bundle range map.
fillResourceUsage(ResourceUsage) - Method in interface org.apache.pulsar.broker.resourcegroup.ResourceUsagePublisher
 
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.BrokerVersionFilter
From the given set of available broker candidates, filter those using the version numbers.
filterAntiAffinityGroupOwnedBrokers(PulsarService, String, Set<String>, ConcurrentOpenHashMap<String, ConcurrentOpenHashMap<String, ConcurrentOpenHashSet<String>>>, 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.
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.
filterEntriesForConsumer(List<Entry>, EntryBatchSizes, SendMessageInfo, EntryBatchIndexesAcks, ManagedCursor, boolean) - Method in class org.apache.pulsar.broker.service.AbstractBaseDispatcher
Filter messages that are being sent to a consumers.
filterEntriesForConsumer(Optional<EntryWrapper[]>, int, List<Entry>, EntryBatchSizes, SendMessageInfo, EntryBatchIndexesAcks, ManagedCursor, boolean) - Method in class org.apache.pulsar.broker.service.AbstractBaseDispatcher
 
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
 
findBundle(TopicName) - Method in class org.apache.pulsar.common.naming.NamespaceBundles
 
findBundlesForUnloading(LoadData, ServiceConfiguration) - Method in class org.apache.pulsar.broker.loadbalance.impl.DeviationShedder
Recommend that all of the returned bundles be unloaded based on observing excessive standard deviations according to some metric.
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 interface org.apache.pulsar.broker.loadbalance.LoadSheddingStrategy
Recommend that all of the returned bundles be unloaded.
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.
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
 
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
 
Flags() - Constructor for class org.apache.pulsar.broker.tools.LoadReportCommand.Flags
 
FLOAT_VALUE - Static variable in enum org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.SchemaType
FLOAT = 11;
flowPermits(int) - Method in class org.apache.pulsar.broker.service.Consumer
 
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 org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.SchemaType
 
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() - Constructor for class org.apache.pulsar.broker.admin.v1.Functions
 
Functions - Class in org.apache.pulsar.broker.admin.v2
 
Functions() - Constructor for class org.apache.pulsar.broker.admin.v2.Functions
 
Functions - Class in org.apache.pulsar.broker.admin.v3
 
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
 
GenDocFlags() - Constructor for class org.apache.pulsar.broker.tools.GenerateDocsCommand.GenDocFlags
 
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() - 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(PulsarService, boolean, boolean, boolean, boolean, SimpleTextOutputStream) - Static method in class org.apache.pulsar.broker.stats.prometheus.NamespaceStatsAggregator
 
generate(PulsarService, boolean, boolean, boolean, OutputStream) - Static method in class org.apache.pulsar.broker.stats.prometheus.PrometheusMetricsGenerator
 
generate(PulsarService, boolean, boolean, boolean, boolean, OutputStream) - Static method in class org.apache.pulsar.broker.stats.prometheus.PrometheusMetricsGenerator
 
generate(PulsarService, boolean, boolean, boolean, boolean, OutputStream, List<PrometheusRawMetricsProvider>) - Static method in class org.apache.pulsar.broker.stats.prometheus.PrometheusMetricsGenerator
 
generate(SimpleTextOutputStream) - Method in interface org.apache.pulsar.broker.stats.prometheus.PrometheusRawMetricsProvider
Generate the metrics from the metrics provider.
generate(PulsarService, SimpleTextOutputStream, 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() - Constructor for class org.apache.pulsar.broker.tools.GenerateDocsCommand
 
GenerateDocsCommand.GenDocFlags - Class in org.apache.pulsar.broker.tools
The CLI flags of gen docs command.
generateDocumentByClassName(String) - Method in class org.apache.pulsar.utils.CmdGenerateDocumentation
 
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
 
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(PulsarService) - Constructor for class org.apache.pulsar.broker.loadbalance.impl.GenericBrokerHostUsageImpl
 
GenericBrokerHostUsageImpl(int, ScheduledExecutorService) - Constructor for class org.apache.pulsar.broker.loadbalance.impl.GenericBrokerHostUsageImpl
 
get() - Method in class org.apache.pulsar.broker.admin.v2.Worker
 
get(CompletableFuture<PositionImpl>, Topic, long) - Static method in class org.apache.pulsar.broker.rest.RestMessagePublishContext
 
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(Entry, MessageMetadata) - Static method in class org.apache.pulsar.broker.service.EntryWrapper
 
get(String, SchemaVersion) - Method in class org.apache.pulsar.broker.service.schema.BookkeeperSchemaStorage
 
get(String) - Method in class org.apache.pulsar.broker.stats.ClusterReplicationMetrics
 
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
 
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(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() - 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(boolean, AsyncResponse) - Method in class org.apache.pulsar.broker.admin.impl.SchemasResourceBase
 
getAllSchemas(String, String, String, String, boolean, AsyncResponse) - Method in class org.apache.pulsar.broker.admin.v1.SchemasResource
 
getAllSchemas(String, String, String, boolean, AsyncResponse) - Method in class org.apache.pulsar.broker.admin.v2.SchemasResource
 
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
 
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, ConcurrentOpenHashMap<String, ConcurrentOpenHashMap<String, ConcurrentOpenHashSet<String>>>) - 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
 
getAssignments() - Method in class org.apache.pulsar.broker.admin.v2.Worker
 
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.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(String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
getAutoSubscriptionCreation(String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getAutoTopicCreation(String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
getAutoTopicCreation(String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
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
 
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(String, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v1.PersistentTopics
 
getBacklog(String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
getBacklogQuota(NamespaceName, BacklogQuota.BacklogQuotaType) - Method in class org.apache.pulsar.broker.service.BacklogQuotaManager
 
getBacklogQuota(TopicName, 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
 
getBacklogQuotaLimitInSize(TopicName) - Method in class org.apache.pulsar.broker.service.BacklogQuotaManager
 
getBacklogQuotaLimitInTime(TopicName) - Method in class org.apache.pulsar.broker.service.BacklogQuotaManager
 
getBacklogQuotaManager() - Method in class org.apache.pulsar.broker.service.BrokerService
 
getBacklogQuotaMap(String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
getBacklogQuotaMap(String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getBacklogQuotaMap(AsyncResponse, String, String, String, 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(int) - Method in class org.apache.pulsar.broker.service.EntryBatchSizes
 
getBatchSize() - Method in class org.apache.pulsar.broker.transaction.pendingack.proto.PendingAckMetadata
 
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, String) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
getBookieAffinityGroup(String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getBookieRackInfo(AsyncResponse, String) - Method in class org.apache.pulsar.broker.admin.v2.Bookies
 
getBookiesRackInfo(AsyncResponse) - Method in class org.apache.pulsar.broker.admin.v2.Bookies
 
getBookKeeperClient() - Method in class org.apache.pulsar.broker.ManagedLedgerClientFactory
 
getBookKeeperClient() - Method in class org.apache.pulsar.broker.PulsarService
 
getBookKeeperClient() - Method in interface org.apache.pulsar.broker.storage.ManagedLedgerStorage
Return the default bookkeeper client.
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
 
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
 
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
 
getBrokerResourceAvailability(String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.BrokerStats
 
getBrokerResourceAvailability(String, String) - Method in class org.apache.pulsar.broker.admin.v2.BrokerStats
 
getBrokerService() - Method in class org.apache.pulsar.broker.PulsarService
Get a reference of the current BrokerService instance associated with the current PulsarService instance.
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
 
getBrokerServiceUrlAsync(TopicName, LookupOptions) - Method in class org.apache.pulsar.broker.namespace.NamespaceService
 
getBrokersWithNamespaceIsolationPolicy(String) - Method in class org.apache.pulsar.broker.admin.impl.ClustersBase
 
getBrokerUrl() - Method in class org.apache.pulsar.broker.lookup.NamespaceData
 
getBrokerWithNamespaceIsolationPolicy(String, String) - Method in class org.apache.pulsar.broker.admin.impl.ClustersBase
 
getBundle(TopicName) - Method in class org.apache.pulsar.broker.namespace.NamespaceService
 
getBundle(NamespaceName, Range<Long>) - Method in class org.apache.pulsar.common.naming.NamespaceBundleFactory
 
getBundle(String, String) - Method in class org.apache.pulsar.common.naming.NamespaceBundleFactory
 
getBundle(long) - Method in class org.apache.pulsar.common.naming.NamespaceBundles
 
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
 
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
 
getBundleRangeFromBundleName(String) - Static method in class org.apache.pulsar.broker.loadbalance.impl.LoadManagerShared
 
getBundles(NamespaceName) - Method in class org.apache.pulsar.common.naming.NamespaceBundleFactory
 
getBundles(NamespaceName, BundlesData) - Method in class org.apache.pulsar.common.naming.NamespaceBundleFactory
 
getBundles() - Method in class org.apache.pulsar.common.naming.NamespaceBundles
 
getBundlesAsync(NamespaceName) - Method in class org.apache.pulsar.common.naming.NamespaceBundleFactory
 
getBundlesData(String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
getBundlesData(String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getBundlesData() - Method in class org.apache.pulsar.common.naming.NamespaceBundles
 
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
 
getBundlesWithHighestTopics(NamespaceName) - Method in class org.apache.pulsar.common.naming.NamespaceBundleFactory
 
getBundlesWithHighestTopicsAsync(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
 
getCacheExecutor() - Method in class org.apache.pulsar.broker.PulsarService
 
getCause() - Method in exception org.apache.pulsar.broker.web.RestException
 
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
 
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.ServerCnx
 
getClientVersion() - Method in interface org.apache.pulsar.broker.service.TransportCnx
 
getCluster(String) - Method in class org.apache.pulsar.broker.admin.impl.ClustersBase
 
getCluster() - Method in class org.apache.pulsar.broker.admin.v2.Worker
 
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
 
getClusterPulsarAdmin(String, Optional<ClusterData>) - Method in class org.apache.pulsar.broker.service.BrokerService
 
getClusterReplicationMetrics() - Method in class org.apache.pulsar.broker.service.PulsarStats
 
getClusters() - 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
 
getCompactedTopic() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
getCompactedTopicContext() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
getCompactedTopicContext() - Method in class org.apache.pulsar.compaction.CompactedTopicImpl
Getter for CompactedTopicContext.
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
 
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(String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
getCompactionThreshold(String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getCompactionThreshold(AsyncResponse, String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
getCompactionWriteThroughput() - Method in class org.apache.pulsar.compaction.CompactionRecord
 
getCompactor() - Method in class org.apache.pulsar.broker.PulsarService
 
getCompactorExecutor() - Method in class org.apache.pulsar.broker.PulsarService
 
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
 
getConsumerKeyHashRanges() - Method in class org.apache.pulsar.broker.service.ConsistentHashingStickyKeyConsumerSelector
 
getConsumerKeyHashRanges() - Method in class org.apache.pulsar.broker.service.HashRangeAutoSplitStickyKeyConsumerSelector
 
getConsumerKeyHashRanges() - Method in class org.apache.pulsar.broker.service.HashRangeExclusiveStickyKeyConsumerSelector
 
getConsumerKeyHashRanges() - Method in class org.apache.pulsar.broker.service.persistent.PersistentStickyKeyDispatcherMultipleConsumers
 
getConsumerKeyHashRanges() - Method in interface org.apache.pulsar.broker.service.StickyKeyConsumerSelector
Get key hash ranges handled by each consumer.
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 interface org.apache.pulsar.broker.service.nonpersistent.NonPersistentDispatcher
 
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.PersistentSubscription
 
getConsumers() - Method in class org.apache.pulsar.broker.service.ServerCnx
 
getConsumers() - Method in interface org.apache.pulsar.broker.service.Subscription
 
getCoordinationService() - Method in class org.apache.pulsar.broker.PulsarService
 
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(boolean) - Method in class org.apache.pulsar.broker.stats.prometheus.metrics.DataSketchesOpStatsLogger
 
getCount() - Method in class org.apache.pulsar.broker.stats.prometheus.metrics.DataSketchesSummaryLogger
 
getCounter(String) - Method in class org.apache.pulsar.broker.stats.prometheus.metrics.PrometheusStatsLogger
 
getCurrentLeader() - Method in class org.apache.pulsar.broker.loadbalance.LeaderElectionService
 
getCursor() - Method in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
getData() - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TransactionEntryImpl
 
getDataAndRelease() - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TransactionEntryImpl
 
getDataBuffer() - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TransactionEntryImpl
 
getDeduplication(String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getDeduplication(AsyncResponse, String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
getDeduplicationSnapshotInterval(String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getDeduplicationSnapshotInterval(AsyncResponse, String, String, String, 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.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.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
 
getDefaultNumPartitions(TopicName) - Method in class org.apache.pulsar.broker.service.BrokerService
 
getDefaultQuota() - Method in class org.apache.pulsar.broker.service.BacklogQuotaManager
 
getDefaultResourceQuota() - Method in class org.apache.pulsar.broker.admin.impl.ResourceQuotasBase
 
getDefaultResourceQuota() - Method in class org.apache.pulsar.broker.admin.v2.ResourceQuotas
 
getDefaultResourceQuota() - Method in class org.apache.pulsar.broker.cache.BundlesQuotas
 
getDelayedDeliveryPolicies(String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getDelayedDeliveryPolicies(AsyncResponse, String, String, String, 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
 
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.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 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.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 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
 
getDeviationThreshold(ServiceConfiguration) - Method in class org.apache.pulsar.broker.loadbalance.impl.DeviationShedder
 
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
 
getDispatchRate(String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
getDispatchRate(String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getDispatchRate(AsyncResponse, String, String, String, 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(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() - Static method in class org.apache.pulsar.broker.service.BrokerService
 
getDynamicConfigurationName() - 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(String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getEntry() - Method in class org.apache.pulsar.broker.service.EntryWrapper
 
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.
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
 
getEpoch() - Method in class org.apache.pulsar.broker.service.Producer
 
getExecutor() - Method in class org.apache.pulsar.broker.PulsarService
 
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(String) - Method in class org.apache.pulsar.broker.admin.impl.ClustersBase
 
getFirstAvailableConsumerPermits() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
getFirstPosition() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
getFnWorkerConfigFile() - Method in class org.apache.pulsar.PulsarStandalone
 
getFullBundle(NamespaceName) - Method in class org.apache.pulsar.common.naming.NamespaceBundleFactory
 
getFullBundle() - Method in class org.apache.pulsar.common.naming.NamespaceBundles
 
getFullBundleAsync(NamespaceName) - Method in class org.apache.pulsar.common.naming.NamespaceBundleFactory
 
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
 
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;
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
 
getHighestSequenceId() - Method in interface org.apache.pulsar.broker.service.Topic.PublishContext
 
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(String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getInactiveTopicPolicies(AsyncResponse, String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
getInactiveTopicPolicies() - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
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;
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;
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
 
getInternalConfigurationData() - Method in class org.apache.pulsar.broker.admin.impl.BrokersBase
 
getInternalConfigurationData() - Method in class org.apache.pulsar.broker.PulsarService
 
getInternalStats(String, String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v1.NonPersistentTopics
 
getInternalStats(String, String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v1.PersistentTopics
 
getInternalStats(String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.NonPersistentTopics
 
getInternalStats(String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
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
 
getIsAllowAutoUpdateSchema(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;
getKeyName(String, String) - Method in class org.apache.pulsar.broker.stats.ClusterReplicationMetrics
 
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
 
getLastActive() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentSubscription
 
getLastCompletedSnapshotId() - Method in class org.apache.pulsar.broker.service.persistent.ReplicatedSubscriptionsController
 
getLastDataMessagePublishedTimestamp() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
getLastMessageId(AsyncResponse, String, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v1.PersistentTopics
 
getLastMessageId(AsyncResponse, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
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
 
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.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(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() - Method in class org.apache.pulsar.broker.admin.impl.BrokersBase
 
getLeaderElectionService() - Method in class org.apache.pulsar.broker.PulsarService
Get a reference of the current LeaderElectionService instance associated with the current PulsarService instance.
getLeastLoaded(ServiceUnitId) - Method in class org.apache.pulsar.broker.loadbalance.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.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.transaction.buffer.impl.TransactionEntryImpl
 
getList(AsyncResponse, String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.NonPersistentTopics
 
getList(AsyncResponse, String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.PersistentTopics
 
getList(AsyncResponse, String, String) - Method in class org.apache.pulsar.broker.admin.v2.NonPersistentTopics
 
getList(AsyncResponse, String, String) - Method in class org.apache.pulsar.broker.admin.v2.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
 
getListOfTopics(NamespaceName, CommandGetTopicsOfNamespace.Mode) - Method in class org.apache.pulsar.broker.namespace.NamespaceService
 
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.impl.ModularLoadManagerWrapper
 
getLoadManagerExecutor() - Method in class org.apache.pulsar.broker.PulsarService
 
getLoadReport() - Method in class org.apache.pulsar.broker.admin.impl.BrokerStatsBase
 
getLocalMetadataStore() - Method in class org.apache.pulsar.broker.PulsarService
 
getLocalPolicies() - Method in class org.apache.pulsar.broker.web.PulsarWebResource
 
getLocalPolicies() - Method in class org.apache.pulsar.common.naming.NamespaceBundles
 
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
 
getLongTermData() - Method in class org.apache.pulsar.broker.BundleData
 
getLookupData() - Method in class org.apache.pulsar.broker.lookup.LookupResult
 
getLookupRequestSemaphore() - Method in class org.apache.pulsar.broker.service.BrokerService
 
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
 
getManagedLedgerClientFactory() - Method in class org.apache.pulsar.broker.PulsarService
 
getManagedLedgerConfig(TopicName) - Method in class org.apache.pulsar.broker.service.BrokerService
 
getManagedLedgerFactory() - Method in class org.apache.pulsar.broker.ManagedLedgerClientFactory
 
getManagedLedgerFactory() - Method in class org.apache.pulsar.broker.PulsarService
 
getManagedLedgerFactory() - Method in interface org.apache.pulsar.broker.storage.ManagedLedgerStorage
Return the factory to create ManagedLedgerFactory.
getManagedLedgerInfo(String, String, String, String, AsyncResponse, boolean) - Method in class org.apache.pulsar.broker.admin.v1.PersistentTopics
 
getManagedLedgerInfo(String, String, boolean, String, AsyncResponse) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
getManagedLedgerOffloader(NamespaceName, OffloadPoliciesImpl) - Method in class org.apache.pulsar.broker.PulsarService
First, get LedgerOffloader from local map cache, create new LedgerOffloader if not in cache or the OffloadPolicies changed, return the LedgerOffloader directly if exist in cache and the OffloadPolicies not changed.
getMaxConsumers(AsyncResponse, String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
getMaxConsumersPerSubscription(String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
getMaxConsumersPerSubscription(String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getMaxConsumersPerSubscription(AsyncResponse, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
getMaxConsumersPerTopic(String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
getMaxConsumersPerTopic(String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getMaxMessageSize(AsyncResponse, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
getMaxProducers(AsyncResponse, String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
getMaxProducersPerTopic(String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
getMaxProducersPerTopic(String, String) - Method in class org.apache.pulsar.broker.admin.v2.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.
getMaxSamples() - Method in class org.apache.pulsar.broker.TimeAverageMessageData
 
getMaxSubscriptionsPerTopic(String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getMaxSubscriptionsPerTopic(AsyncResponse, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
getMaxTopicsPerNamespace(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) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
getMaxUnackedMessagesOnConsumer() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
getMaxUnackedMessagesOnSubscription(AsyncResponse, String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
getMaxUnackedMessagesOnSubscription() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
getMaxUnackedMessagesPerConsumer(String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getMaxUnackedmessagesPerSubscription(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
 
getMessageByID(AsyncResponse, String, String, String, String, Long, Long, boolean) - Method in class org.apache.pulsar.broker.admin.v1.PersistentTopics
 
getMessageById(AsyncResponse, String, String, String, long, long, boolean) - Method in class org.apache.pulsar.broker.admin.v2.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
 
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
 
getMessagesPerPeriod() - Method in class org.apache.pulsar.broker.service.resource.usage.NetworkUsage
 
getMessagesToReplayNow(int) - Method in class org.apache.pulsar.broker.service.persistent.MessageRedeliveryController
 
getMessagesToReplayNow(int) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
getMessagesToReplayNow(int) - Method in class org.apache.pulsar.broker.service.persistent.PersistentStickyKeyDispatcherMultipleConsumers
 
getMessageTTL(AsyncResponse, String, String, String, 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.EntryWrapper
 
getMetadata() - Method in class org.apache.pulsar.broker.service.Producer
 
getMetadataServiceUri() - Method in class org.apache.pulsar.broker.PulsarService
Get default bookkeeper metadata service uri.
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 class org.apache.pulsar.broker.stats.BrokerOperabilityMetrics
 
getMetricsGenerator() - 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
 
getMsgRateIn() - Method in class org.apache.pulsar.broker.TimeAverageMessageData
 
getMsgRateOut() - Method in class org.apache.pulsar.broker.loadbalance.impl.PulsarServiceRequest
 
getMsgRateOut() - Method in class org.apache.pulsar.broker.TimeAverageMessageData
 
getMsgThroughputIn() - Method in class org.apache.pulsar.broker.loadbalance.impl.PulsarServiceRequest
 
getMsgThroughputIn() - Method in class org.apache.pulsar.broker.TimeAverageMessageData
 
getMsgThroughputOut() - Method in class org.apache.pulsar.broker.TimeAverageMessageData
 
getMultiLayerTopicMap() - Method in class org.apache.pulsar.broker.service.BrokerService
 
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.PersistentDispatcherMultipleConsumers
 
getName() - Method in class org.apache.pulsar.broker.service.persistent.PersistentStreamingDispatcherSingleActiveConsumer
 
getName() - Method in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
getName() - Method in interface org.apache.pulsar.broker.service.streamingdispatch.StreamingDispatcher
 
getName() - Method in interface org.apache.pulsar.broker.service.Subscription
 
getName() - Method in interface org.apache.pulsar.broker.service.Topic
 
getNamespaceAntiAffinityGroup(String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
getNamespaceAntiAffinityGroup(String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getNamespaceBundle(String, String, String, String, String) - Method in class org.apache.pulsar.broker.lookup.v1.TopicLookup
 
getNamespaceBundle(String, String, String, String) - Method in class org.apache.pulsar.broker.lookup.v2.TopicLookup
 
getNamespaceBundle() - Method in class org.apache.pulsar.broker.namespace.OwnedBundle
Access to the namespace name.
getNamespaceBundleFactory() - Method in class org.apache.pulsar.broker.namespace.NamespaceService
 
getNamespaceBundleFactory() - Method in class org.apache.pulsar.common.naming.NamespaceBundle
 
getNamespaceBundleResourceQuota(String, String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.ResourceQuotas
 
getNamespaceBundleResourceQuota(String, String, String) - Method in class org.apache.pulsar.broker.admin.v2.ResourceQuotas
 
getNamespaceClient(ClusterDataImpl) - Method in class org.apache.pulsar.broker.namespace.NamespaceService
 
getNamespaceFromPoliciesPath(String) - Static method in class org.apache.pulsar.common.naming.NamespaceBundleFactory
 
getNamespaceIsolationPolicies(String) - Method in class org.apache.pulsar.broker.admin.impl.ClustersBase
 
getNamespaceIsolationPolicy(String, String) - Method in class org.apache.pulsar.broker.admin.impl.ClustersBase
 
getNamespaceMessageTTL(String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
getNamespaceMessageTTL(String, String) - Method in class org.apache.pulsar.broker.admin.v2.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(NamespaceName) - Method in class org.apache.pulsar.broker.admin.AdminResource
 
getNamespacePolicies(String, String, String) - Method in class org.apache.pulsar.broker.admin.AdminResource
 
getNamespacePoliciesAsync(NamespaceName) - Method in class org.apache.pulsar.broker.admin.AdminResource
 
getNamespaceReplicatedClusters(NamespaceName) - Method in class org.apache.pulsar.broker.admin.AdminResource
 
getNamespaceReplicationClusters(String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
getNamespaceReplicationClusters(String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getNamespaceResourceGroup(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
 
getNicCount() - Method in class org.apache.pulsar.broker.loadbalance.impl.LinuxBrokerHostUsageImpl
 
getNullableCompactor() - Method in class org.apache.pulsar.broker.PulsarService
 
getNumber() - Method in enum 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 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
 
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(boolean) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentSubscription
 
getNumberOfEntriesInBacklog() - Method in class org.apache.pulsar.broker.service.persistent.PersistentReplicator
 
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
 
getNumberOfNamespaceBundles() - Method in class org.apache.pulsar.broker.service.BrokerService
 
getNumberOfSameAddressConsumers(String) - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
getNumberOfSameAddressConsumers(String, List<? extends Subscription>) - 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
 
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.
getNumSamples() - Method in class org.apache.pulsar.broker.TimeAverageMessageData
 
getOfflineTopicStat(TopicName) - Method in class org.apache.pulsar.broker.service.BrokerService
 
getOffloadDeletionLag(String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getOffloaderScheduler(OffloadPoliciesImpl) - Method in class org.apache.pulsar.broker.PulsarService
 
getOffloadPolicies(String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getOffloadPolicies(AsyncResponse, String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
getOffloadThreshold(String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
getOffloadThreshold(String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getOpStatsLogger(String) - Method in class org.apache.pulsar.broker.stats.prometheus.metrics.PrometheusStatsLogger
 
getOrCreateTopic(String) - Method in class org.apache.pulsar.broker.service.BrokerService
 
getOrderedExecutor() - Method in class org.apache.pulsar.broker.PulsarService
 
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
 
getOwnedBundle(NamespaceBundle) - Method in class org.apache.pulsar.broker.namespace.OwnershipCache
Return the OwnedBundle instance from the local cache.
getOwnedBundleAsync(NamespaceBundle) - Method in class org.apache.pulsar.broker.namespace.OwnershipCache
 
getOwnedBundles() - Method in class org.apache.pulsar.broker.namespace.OwnershipCache
Method to access the map of all ServiceUnit objects owned by the local broker.
getOwnedNamespaces(String, String) - Method in class org.apache.pulsar.broker.admin.impl.BrokersBase
 
getOwnedNameSpacesStatus() - Method in class org.apache.pulsar.broker.namespace.NamespaceService
 
getOwnedServiceUnits() - Method in class org.apache.pulsar.broker.namespace.NamespaceService
 
getOwnedTopicListForNamespaceBundle(NamespaceBundle) - Method in class org.apache.pulsar.broker.namespace.NamespaceService
 
getOwner(NamespaceBundle) - Method in class org.apache.pulsar.broker.namespace.NamespaceService
 
getOwner() - Method in class org.apache.pulsar.broker.service.resource.usage.ResourceUsage
 
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.
getOwnershipCache() - Method in class org.apache.pulsar.broker.namespace.NamespaceService
 
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(String, String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v1.NonPersistentTopics
 
getPartitionedMetadata(String, String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v1.PersistentTopics
 
getPartitionedMetadata(String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.NonPersistentTopics
 
getPartitionedMetadata(String, String, String, 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
 
getPartitionedStats(AsyncResponse, String, String, String, boolean, boolean, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.NonPersistentTopics
 
getPartitionedStats(AsyncResponse, String, String, String, boolean, boolean, boolean, 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
 
getPartitionedStatsInternal(AsyncResponse, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
getPartitionedTopicList(TopicDomain) - Method in class org.apache.pulsar.broker.admin.AdminResource
 
getPartitionedTopicList(String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.PersistentTopics
 
getPartitionedTopicList(String, String) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
getPartitionedTopicMetadata(TopicName, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.AdminResource
 
getPartitionedTopicMetadata(PulsarService, String, String, AuthenticationDataSource, TopicName) - Static method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
getPartitionedTopicMetadataAsync(TopicName, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.AdminResource
 
getPartitions(NamespaceName, TopicDomain) - Method in class org.apache.pulsar.broker.namespace.NamespaceService
 
getPausedConnections() - Method in class org.apache.pulsar.broker.service.BrokerService
 
getPeerCluster(String) - Method in class org.apache.pulsar.broker.admin.impl.ClustersBase
 
getPendingAckInternalStats(AsyncResponse, boolean, String, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v3.Transactions
 
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) - 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
 
getPermissionOnSubscription(String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
getPermissionOnSubscription(String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getPermissions(String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
getPermissions(String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getPermissionsOnTopic(String, String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.PersistentTopics
 
getPermissionsOnTopic(String, String, String) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
getPersistence(String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
getPersistence(String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getPersistence(AsyncResponse, String, String, String, 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.TwoPhaseCompactor
 
getPolicies(String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
getPolicies(String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getPolicies(BrokerService, String) - Static method in class org.apache.pulsar.broker.service.persistent.DispatchRateLimiter
 
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
 
getPoliciesDispatchRate(String, Optional<Policies>, DispatchRateLimiter.Type) - Static method in class org.apache.pulsar.broker.service.persistent.DispatchRateLimiter
 
getPoliciesDispatchRateAsync(BrokerService) - Method in class org.apache.pulsar.broker.service.persistent.DispatchRateLimiter
Gets configured dispatch-rate from namespace policies.
getPoliciesSubscribeRate() - Method in class org.apache.pulsar.broker.service.persistent.SubscribeRateLimiter
Gets configured subscribe-rate from namespace policies.
getPoliciesSubscribeRate(BrokerService, String) - Static method in class org.apache.pulsar.broker.service.persistent.SubscribeRateLimiter
 
getPoliciesSubscribeRate(String, Optional<Policies>, String) - Static method in class org.apache.pulsar.broker.service.persistent.SubscribeRateLimiter
 
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(PositionImpl, 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;
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;
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.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
 
getProperty(AsyncResponse, String, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getProperty(String) - Method in class org.apache.pulsar.broker.loadbalance.impl.SimpleResourceUnit
 
getProperty(String) - Method in interface org.apache.pulsar.broker.loadbalance.ResourceUnit
 
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;
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
 
getPublish() - Method in class org.apache.pulsar.broker.service.resource.usage.ResourceUsage
 
getPublishRate(String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
getPublishRate(String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getPublishRate(AsyncResponse, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
getPublishRateLimiters(String) - Method in class org.apache.pulsar.broker.resourcegroup.ResourceGroupService
 
getPulsarResources() - Method in class org.apache.pulsar.broker.web.PulsarWebResource
 
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.
getRank(ResourceDescription) - Method in class org.apache.pulsar.broker.loadbalance.impl.ResourceAvailabilityRanker
 
getRank(ResourceDescription) - Method in interface org.apache.pulsar.broker.loadbalance.LoadRanker
 
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.PersistentDispatcherSingleActiveConsumer
 
getRateLimiter() - Method in class org.apache.pulsar.broker.service.persistent.PersistentReplicator
 
getRateLimiter() - Method in interface org.apache.pulsar.broker.service.Replicator
 
getReader() - Method in class org.apache.pulsar.broker.web.RequestWrapper
 
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
 
getRecentlyJoinedConsumers() - Method in class org.apache.pulsar.broker.service.persistent.PersistentStickyKeyDispatcherMultipleConsumers
 
getRecentlyUnloadedBundles() - Method in class org.apache.pulsar.broker.loadbalance.LoadData
 
getRedeliveryCount(Position) - Method in class org.apache.pulsar.broker.service.InMemoryRedeliveryTracker
 
getRedeliveryCount(Position) - Method in interface org.apache.pulsar.broker.service.RedeliveryTracker
 
getRedeliveryCount(Position) - 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.PersistentDispatcherSingleActiveConsumer
 
getRedirectLookupAddress() - Method in class org.apache.pulsar.broker.lookup.RedirectData
 
getRemoteAddress() - Method in class org.apache.pulsar.broker.service.ServerCnx
 
getRemoteCluster() - Method in class org.apache.pulsar.broker.service.AbstractReplicator
 
getRemoteCluster(String) - Static 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
 
getReplicatedSubscriptionController() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
getReplicationClient(String, Optional<ClusterData>) - Method in class org.apache.pulsar.broker.service.BrokerService
 
getReplicationClients() - Method in class org.apache.pulsar.broker.service.BrokerService
 
getReplicatorDispatchRate(String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
getReplicatorDispatchRate(String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getReplicatorDispatchRate(AsyncResponse, String, String, String, 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(ServiceRequest) - Method in class org.apache.pulsar.broker.loadbalance.impl.SimpleLoadCalculatorImpl
 
getResourceDescription(ServiceRequest) - Method in interface org.apache.pulsar.broker.loadbalance.LoadCalculator
 
getResourceDescription() - Method in class org.apache.pulsar.broker.loadbalance.ServiceUnit
 
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(NamespaceBundle) - Method in class org.apache.pulsar.broker.cache.BundlesQuotas
 
getResourceQuota(String) - 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
 
getResourceUsageTransportManager() - Method in class org.apache.pulsar.broker.PulsarService
 
getRetention(String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
getRetention(String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getRetention(AsyncResponse, String, String, String, 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.admin.impl.BrokersBase
 
getRuntimeConfiguration() - Method in class org.apache.pulsar.broker.service.BrokerService
 
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 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(boolean, AsyncResponse) - Method in class org.apache.pulsar.broker.admin.impl.SchemasResourceBase
 
getSchema(boolean, String, AsyncResponse) - Method in class org.apache.pulsar.broker.admin.impl.SchemasResourceBase
 
getSchema(String, String, String, String, boolean, AsyncResponse) - Method in class org.apache.pulsar.broker.admin.v1.SchemasResource
 
getSchema(String, String, String, String, String, boolean, AsyncResponse) - Method in class org.apache.pulsar.broker.admin.v1.SchemasResource
 
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.v2.SchemasResource
 
getSchema(String) - Method in class org.apache.pulsar.broker.service.schema.DefaultSchemaRegistryService
 
getSchema(String, SchemaVersion) - Method in class org.apache.pulsar.broker.service.schema.DefaultSchemaRegistryService
 
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 interface org.apache.pulsar.broker.service.schema.SchemaRegistry
 
getSchema(String, SchemaVersion) - Method in interface org.apache.pulsar.broker.service.schema.SchemaRegistry
 
getSchema(String) - Method in class org.apache.pulsar.broker.service.schema.SchemaRegistryServiceImpl
 
getSchema(String, SchemaVersion) - 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, SchemaVersion) - Method in class org.apache.pulsar.broker.service.schema.validator.SchemaRegistryServiceWithSchemaDataValidator
 
getSchemaAutoUpdateCompatibilityStrategy(String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
getSchemaAutoUpdateCompatibilityStrategy(String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getSchemaCompatibilityStrategy(String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getSchemaCompatibilityStrategyAsync() - 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.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;
getSchemaLedgerList(String) - Method in class org.apache.pulsar.broker.service.schema.BookkeeperSchemaStorage
 
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
 
getSchemaValidtionEnforced(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
 
getSequenceId() - Method in interface org.apache.pulsar.broker.service.Topic.PublishContext
 
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.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
 
getShortTermData() - Method in class org.apache.pulsar.broker.BundleData
 
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
 
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
 
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(NamespaceService, NamespaceBundle) - Method in interface org.apache.pulsar.common.naming.NamespaceBundleSplitAlgorithm
 
getSplitBoundary(NamespaceService, NamespaceBundle) - Method in class org.apache.pulsar.common.naming.RangeEquallyDivideBundleSplitAlgorithm
 
getSplitBoundary(NamespaceService, NamespaceBundle) - Method in class org.apache.pulsar.common.naming.TopicCountEquallyDivideBundleSplitAlgorithm
 
getStartBatchIndex() - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TransactionEntryImpl
 
getStartMessageId() - Method in class org.apache.pulsar.broker.service.Consumer
 
getState() - Method in class org.apache.pulsar.broker.PulsarService
Get the current pulsar state.
getState() - Method in class org.apache.pulsar.broker.service.ServerCnx
Helper method for testability.
getState() - Method in class org.apache.pulsar.broker.service.streamingdispatch.StreamingEntryReader
 
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(String, String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v1.NonPersistentTopics
 
getStats(String, String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v1.PersistentTopics
 
getStats(String, String, String, boolean, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.NonPersistentTopics
 
getStats(String, String, String, boolean, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
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.nonpersistent.NonPersistentSubscription
 
getStats(boolean, boolean) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentTopic
 
getStats() - Method in class org.apache.pulsar.broker.service.persistent.PersistentReplicator
 
getStats(Boolean, boolean) - Method in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
getStats(boolean, boolean) - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
getStats() - Method in class org.apache.pulsar.broker.service.Producer
 
getStats() - Method in interface org.apache.pulsar.broker.service.Replicator
 
getStats(boolean, boolean) - Method in interface org.apache.pulsar.broker.service.Topic
 
getStats() - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TopicTransactionBuffer
 
getStats() - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TransactionBufferDisable
 
getStats() - Method in interface org.apache.pulsar.broker.transaction.buffer.TransactionBuffer
Get transaction stats in buffer.
getStats() - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleDisabled
 
getStats() - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleImpl
 
getStats() - Method in interface org.apache.pulsar.broker.transaction.pendingack.PendingAckHandle
Get pending ack handle stats.
getStats() - Method in class org.apache.pulsar.compaction.Compactor
 
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
 
getStatsProvider() - Method in class org.apache.pulsar.broker.ManagedLedgerClientFactory
 
getStatsProvider() - Method in interface org.apache.pulsar.broker.storage.ManagedLedgerStorage
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
 
getStickyKeyHash(Entry) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
getStorage() - Method in class org.apache.pulsar.broker.service.resource.usage.ResourceUsage
 
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
 
getStreamStoragePort() - Method in class org.apache.pulsar.PulsarStandalone
 
getSubName() - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleImpl
 
getSubscribeRate(String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getSubscribeRate(AsyncResponse, String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
getSubscribeRate() - Method in class org.apache.pulsar.broker.service.persistent.SubscribeRateLimiter
 
getSubscribeRateLimiter() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
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(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(String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
getSubscriptionAuthMode(String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getSubscriptionDispatchRate(String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
getSubscriptionDispatchRate(String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getSubscriptionDispatchRate(AsyncResponse, String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
getSubscriptionExpirationTime(String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
getSubscriptionExpirationTime(String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getSubscriptions(AsyncResponse, String, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v1.PersistentTopics
 
getSubscriptions(AsyncResponse, 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
 
getSubscriptionTypesEnabled(String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getSubscriptionTypesEnabled(AsyncResponse, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
getSum(boolean) - Method in class org.apache.pulsar.broker.stats.prometheus.metrics.DataSketchesOpStatsLogger
 
getSum() - Method in class org.apache.pulsar.broker.stats.prometheus.metrics.DataSketchesSummaryLogger
 
getSystemResourceUsage(BrokerHostUsage) - Static method in class org.apache.pulsar.broker.loadbalance.impl.LoadManagerShared
 
getSystemResourceUsage() - Method in class org.apache.pulsar.broker.loadbalance.impl.SimpleLoadManagerImpl
 
getSystemTopic() - Method in interface org.apache.pulsar.broker.systopic.SystemTopicClient.Reader
Get the system topic of the reader.
getSystemTopicClient() - Method in interface org.apache.pulsar.broker.systopic.SystemTopicClient.Writer
Get the system topic of the writer.
getSystemTopicName(NamespaceName, EventType) - Static method in class org.apache.pulsar.broker.systopic.NamespaceEventsSystemTopicFactory
 
getTenantAdmin(AsyncResponse, String) - Method in class org.apache.pulsar.broker.admin.impl.TenantsBase
 
getTenantNamespaces(String) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
getTenantNamespaces(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
 
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;
getTopic(String, boolean) - Method in class org.apache.pulsar.broker.service.BrokerService
 
getTopic() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentSubscription
 
getTopic() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
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
 
getTopicEpoch() - Method in class org.apache.pulsar.broker.service.Producer
 
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(String, String, String, String, String) - Method in class org.apache.pulsar.broker.lookup.TopicLookupBase
 
getTopicName(String, String, String, String) - Method in class org.apache.pulsar.broker.lookup.TopicLookupBase
 
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
 
getTopicOrderedExecutor() - Method in class org.apache.pulsar.broker.service.BrokerService
 
getTopicPartitionList(TopicDomain) - Method in class org.apache.pulsar.broker.admin.AdminResource
 
getTopicPolicies() - Method in class org.apache.pulsar.broker.service.AbstractTopic
Get TopicPolicies for this topic.
getTopicPolicies(TopicName) - Method in class org.apache.pulsar.broker.service.BrokerService
Get TopicPolicies for the parameterized topic.
getTopicPolicies(TopicName) - Method in class org.apache.pulsar.broker.service.SystemTopicBasedTopicPoliciesService
 
getTopicPolicies(TopicName) - Method in interface org.apache.pulsar.broker.service.TopicPoliciesService
Get policies for a topic async.
getTopicPolicies(TopicName) - Method in class org.apache.pulsar.broker.service.TopicPoliciesService.TopicPoliciesServiceDisabled
 
getTopicPoliciesAsyncWithRetry(TopicName) - Method in class org.apache.pulsar.broker.admin.AdminResource
 
getTopicPoliciesAsyncWithRetry(TopicName, Backoff, ScheduledExecutorService) - Method in interface org.apache.pulsar.broker.service.TopicPoliciesService
When getting TopicPolicies, if the initialization has not been completed, we will go back off and try again until time out.
getTopicPoliciesBypassCacheAsync(TopicName) - Method in class org.apache.pulsar.broker.service.SystemTopicBasedTopicPoliciesService
 
getTopicPoliciesBypassCacheAsync(TopicName) - Method in interface org.apache.pulsar.broker.service.TopicPoliciesService
Get policies for a topic without cache async.
getTopicPoliciesBypassCacheAsync(TopicName) - Method in class org.apache.pulsar.broker.service.TopicPoliciesService.TopicPoliciesServiceDisabled
 
getTopicPoliciesIfExists(TopicName) - Method in class org.apache.pulsar.broker.service.SystemTopicBasedTopicPoliciesService
 
getTopicPoliciesIfExists(TopicName) - Method in interface org.apache.pulsar.broker.service.TopicPoliciesService
Get policies from current cache.
getTopicPoliciesIfExists(TopicName) - Method in class org.apache.pulsar.broker.service.TopicPoliciesService.TopicPoliciesServiceDisabled
 
getTopicPoliciesService() - Method in class org.apache.pulsar.broker.PulsarService
 
getTopicPolicyDispatchRate(BrokerService, String, DispatchRateLimiter.Type) - Static method in class org.apache.pulsar.broker.service.persistent.DispatchRateLimiter
 
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(String, String, String, CommandGetTopicsOfNamespace.Mode, AsyncResponse) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
getTopics(String, String, CommandGetTopicsOfNamespace.Mode, AsyncResponse) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
getTopics() - Method in class org.apache.pulsar.broker.BundleData
 
getTopics() - Method in class org.apache.pulsar.broker.service.BrokerService
 
getTopics() - Method in class org.apache.pulsar.compaction.CompactorMXBeanImpl
 
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
 
getTotalAckedIndexCount() - Method in class org.apache.pulsar.broker.service.EntryBatchIndexesAcks
 
getTotalBytes() - Method in class org.apache.pulsar.broker.service.resource.usage.StorageUsage
 
getTotalMessageExpired() - Method in class org.apache.pulsar.broker.service.persistent.PersistentMessageExpiryMonitor
 
getTotalNonContiguousDeletedMessagesRange() - Method in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
getTotalProducers() - Method in class org.apache.pulsar.broker.loadbalance.impl.PulsarServiceRequest
 
getTotalQueues() - Method in class org.apache.pulsar.broker.loadbalance.impl.PulsarServiceRequest
 
getTotalServiceUnitsLoaded() - Method in class org.apache.pulsar.broker.namespace.NamespaceService
 
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.PersistentDispatcherMultipleConsumers
 
getTransactionBufferClient() - Method in class org.apache.pulsar.broker.PulsarService
 
getTransactionBufferProvider() - Method in class org.apache.pulsar.broker.PulsarService
 
getTransactionBufferStats(AsyncResponse, boolean, String, String, String) - Method in class org.apache.pulsar.broker.admin.v3.Transactions
 
getTransactionBufferStats() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
getTransactionExecutorProvider() - Method in class org.apache.pulsar.broker.PulsarService
 
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, String) - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
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.
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
 
getTransactionMetadataStoreService() - Method in class org.apache.pulsar.broker.PulsarService
 
getTransactionPendingAckStats() - Method in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
getTransactionPendingAckStats(String) - 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, boolean) - Method in interface org.apache.pulsar.broker.transaction.buffer.TransactionCursor
Get the specified transaction meta.
getTxnMeta(TxnID) - Method in class org.apache.pulsar.broker.TransactionMetadataStoreService
 
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 interface org.apache.pulsar.broker.service.nonpersistent.NonPersistentDispatcher
 
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.PersistentStickyKeyDispatcherMultipleConsumers
 
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
 
getUnknownFields() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo
 
getUnknownFields() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePair
 
getUnknownFields() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry
 
getUnknownFields() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.PositionInfo
 
getUnknownFields() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry
 
getUnknownFields() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator
 
getUpdateRankingHandle() - Method in class org.apache.pulsar.broker.loadbalance.impl.SimpleLoadManagerImpl
 
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 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 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(PostSchemaPayload, boolean, AsyncResponse) - Method in class org.apache.pulsar.broker.admin.impl.SchemasResourceBase
 
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
 
getWaitingProducersCount() - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
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.
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
 
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
 
getZkDir() - Method in class org.apache.pulsar.PulsarStandalone
 
getZkPort() - Method in class org.apache.pulsar.PulsarStandalone
 
getZooKeeperClientFactory() - Method in class org.apache.pulsar.broker.PulsarService
 
GracefulExecutorServicesShutdown - Class in org.apache.pulsar.broker.service
This a builder like class for providing a fluent API for graceful shutdown Executors are added with the GracefulExecutorServicesShutdown.shutdown(ExecutorService...) method.
grantPermissionOnNamespace(String, String, String, String, Set<AuthAction>) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
grantPermissionOnNamespace(String, String, String, Set<AuthAction>) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
grantPermissionOnSubscription(String, String, String, String, Set<String>) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
grantPermissionOnSubscription(String, String, String, Set<String>) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
grantPermissionsOnTopic(String, String, String, String, String, Set<AuthAction>) - Method in class org.apache.pulsar.broker.admin.v1.PersistentTopics
 
grantPermissionsOnTopic(String, String, String, String, Set<AuthAction>) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 

H

handle() - Method in class org.apache.pulsar.broker.service.GracefulExecutorServicesShutdown
Starts the handler for polling frequently for the completed termination of enlisted executors.
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
 
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
 
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
 
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
 
handleCommonRestAsyncException(AsyncResponse, Throwable) - Method in class org.apache.pulsar.broker.web.PulsarWebResource
 
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, PositionImpl) - 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
 
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<PositionImpl, 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.
handleNewTxn(CommandNewTxn) - Method in class org.apache.pulsar.broker.service.ServerCnx
 
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
 
HANDLER_CACHE_CONTROL - Static variable in class org.apache.pulsar.broker.web.WebService
 
handleRedeliverUnacknowledged(CommandRedeliverUnacknowledgedMessages) - Method in class org.apache.pulsar.broker.service.ServerCnx
 
handleSeek(CommandSeek) - Method in class org.apache.pulsar.broker.service.ServerCnx
 
handleSend(CommandSend, ByteBuf) - Method in class org.apache.pulsar.broker.service.ServerCnx
 
handleSnapshot(TransactionBufferSnapshot) - Method in interface org.apache.pulsar.broker.transaction.buffer.impl.TopicTransactionBufferRecoverCallBack
Handle transactionBufferSnapshot.
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.
handleUnsubscribe(CommandUnsubscribe) - Method in class org.apache.pulsar.broker.service.ServerCnx
 
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
 
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
 
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.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
 
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.loadbalance.impl.SimpleResourceUnit
 
hashCode() - Method in class org.apache.pulsar.broker.service.Consumer
 
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.common.naming.NamespaceBundle
 
hashCode() - Method in class org.apache.pulsar.common.naming.NamespaceBundles
 
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(int) - 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;
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.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
 
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
 
hasMessageDispatchPermit() - Method in class org.apache.pulsar.broker.service.persistent.DispatchRateLimiter
checks if dispatch-rate limit is configured and if it's configured then check if permits are available or not.
hasMessagesPerPeriod() - Method in class org.apache.pulsar.broker.service.resource.usage.NetworkUsage
 
hasMoreEvents() - Method in interface org.apache.pulsar.broker.systopic.SystemTopicClient.Reader
Check has more events available for the reader.
hasMoreEventsAsync() - Method in interface org.apache.pulsar.broker.systopic.SystemTopicClient.Reader
Check has more events available for the reader asynchronously.
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
 
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.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;
havePendingRead - Variable in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
havePendingRead - Variable in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherSingleActiveConsumer
 
havePendingReplayRead - Variable in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
HEALTH_CHECK_TOPIC_SUFFIX - Static variable in class org.apache.pulsar.broker.admin.impl.BrokersBase
 
healthCheck(AsyncResponse, TopicVersion) - 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
 
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
 
inactiveTopicPolicies - Variable in class org.apache.pulsar.broker.service.AbstractTopic
 
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(Throwable) - Constructor for exception org.apache.pulsar.broker.service.schema.exceptions.IncompatibleSchemaException
 
increaseConnection(SocketAddress) - Method in class org.apache.pulsar.broker.service.ConnectionController.DefaultConnectionController
 
increaseConnection(SocketAddress) - Method in interface org.apache.pulsar.broker.service.ConnectionController
Increase the number of connections counter.
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
 
incrementLocalUsageStats(ResourceGroup.ResourceGroupMonitoringClass, ResourceGroup.BytesAndMessagesCount) - Method in class org.apache.pulsar.broker.resourcegroup.ResourceGroup
 
incrementPublishCount(int, long) - Method in class org.apache.pulsar.broker.resourcegroup.ResourceGroupPublishLimiter
 
incrementPublishCount(int, long) - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
incrementPublishCount(int, long) - Method in class org.apache.pulsar.broker.service.PrecisPublishLimiter
 
incrementPublishCount(int, long) - Method in interface org.apache.pulsar.broker.service.PublishRateLimiter
increments current publish count.
incrementPublishCount(int, long) - Method in class org.apache.pulsar.broker.service.PublishRateLimiterDisable
 
incrementPublishCount(int, long) - Method in class org.apache.pulsar.broker.service.PublishRateLimiterImpl
 
incrementPublishCount(int, long) - Method in interface org.apache.pulsar.broker.service.Topic
 
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<PositionImpl, Integer>>) - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleDisabled
 
individualAcknowledgeMessage(TxnID, List<MutablePair<PositionImpl, Integer>>) - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleImpl
 
individualAcknowledgeMessage(TxnID, List<MutablePair<PositionImpl, 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 class org.apache.pulsar.broker.stats.prometheus.PrometheusMetricsServlet
 
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
 
initChannel(SocketChannel) - Method in class org.apache.pulsar.broker.service.PulsarChannelInitializer
 
initialize(ServiceConfiguration) - Method in interface org.apache.pulsar.broker.delayed.DelayedDeliveryTrackerFactory
Initialize the factory implementation from the broker service configuration.
initialize(ServiceConfiguration) - Method in class org.apache.pulsar.broker.delayed.InMemoryDelayedDeliveryTrackerFactory
 
initialize(PulsarService) - Method in class org.apache.pulsar.broker.intercept.BrokerInterceptor.BrokerInterceptorDisabled
 
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 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(ServiceConfiguration, MetadataStoreExtended, ZooKeeper, BookKeeperClientFactory, EventLoopGroup) - Method in class org.apache.pulsar.broker.ManagedLedgerClientFactory
 
initialize() - Method in class org.apache.pulsar.broker.namespace.NamespaceService
 
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() - 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(ServiceConfiguration, MetadataStoreExtended, ZooKeeper, BookKeeperClientFactory, EventLoopGroup) - Method in interface org.apache.pulsar.broker.storage.ManagedLedgerStorage
Initialize the managed ledger storage.
initializeDispatchRateLimiterIfNeeded(Optional<Policies>) - Method in interface org.apache.pulsar.broker.service.Dispatcher
 
initializeDispatchRateLimiterIfNeeded(Optional<Policies>) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
initializeDispatchRateLimiterIfNeeded(Optional<Policies>) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherSingleActiveConsumer
 
initializeDispatchRateLimiterIfNeeded(Optional<Policies>) - Method in class org.apache.pulsar.broker.service.persistent.PersistentReplicator
 
initializeDispatchRateLimiterIfNeeded(Optional<Policies>) - Method in interface org.apache.pulsar.broker.service.Replicator
 
initializeWorkerConfigFromBrokerConfig(ServiceConfiguration, String) - Static method in class org.apache.pulsar.broker.PulsarService
 
initiate() - Static method in class org.apache.pulsar.broker.service.GracefulExecutorServicesShutdown
Initiates a new shutdown for one or many ExecutorServices.
initMetadataStore(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
 
InMemoryDelayedDeliveryTrackerFactory - Class in org.apache.pulsar.broker.delayed
 
InMemoryDelayedDeliveryTrackerFactory() - Constructor for class org.apache.pulsar.broker.delayed.InMemoryDelayedDeliveryTrackerFactory
 
InMemoryPendingAckStore - Class in org.apache.pulsar.broker.transaction.pendingack.impl
In memory implementation of PendingAckStore.
InMemoryPendingAckStore() - Constructor for class org.apache.pulsar.broker.transaction.pendingack.impl.InMemoryPendingAckStore
 
InMemoryPendingAckStoreProvider - Class in org.apache.pulsar.broker.transaction.pendingack.impl
 
InMemoryPendingAckStoreProvider() - Constructor for class org.apache.pulsar.broker.transaction.pendingack.impl.InMemoryPendingAckStoreProvider
 
InMemoryRedeliveryTracker - Class in org.apache.pulsar.broker.service
 
InMemoryRedeliveryTracker() - Constructor for class org.apache.pulsar.broker.service.InMemoryRedeliveryTracker
 
InMemTransactionBufferProvider - Class in org.apache.pulsar.broker.transaction.buffer.impl
A provider that provides in-memory implementations of TransactionBuffer.
InMemTransactionBufferProvider() - Constructor for class org.apache.pulsar.broker.transaction.buffer.impl.InMemTransactionBufferProvider
 
InMemTransactionBufferReader - Class in org.apache.pulsar.broker.transaction.buffer.impl
A TransactionBufferReader implementation that reads entries from InMemTransactionBuffer.
InMemTransactionBufferReader(TxnID, Iterator<Map.Entry<Long, ByteBuf>>, long, long) - Constructor for class org.apache.pulsar.broker.transaction.buffer.impl.InMemTransactionBufferReader
 
instance() - Static method in class org.apache.pulsar.PulsarStandaloneBuilder
 
INSTANT_VALUE - Static variable in enum org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.SchemaType
INSTANT = 17;
INT16_VALUE - Static variable in enum org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.SchemaType
INT16 = 8;
INT32_VALUE - Static variable in enum org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.SchemaType
INT32 = 9;
INT64_VALUE - Static variable in enum org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.SchemaType
INT64 = 10;
INT8_VALUE - Static variable in enum 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
 
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
 
internalBrokerResourceAvailability(NamespaceName) - Method in class org.apache.pulsar.broker.admin.impl.BrokerStatsBase
 
internalCheckRgInUse(String) - Method in class org.apache.pulsar.broker.admin.impl.ResourceGroupsBase
 
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
 
internalCompactionStatus(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
 
internalCreateNonPartitionedTopic(boolean) - 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
 
internalCreateResourceGroup(String, ResourceGroup) - Method in class org.apache.pulsar.broker.admin.impl.ResourceGroupsBase
 
internalCreateSubscription(AsyncResponse, String, MessageIdImpl, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalCumulativeAcknowledgeMessage(TxnID, List<PositionImpl>, 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
 
internalDeleteNamespace(AsyncResponse, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalDeleteNamespace(AsyncResponse, boolean) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalDeleteNamespaceBundle(String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalDeleteNamespaceBundle(String, boolean) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalDeleteNamespaceBundleForcefully(String, boolean) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalDeleteNamespaceForcefully(AsyncResponse, boolean) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalDeletePartitionedTopic(AsyncResponse, boolean, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalDeletePersistence() - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalDeleteResourceGroup(String) - Method in class org.apache.pulsar.broker.admin.impl.ResourceGroupsBase
 
internalDeleteSubscribeRate() - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalDeleteSubscription(AsyncResponse, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalDeleteSubscription(AsyncResponse, String, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalDeleteSubscriptionDispatchRate() - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalDeleteSubscriptionForcefully(AsyncResponse, String, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalDeleteTenant(AsyncResponse, String, boolean) - Method in class org.apache.pulsar.broker.admin.impl.TenantsBase
 
internalDeleteTenant(AsyncResponse, String) - Method in class org.apache.pulsar.broker.admin.impl.TenantsBase
 
internalDeleteTenantForcefully(AsyncResponse, String) - Method in class org.apache.pulsar.broker.admin.impl.TenantsBase
 
internalDeleteTopic(boolean, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalDeleteTopic(boolean, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalDeleteTopicDispatchRate() - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalDeleteTopicForcefully(boolean, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalDownload(String, String, String, String, String) - Method in class org.apache.pulsar.broker.admin.impl.PackagesBase
 
internalExamineMessage(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() - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalGetAutoTopicCreation() - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalGetBacklog(boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalGetBacklogQuota(boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
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() - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalGetCompactionThreshold(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() - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalGetDeduplication(boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalGetDeduplicationSnapshotInterval() - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalGetDelayedDelivery() - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalGetDelayedDeliveryPolicies(boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalGetDispatchRate(boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalGetEncryptionRequired() - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
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
 
internalGetInactiveTopic() - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalGetInactiveTopicPolicies(boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalGetInternalStats(boolean, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalGetIsAllowAutoUpdateSchema() - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalGetLastMessageId(AsyncResponse, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalGetList() - 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
 
internalGetMaxConsumers(boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalGetMaxConsumersPerSubscription() - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalGetMaxConsumersPerSubscription() - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalGetMaxConsumersPerTopic() - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalGetMaxMessageSize() - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalGetMaxProducers(boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalGetMaxProducersPerTopic() - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalGetMaxSubscriptionsPerTopic() - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalGetMaxSubscriptionsPerTopic() - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalGetMaxTopicsPerNamespace() - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalGetMaxUnackedMessagesOnConsumer(boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalGetMaxUnackedMessagesOnSubscription(boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalGetMaxUnackedMessagesPerConsumer() - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalGetMaxUnackedMessagesPerSubscription() - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalGetMessageById(AsyncResponse, long, long, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalGetMessageIdByTimestamp(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
 
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
 
internalGetNamespaceReplicationClusters() - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalGetNonPersistentTopics(Policies) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalGetOffloadDeletionLag() - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalGetOffloadPolicies() - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalGetOffloadPolicies(boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalGetOffloadThreshold() - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalGetPartitionedMetadata(boolean, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalGetPartitionedStats(AsyncResponse, boolean, boolean, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalGetPartitionedStatsInternal(AsyncResponse, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalGetPartitionedTopicList() - 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) - Method in class org.apache.pulsar.broker.admin.impl.TransactionsBase
 
internalGetPermissionsOnTopic() - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalGetPersistence() - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalGetPersistence(boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalGetProperties(AsyncResponse) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalGetProperty(String, AsyncResponse) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalGetPublishRate() - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalGetPublishRate() - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalGetReplicatorDispatchRate() - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalGetReplicatorDispatchRate(boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalGetResourceGroup(String) - Method in class org.apache.pulsar.broker.admin.impl.ResourceGroupsBase
 
internalGetResourceGroups() - Method in class org.apache.pulsar.broker.admin.impl.ResourceGroupsBase
 
internalGetRetention() - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalGetRetention(boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalGetSchemaAutoUpdateCompatibilityStrategy() - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
Deprecated.
internalGetSchemaCompatibilityStrategy() - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalGetSchemaValidationEnforced(boolean) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalGetSlowTransactions(AsyncResponse, boolean, long, Integer) - Method in class org.apache.pulsar.broker.admin.impl.TransactionsBase
 
internalGetStats(boolean, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalGetSubscribeRate() - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalGetSubscribeRate(boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalGetSubscriptionAuthMode() - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalGetSubscriptionDispatchRate() - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalGetSubscriptionDispatchRate(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() - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalGetSubscriptionTypesEnabled() - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalGetTenantNamespaces(String) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalGetTopicDispatchRate() - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalGetTransactionBufferStats(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 org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.SchemaType
 
internalGrantPermissionOnNamespace(String, Set<AuthAction>) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalGrantPermissionOnSubscription(String, Set<String>) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalGrantPermissionsOnTopic(String, Set<AuthAction>) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalHandleResult(AsyncResponse, Object, Throwable, String) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalIndividualAcknowledgeMessage(TxnID, List<MutablePair<PositionImpl, Integer>>, CompletableFuture<Void>) - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleImpl
 
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, AsyncResponse, String) - Method in class org.apache.pulsar.broker.lookup.TopicLookupBase
 
internalModifyDeduplication(Boolean) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalModifyEncryptionRequired(boolean) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalOffloadStatus(boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalPeekNthMessage(String, int, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalReadEntriesComplete(List<Entry>, Object) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherSingleActiveConsumer
 
internalReadEntryComplete(Entry, PendingReadEntryRequest) - Method in class org.apache.pulsar.broker.service.persistent.PersistentStreamingDispatcherSingleActiveConsumer
 
internalRemoveAutoSubscriptionCreation(AsyncResponse) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalRemoveAutoTopicCreation(AsyncResponse) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalRemoveBacklogQuota(BacklogQuota.BacklogQuotaType) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalRemoveCompactionThreshold() - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalRemoveDispatchRate() - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalRemoveMaxConsumers() - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalRemoveMaxConsumersPerSubscription() - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalRemoveMaxProducers() - 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() - 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() - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalRemoveReplicatorDispatchRate() - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalRemoveRetention() - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalRemoveSubscribeRate() - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalRemoveSubscriptionDispatchRate() - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalResetCursor(AsyncResponse, 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
 
internalRevokePermissionsOnNamespace(String) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalRevokePermissionsOnSubscription(String, String) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalRevokePermissionsOnTopic(String) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalSetAutoSubscriptionCreation(AsyncResponse, AutoSubscriptionCreationOverride) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalSetAutoTopicCreation(AsyncResponse, AutoTopicCreationOverride) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalSetBacklogQuota(BacklogQuota.BacklogQuotaType, BacklogQuota) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalSetBacklogQuota(BacklogQuota.BacklogQuotaType, BacklogQuotaImpl) - 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) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalSetDeduplication(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) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalSetDelayedDelivery(DelayedDeliveryPolicies) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalSetDelayedDeliveryPolicies(DelayedDeliveryPolicies) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalSetDispatchRate(DispatchRateImpl) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalSetInactiveTopic(InactiveTopicPolicies) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalSetInactiveTopicPolicies(InactiveTopicPolicies) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalSetIsAllowAutoUpdateSchema(boolean) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalSetMaxConsumers(Integer) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalSetMaxConsumersPerSubscription(Integer) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalSetMaxConsumersPerSubscription(Integer) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalSetMaxConsumersPerTopic(Integer) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalSetMaxMessageSize(Integer) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalSetMaxProducers(Integer) - 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) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalSetMaxTopicsPerNamespace(Integer) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalSetMaxUnackedMessagesOnConsumer(Integer) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalSetMaxUnackedMessagesOnSubscription(Integer) - 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) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
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
 
internalSetNamespaceMessageTTL(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) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalSetOffloadThreshold(long) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalSetPersistence(PersistencePolicies) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalSetPersistence(PersistencePolicies) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
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) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalSetReplicatedSubscriptionStatus(AsyncResponse, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalSetReplicatorDispatchRate(DispatchRateImpl) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalSetReplicatorDispatchRate(DispatchRateImpl) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalSetRetention(RetentionPolicies) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalSetRetention(RetentionPolicies) - 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
 
internalSetSchemaValidationEnforced(boolean) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalSetSubscribeRate(SubscribeRate) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalSetSubscribeRate(SubscribeRate) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalSetSubscriptionAuthMode(SubscriptionAuthMode) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalSetSubscriptionDispatchRate(DispatchRateImpl) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalSetSubscriptionDispatchRate(DispatchRateImpl) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalSetSubscriptionExpirationTime(Integer) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalSetSubscriptionTypesEnabled(Set<SubscriptionType>) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalSetSubscriptionTypesEnabled(Set<SubscriptionType>) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalSetTopicDispatchRate(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(String, int, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalSplitNamespaceBundle(AsyncResponse, String, boolean, boolean, String) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalTerminate(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(boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalTriggerOffload(boolean, MessageIdImpl) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalTruncateNonPartitionedTopic(AsyncResponse, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalTruncateTopic(AsyncResponse, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
internalUnloadNamespace(AsyncResponse) - Method in class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
internalUnloadNamespaceBundle(AsyncResponse, 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
 
internalUpdatePartitionedTopic(int, boolean, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
It updates number of partitions of an existing partitioned topic.
internalUpdateResourceGroup(String, ResourceGroup) - Method in class org.apache.pulsar.broker.admin.impl.ResourceGroupsBase
 
internalUpload(String, String, String, String, String, PackageMetadata, InputStream, AsyncResponse) - Method in class org.apache.pulsar.broker.admin.impl.PackagesBase
 
intervalMilliseconds - Variable in class org.apache.pulsar.broker.tools.LoadReportCommand.Flags
 
invalidateBundleCache(NamespaceName) - Method in class org.apache.pulsar.common.naming.NamespaceBundleFactory
 
invalidateLocalOwnerCache() - 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
 
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.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(InactiveTopicDeleteMode) - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
isActive() - Method in class org.apache.pulsar.broker.service.ServerCnx
 
isActive() - Method in interface org.apache.pulsar.broker.service.TransportCnx
 
isAllowAutoSubscriptionCreation(String) - Method in class org.apache.pulsar.broker.service.BrokerService
 
isAllowAutoSubscriptionCreation(TopicName) - Method in class org.apache.pulsar.broker.service.BrokerService
 
isAllowAutoTopicCreation(String) - Method in class org.apache.pulsar.broker.service.BrokerService
 
isAllowAutoTopicCreation(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
 
isAtleastOneConsumerAvailable() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
returns true only if AbstractDispatcherMultipleConsumers.consumerList has atleast one unblocked consumer and have available permits.
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
 
isBacklogQuotaExceeded(String, BacklogQuota.BacklogQuotaType) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentTopic
 
isBacklogQuotaExceeded(String, BacklogQuota.BacklogQuotaType) - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
isBacklogQuotaExceeded(String, BacklogQuota.BacklogQuotaType) - Method in interface org.apache.pulsar.broker.service.Topic
 
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.PersistentDispatcherMultipleConsumers
 
isBrokerDispatchingBlocked() - Method in class org.apache.pulsar.broker.service.BrokerService
 
isBrokerEntryMetadataEnabled() - Method in class org.apache.pulsar.broker.service.BrokerService
 
isBrokerPublishRateExceeded() - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
isBrokerPublishRateExceeded() - Method in interface org.apache.pulsar.broker.service.Topic
 
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.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
 
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
 
isCompactionEnabled() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
isCompactionEnabled() - Method in class org.apache.pulsar.broker.service.persistent.SystemTopic
 
isCompatible(String, SchemaData, SchemaCompatibilityStrategy) - Method in class org.apache.pulsar.broker.service.schema.DefaultSchemaRegistryService
 
isCompatible(SchemaData, SchemaData, SchemaCompatibilityStrategy) - Method in interface org.apache.pulsar.broker.service.schema.SchemaCompatibilityCheck
 
isCompatible(Iterable<SchemaData>, SchemaData, SchemaCompatibilityStrategy) - Method in interface org.apache.pulsar.broker.service.schema.SchemaCompatibilityCheck
 
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
 
isConnected() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentReplicator
 
isConnected() - Method in class org.apache.pulsar.broker.service.persistent.PersistentReplicator
 
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
 
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 interface org.apache.pulsar.broker.service.nonpersistent.NonPersistentDispatcher
 
isConsumerConnected() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentDispatcherMultipleConsumers
 
isConsumerConnected() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
isConsumersExceededOnSubscription() - Method in class org.apache.pulsar.broker.service.AbstractBaseDispatcher
Determine whether the number of consumers on the subscription reaches the threshold.
isConsumersExceededOnSubscription(BrokerService, String, int) - Method in class org.apache.pulsar.broker.service.AbstractBaseDispatcher
 
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.PersistentDispatcherSingleActiveConsumer
 
isConsumersExceededOnTopic() - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
isCumulativeAckMode(CommandSubscribe.SubType) - Static method in interface org.apache.pulsar.broker.service.Subscription
 
isDeduplicationEnabled() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
isDefaultTopicTypePartitioned(TopicName) - 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
 
isDispatchRateLimitingEnabled() - Method in class org.apache.pulsar.broker.service.persistent.DispatchRateLimiter
Checks if dispatch-rate limiting is enabled.
isDispatchRateNeeded(BrokerService, Optional<Policies>, String, DispatchRateLimiter.Type) - Static method in class org.apache.pulsar.broker.service.persistent.DispatchRateLimiter
 
isDispatchRateNeeded(ServiceConfiguration, Optional<Policies>, String, DispatchRateLimiter.Type) - Static method in class org.apache.pulsar.broker.service.persistent.DispatchRateLimiter
 
isDispatchRateNeeded(BrokerService, Optional<Policies>, String) - Static method in class org.apache.pulsar.broker.service.persistent.SubscribeRateLimiter
 
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) - Static method in class org.apache.pulsar.broker.service.BrokerService
 
isEmpty() - Method in class org.apache.pulsar.broker.service.persistent.MessageRedeliveryController
 
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 interface org.apache.pulsar.broker.service.Topic
 
isExceedMaximumMessageSize(int) - 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
 
isHandshakeCompleted() - Method in class org.apache.pulsar.broker.service.ServerCnx
 
isHelp() - Method in class org.apache.pulsar.PulsarStandalone
 
isIndividualAckMode(CommandSubscribe.SubType) - Static method in interface org.apache.pulsar.broker.service.Subscription
 
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
 
isKeyHashRangeFiltered - Variable in class org.apache.pulsar.broker.service.AbstractDispatcherSingleActiveConsumer
 
isLastRequest() - Method in class org.apache.pulsar.broker.service.streamingdispatch.PendingReadEntryRequest
 
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
 
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.
isManagedLedgerNotFoundException(Exception) - 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
 
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.
isNamespaceReplicated(NamespaceName) - Method in class org.apache.pulsar.broker.admin.AdminResource
 
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
 
isNoStreamStorage() - Method in class org.apache.pulsar.PulsarStandalone
 
isOldestMessageExpired(ManagedCursor, int) - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
isOnlyBroker() - Method in class org.apache.pulsar.PulsarStandalone
 
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() - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
isPublishRateExceeded() - Method in class org.apache.pulsar.broker.resourcegroup.ResourceGroupPublishLimiter
 
isPublishRateExceeded() - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
isPublishRateExceeded() - Method in class org.apache.pulsar.broker.service.PrecisPublishLimiter
 
isPublishRateExceeded() - Method in interface org.apache.pulsar.broker.service.PublishRateLimiter
returns true if current publish has reached the rate-limiting threshold.
isPublishRateExceeded() - Method in class org.apache.pulsar.broker.service.PublishRateLimiterDisable
 
isPublishRateExceeded() - Method in class org.apache.pulsar.broker.service.PublishRateLimiterImpl
 
isPublishRateExceeded() - Method in interface org.apache.pulsar.broker.service.Topic
 
isReadableBatch(RawMessage) - 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
 
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
 
isRequestHttps() - Method in class org.apache.pulsar.broker.web.PulsarWebResource
 
isResourceGroupPublishRateExceeded(int, int) - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
isResourceGroupPublishRateExceeded(int, int) - Method in interface org.apache.pulsar.broker.service.Topic
 
isResourceGroupRateLimitingEnabled() - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
isResourceGroupRateLimitingEnabled() - Method in interface org.apache.pulsar.broker.service.Topic
 
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
 
isServiceUnitActive(TopicName) - Method in class org.apache.pulsar.broker.namespace.NamespaceService
 
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
 
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
 
isSuccessorTo(Producer) - Method in class org.apache.pulsar.broker.service.Producer
Method to determine if this producer can replace another producer.
isSystemServiceNamespace(String) - Static method in class org.apache.pulsar.broker.namespace.NamespaceService
 
isSystemTopic(String) - Method in class org.apache.pulsar.broker.service.BrokerService
 
isSystemTopic(TopicName) - Method in class org.apache.pulsar.broker.service.BrokerService
 
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
 
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
 
isTimeBacklogExceeded() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
isTimeBacklogExceeded() - Method in class org.apache.pulsar.broker.service.persistent.SystemTopic
 
isTopicNsOwnedByBroker(TopicName) - Method in class org.apache.pulsar.broker.service.BrokerService
 
isTopicPublishRateExceeded(int, int) - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
isTopicPublishRateExceeded(int, int) - Method in interface org.apache.pulsar.broker.service.Topic
 
isTransactionInternalName(TopicName) - Static method in class org.apache.pulsar.broker.PulsarService
 
isTransactionSystemTopic(TopicName) - Static method in class org.apache.pulsar.broker.PulsarService
 
isTxnAborted(TxnID) - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
isTxnAborted(TxnID) - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TopicTransactionBuffer
 
isTxnAborted(TxnID) - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TransactionBufferDisable
 
isTxnAborted(TxnID) - Method in interface org.apache.pulsar.broker.transaction.buffer.TransactionBuffer
Close the buffer asynchronously.
isUserProvidedProducerName() - Method in class org.apache.pulsar.broker.service.Producer
 
isUsingAvroSchemaParser(SchemaType) - Static method in class org.apache.pulsar.broker.service.schema.SchemaRegistryServiceImpl
 
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
 

J

JSON_VALUE - Static variable in enum org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.SchemaType
JSON = 3;
jsonMapper() - Static method in class org.apache.pulsar.broker.admin.AdminResource
 
jsonMapper() - Static method in class org.apache.pulsar.broker.web.PulsarWebResource
 
JsonSchemaCompatibilityCheck - Class in org.apache.pulsar.broker.service.schema
SchemaCompatibilityCheck for SchemaType.JSON.
JsonSchemaCompatibilityCheck() - Constructor for class org.apache.pulsar.broker.service.schema.JsonSchemaCompatibilityCheck
 

K

KEY_FIELD_NUMBER - Static variable in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePair
 
KEYVALUE_VALUE - Static variable in enum org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.SchemaType
KEYVALUE = 16;
KeyValueSchemaCompatibilityCheck - Class in org.apache.pulsar.broker.service.schema
KeyValueSchemaCompatibilityCheck for SchemaType.KEY_VALUE.
KeyValueSchemaCompatibilityCheck(Map<SchemaType, SchemaCompatibilityCheck>) - Constructor for class org.apache.pulsar.broker.service.schema.KeyValueSchemaCompatibilityCheck
 

L

lastActive - Variable in class org.apache.pulsar.broker.service.AbstractTopic
 
lastIndividualDeletedRangeFromCursorRecovery - Variable in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
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.
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, 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(ServiceConfiguration) - Constructor for class org.apache.pulsar.broker.loadbalance.impl.LeastLongTermMessageRate
 
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(PulsarService) - Constructor for class org.apache.pulsar.broker.loadbalance.impl.LinuxBrokerHostUsageImpl
 
LinuxBrokerHostUsageImpl(int, Optional<Double>, ScheduledExecutorService) - Constructor for class org.apache.pulsar.broker.loadbalance.impl.LinuxBrokerHostUsageImpl
 
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(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_REPORT_UPDATE_MINIMUM_INTERVAL - Static variable in class org.apache.pulsar.broker.loadbalance.impl.LoadManagerShared
 
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
 
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.
loadDelayedDeliveryTrackerFactory(ServiceConfiguration) - Static method in class org.apache.pulsar.broker.delayed.DelayedDeliveryTrackerLoader
 
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.
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) - 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
 
LoadReportCommand.Flags - Class in org.apache.pulsar.broker.tools
The CLI flags of load report command.
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>) - Constructor for class org.apache.pulsar.broker.loadbalance.LoadSheddingTask
 
localCluster - Variable in class org.apache.pulsar.broker.service.AbstractReplicator
 
LOCALDATE_VALUE - Static variable in enum org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.SchemaType
LOCALDATE = 18;
LOCALDATETIME_VALUE - Static variable in enum org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.SchemaType
LOCALDATETIME = 20;
localSubscriptionUpdated(String, ReplicatedSubscriptionsSnapshot) - Method in class org.apache.pulsar.broker.service.persistent.ReplicatedSubscriptionsController
 
LOCALTIME_VALUE - Static variable in enum org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.SchemaType
LOCALTIME = 19;
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
 
LogIndexLagBackoff - Class in org.apache.pulsar.broker.transaction.util
 
LogIndexLagBackoff(long, long, double) - Constructor for class org.apache.pulsar.broker.transaction.util.LogIndexLagBackoff
 
LongAdderCounter - Class in org.apache.pulsar.broker.stats.prometheus.metrics
Counter implementation based on LongAdder.
LongAdderCounter() - Constructor for class org.apache.pulsar.broker.stats.prometheus.metrics.LongAdderCounter
 
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(NamespaceEphemeralData) - Constructor for class org.apache.pulsar.broker.lookup.LookupResult
 
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, String, String) - Constructor for class org.apache.pulsar.broker.lookup.LookupResult
 
LookupResult.Type - Enum in org.apache.pulsar.broker.lookup
 
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) - Static method in class org.apache.pulsar.broker.lookup.TopicLookupBase
Lookup broker-service address for a given namespace-bundle which contains given topic.
lookupTopicAsync(String, String, String, String, String, boolean, AsyncResponse, String, String) - Method in class org.apache.pulsar.broker.lookup.v1.TopicLookup
 
lookupTopicAsync(String, String, String, String, boolean, AsyncResponse, String, String) - Method in class org.apache.pulsar.broker.lookup.v2.TopicLookup
 

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
 
main(String[]) - Static method in class org.apache.pulsar.utils.CmdGenerateDocumentation
 
makeStickyKeyHash(byte[]) - Static method in interface org.apache.pulsar.broker.service.StickyKeyConsumerSelector
 
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>) - 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.
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
 
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
 
maxAckPosition - Variable in class org.apache.pulsar.broker.transaction.pendingack.impl.MLPendingAckStore
 
maxConcurrentRequests - Variable in class org.apache.pulsar.broker.web.WebService
 
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
 
MaxRequestSizeFilter - Class in org.apache.pulsar.broker.web
 
MaxRequestSizeFilter(long) - Constructor for class org.apache.pulsar.broker.web.MaxRequestSizeFilter
 
maxSubscriptionsPerTopic - Variable in class org.apache.pulsar.broker.service.AbstractTopic
 
maxUnackedMessagesOnConsumerAppilied - Variable in class org.apache.pulsar.broker.service.AbstractTopic
 
maxUnackedMsgsPerDispatcher - Variable in class org.apache.pulsar.broker.service.BrokerService
 
MaxUsageReportSuppressRounds - Static variable in class org.apache.pulsar.broker.resourcegroup.ResourceGroupService
 
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(Message) - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.Builder
 
mergeFrom(SchemaRegistryFormat.SchemaInfo) - 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.Builder
 
mergeFrom(Message) - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePair.Builder
 
mergeFrom(SchemaRegistryFormat.SchemaInfo.KeyValuePair) - 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.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePair.Builder
 
mergeFrom(Message) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry.Builder
 
mergeFrom(SchemaStorageFormat.IndexEntry) - 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.IndexEntry.Builder
 
mergeFrom(Message) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.PositionInfo.Builder
 
mergeFrom(SchemaStorageFormat.PositionInfo) - 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.PositionInfo.Builder
 
mergeFrom(Message) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry.Builder
 
mergeFrom(SchemaStorageFormat.SchemaEntry) - 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.SchemaEntry.Builder
 
mergeFrom(Message) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator.Builder
 
mergeFrom(SchemaStorageFormat.SchemaLocator) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator.Builder
 
mergeFrom(CodedInputStream, ExtensionRegistryLite) - 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;
mergeNamespaceWithDefaults(Policies, String, String) - Method in class org.apache.pulsar.broker.admin.AdminResource
 
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.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_RATE_BACKOFF_MS - Static variable in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
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
 
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 - Variable in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
MessageDeduplication.MessageDupStatus - Enum in org.apache.pulsar.broker.service.persistent
 
MessageDeduplication.MessageDupUnknownException - Exception in org.apache.pulsar.broker.service.persistent
 
MessageDupUnknownException() - Constructor for exception org.apache.pulsar.broker.service.persistent.MessageDeduplication.MessageDupUnknownException
 
MessageRedeliveryController - Class in org.apache.pulsar.broker.service.persistent
 
MessageRedeliveryController(boolean) - Constructor for class org.apache.pulsar.broker.service.persistent.MessageRedeliveryController
 
messages - Variable in class org.apache.pulsar.broker.resourcegroup.ResourceGroup.BytesAndMessagesCount
 
messageToByteBuf(Message) - Method in class org.apache.pulsar.broker.rest.TopicsBase
 
metricsEnabled - Variable in class org.apache.pulsar.broker.stats.ClusterReplicationMetrics
 
MetricsGenerator - Class in org.apache.pulsar.broker.stats
 
MetricsGenerator(PulsarService) - Constructor for class org.apache.pulsar.broker.stats.MetricsGenerator
 
metricTreeSetCache - Variable in class org.apache.pulsar.broker.loadbalance.impl.DeviationShedder
 
MIBI - Static variable in class org.apache.pulsar.broker.loadbalance.impl.LoadManagerShared
 
minReplayedPosition - Variable in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
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) - 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(String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
modifyDeduplication(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
 
modifyEncryptionRequired(String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v2.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
 
monitorBacklogQuota() - Method in class org.apache.pulsar.broker.service.BrokerService
 
monitoringClassFields - Variable in class org.apache.pulsar.broker.resourcegroup.ResourceGroup
 
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.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
 
msgInCounter - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedNamespaceStats
 
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
 
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.persistent.PersistentDispatcherMultipleConsumers
 
name - Variable in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherSingleActiveConsumer
 
NAME - Static variable in class org.apache.pulsar.broker.tools.BrokerTool
 
namespaceBacklogQuota(NamespaceName, BacklogQuota.BacklogQuotaType) - Method in class org.apache.pulsar.broker.admin.AdminResource
 
NamespaceBundle - Class in org.apache.pulsar.common.naming
 
NamespaceBundle(NamespaceName, Range<Long>, NamespaceBundleFactory) - Constructor for class org.apache.pulsar.common.naming.NamespaceBundle
 
NamespaceBundleFactory - Class in org.apache.pulsar.common.naming
 
NamespaceBundleFactory(PulsarService, HashFunction) - Constructor for class org.apache.pulsar.common.naming.NamespaceBundleFactory
 
NamespaceBundleOwnershipListener - Interface in org.apache.pulsar.broker.namespace
Listener for NamespaceBundle ownership changes.
NamespaceBundles - Class in org.apache.pulsar.common.naming
 
NamespaceBundles(NamespaceName, NamespaceBundleFactory, Optional<Pair<LocalPolicies, Long>>) - Constructor for class org.apache.pulsar.common.naming.NamespaceBundles
 
NamespaceBundleSplitAlgorithm - Interface in org.apache.pulsar.common.naming
Algorithm interface for namespace bundle split.
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 - 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() - Constructor for class org.apache.pulsar.broker.admin.v1.Namespaces
 
Namespaces - Class in org.apache.pulsar.broker.admin.v2
 
Namespaces() - Constructor for class org.apache.pulsar.broker.admin.v2.Namespaces
 
NamespacesBase - Class in org.apache.pulsar.broker.admin.impl
 
NamespacesBase() - Constructor for class org.apache.pulsar.broker.admin.impl.NamespacesBase
 
NamespaceService - Class in org.apache.pulsar.broker.namespace
The NamespaceService provides resource ownership lookup as well as resource ownership claiming services for the PulsarService.
NamespaceService(PulsarService) - Constructor for class org.apache.pulsar.broker.namespace.NamespaceService
Default constructor.
NamespaceService.AddressType - Enum in org.apache.pulsar.broker.namespace
 
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
 
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
 
newBrokerService(PulsarService) - Method in class org.apache.pulsar.broker.PulsarService
 
newBuilder() - Static method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePair
 
newBuilder(SchemaRegistryFormat.SchemaInfo.KeyValuePair) - 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(SchemaRegistryFormat.SchemaInfo) - 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(SchemaStorageFormat.IndexEntry) - 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(SchemaStorageFormat.PositionInfo) - 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(SchemaStorageFormat.SchemaEntry) - 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(SchemaStorageFormat.SchemaLocator) - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator
 
newBuilderForType() - 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.KeyValuePair
 
newBuilderForType() - Method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo
 
newBuilderForType(GeneratedMessageV3.BuilderParent) - 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(GeneratedMessageV3.BuilderParent) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry
 
newBuilderForType() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.PositionInfo
 
newBuilderForType(GeneratedMessageV3.BuilderParent) - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.PositionInfo
 
newBuilderForType() - Method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry
 
newBuilderForType(GeneratedMessageV3.BuilderParent) - 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.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.broker.PulsarService
 
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
 
newMessageAndIntercept(long, long, long, int, int, ByteBuf, long[], String) - Method in class org.apache.pulsar.broker.service.ServerCnx
 
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
 
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.TransactionBufferSystemTopicClient
 
newServerCnx(PulsarService, String) - Method in class org.apache.pulsar.broker.service.PulsarChannelInitializer
 
newTracker(PersistentDispatcherMultipleConsumers) - Method in interface org.apache.pulsar.broker.delayed.DelayedDeliveryTrackerFactory
Create a new tracker instance.
newTracker(PersistentDispatcherMultipleConsumers) - Method in class org.apache.pulsar.broker.delayed.InMemoryDelayedDeliveryTrackerFactory
 
newTracker(TransactionCoordinatorID) - Method in class org.apache.pulsar.broker.transaction.timeout.TransactionTimeoutTrackerFactoryImpl
 
newTransaction(TransactionCoordinatorID, long) - 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.TransactionBufferSystemTopicClient
 
next(int) - Method in class org.apache.pulsar.broker.transaction.util.LogIndexLagBackoff
 
NO_SCHEMA_VERSION - Static variable in interface org.apache.pulsar.broker.service.schema.SchemaRegistryService
 
NONE_VALUE - Static variable in enum 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, boolean) - 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() - Constructor for class org.apache.pulsar.broker.admin.v1.NonPersistentTopics
 
NonPersistentTopics - Class in org.apache.pulsar.broker.admin.v2
 
NonPersistentTopics() - Constructor for class org.apache.pulsar.broker.admin.v2.NonPersistentTopics
 
NoopLoadManager - Class in org.apache.pulsar.broker.loadbalance
 
NoopLoadManager() - Constructor for class org.apache.pulsar.broker.loadbalance.NoopLoadManager
 
NoSwaggerDocumentation - Annotation Type in org.apache.pulsar.broker.web
 
NOT_IMPLEMENTED - Static variable in class org.apache.pulsar.broker.web.PulsarWebResource
 
NotAllowedException(String) - Constructor for exception org.apache.pulsar.broker.service.BrokerServiceException.NotAllowedException
 
notifyActiveConsumerChanged(Consumer) - Method in class org.apache.pulsar.broker.service.AbstractDispatcherSingleActiveConsumer
 
notifyConsumersEndOfTopic() - Method in class org.apache.pulsar.broker.service.persistent.PersistentStreamingDispatcherMultipleConsumers
Notify dispatcher to inform consumers reached end of topic.
notifyConsumersEndOfTopic() - Method in class org.apache.pulsar.broker.service.persistent.PersistentStreamingDispatcherSingleActiveConsumer
Notify dispatcher to inform consumers reached end of topic.
notifyConsumersEndOfTopic() - Method in interface org.apache.pulsar.broker.service.streamingdispatch.StreamingDispatcher
Notify dispatcher to inform consumers reached end of topic.
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

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(SchemaRegistryService) - Static method in class org.apache.pulsar.broker.service.schema.validator.SchemaRegistryServiceWithSchemaDataValidator
 
of(String) - Static method in interface org.apache.pulsar.common.naming.NamespaceBundleSplitAlgorithm
 
offloadStatus(String, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v1.PersistentTopics
 
offloadStatus(String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
offloadStatus() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
onConnectionClosed(ServerCnx) - Method in class org.apache.pulsar.broker.intercept.BrokerInterceptor.BrokerInterceptorDisabled
 
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
 
onEndPointClosed(EndPoint) - Method in class org.apache.pulsar.broker.web.PulsarServerConnector
 
onFilter(ServletRequest, ServletResponse, FilterChain) - Method in interface org.apache.pulsar.broker.intercept.BrokerInterceptor
The interception of web processing, as same as `Filter.onFilter`.
onLoad(NamespaceBundle) - Method in interface org.apache.pulsar.broker.namespace.NamespaceBundleOwnershipListener
Will be call after a NamespaceBundle owned by broker.
onManagedLedgerLastLedgerInitialize(String, LedgerHandle) - Method in class org.apache.pulsar.broker.intercept.ManagedLedgerInterceptorImpl
 
onManagedLedgerPropertiesInitialize(Map<String, String>) - Method in class org.apache.pulsar.broker.intercept.ManagedLedgerInterceptorImpl
 
onNamespaceBundleOwned(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.DispatchRateLimiter
 
onPoliciesUpdate(Policies) - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
onPoliciesUpdate(Policies) - Method in class org.apache.pulsar.broker.service.persistent.SubscribeRateLimiter
 
onPoliciesUpdate(Policies) - Method in interface org.apache.pulsar.broker.service.Topic
 
onPulsarCommand(BaseCommand, ServerCnx) - Method in class org.apache.pulsar.broker.intercept.BrokerInterceptor.BrokerInterceptorDisabled
 
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
 
onSubscribeRateUpdate(SubscribeRate) - Method in class org.apache.pulsar.broker.service.persistent.SubscribeRateLimiter
 
onUpdate(TopicPolicies) - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
onUpdate(T) - 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 class org.apache.pulsar.broker.intercept.BrokerInterceptor.BrokerInterceptorDisabled
 
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 class org.apache.pulsar.broker.intercept.BrokerInterceptor.BrokerInterceptorDisabled
 
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
 
openTransactionBufferReader(TxnID, long) - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TopicTransactionBuffer
 
openTransactionBufferReader(TxnID, long) - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TransactionBufferDisable
 
openTransactionBufferReader(TxnID, long) - Method in interface org.apache.pulsar.broker.transaction.buffer.TransactionBuffer
Open a TransactionBufferReader to read entries of a given transaction starting from the provided sequenceId.
openTransactionMetadataStore(TransactionCoordinatorID) - 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
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
org.apache.pulsar.broker - package org.apache.pulsar.broker
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
org.apache.pulsar.broker.admin - package org.apache.pulsar.broker.admin
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
org.apache.pulsar.broker.admin.impl - package org.apache.pulsar.broker.admin.impl
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
org.apache.pulsar.broker.admin.v1 - package org.apache.pulsar.broker.admin.v1
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
org.apache.pulsar.broker.admin.v2 - package org.apache.pulsar.broker.admin.v2
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
org.apache.pulsar.broker.admin.v3 - package org.apache.pulsar.broker.admin.v3
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
org.apache.pulsar.broker.cache - package org.apache.pulsar.broker.cache
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
org.apache.pulsar.broker.delayed - package org.apache.pulsar.broker.delayed
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
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
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
org.apache.pulsar.broker.loadbalance.impl - package org.apache.pulsar.broker.loadbalance.impl
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
org.apache.pulsar.broker.lookup - package org.apache.pulsar.broker.lookup
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
org.apache.pulsar.broker.lookup.v1 - package org.apache.pulsar.broker.lookup.v1
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
org.apache.pulsar.broker.lookup.v2 - package org.apache.pulsar.broker.lookup.v2
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
org.apache.pulsar.broker.namespace - package org.apache.pulsar.broker.namespace
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
org.apache.pulsar.broker.protocol - package org.apache.pulsar.broker.protocol
Pulsar broker protocol handlers.
org.apache.pulsar.broker.resourcegroup - package org.apache.pulsar.broker.resourcegroup
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
org.apache.pulsar.broker.rest - package org.apache.pulsar.broker.rest
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
org.apache.pulsar.broker.service - package org.apache.pulsar.broker.service
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
org.apache.pulsar.broker.service.nonpersistent - package org.apache.pulsar.broker.service.nonpersistent
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
org.apache.pulsar.broker.service.persistent - package org.apache.pulsar.broker.service.persistent
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
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
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
org.apache.pulsar.broker.service.schema.exceptions - package org.apache.pulsar.broker.service.schema.exceptions
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
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
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
org.apache.pulsar.broker.service.streamingdispatch - package org.apache.pulsar.broker.service.streamingdispatch
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
org.apache.pulsar.broker.stats - package org.apache.pulsar.broker.stats
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
org.apache.pulsar.broker.stats.metrics - package org.apache.pulsar.broker.stats.metrics
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
org.apache.pulsar.broker.stats.prometheus - package org.apache.pulsar.broker.stats.prometheus
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
org.apache.pulsar.broker.stats.prometheus.metrics - package org.apache.pulsar.broker.stats.prometheus.metrics
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
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
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
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.matadata - package org.apache.pulsar.broker.transaction.buffer.matadata
The transaction buffer snapshot metadata.
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.web - package org.apache.pulsar.broker.web
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
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
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
org.apache.pulsar.client.impl - package org.apache.pulsar.client.impl
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
org.apache.pulsar.common.naming - package org.apache.pulsar.common.naming
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
org.apache.pulsar.compaction - package org.apache.pulsar.compaction
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
org.apache.pulsar.utils - package org.apache.pulsar.utils
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
org.apache.pulsar.utils.auth.tokens - package org.apache.pulsar.utils.auth.tokens
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
originalPrincipal() - Method in class org.apache.pulsar.broker.web.PulsarWebResource
 
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
 
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.
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, NamespaceBundleFactory, 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.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePair
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - 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, ExtensionRegistryLite) - 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, ExtensionRegistryLite) - 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, ExtensionRegistryLite) - 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, ExtensionRegistryLite) - 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.service.schema.SchemaStorageFormat.SchemaLocator
 
parseFrom(ByteBuf, int) - Method in class org.apache.pulsar.broker.service.resource.usage.NetworkUsage
 
parseFrom(byte[]) - 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(byte[]) - 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(byte[]) - 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(byte[]) - Method in class org.apache.pulsar.broker.service.resource.usage.StorageUsage
 
parseFrom(ByteBuffer) - 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.KeyValuePair
 
parseFrom(ByteString) - 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.KeyValuePair
 
parseFrom(byte[]) - 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.KeyValuePair
 
parseFrom(InputStream) - 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.KeyValuePair
 
parseFrom(CodedInputStream) - 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.KeyValuePair
 
parseFrom(ByteBuffer) - 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.proto.SchemaRegistryFormat.SchemaInfo
 
parseFrom(ByteString) - 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.proto.SchemaRegistryFormat.SchemaInfo
 
parseFrom(byte[]) - 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.proto.SchemaRegistryFormat.SchemaInfo
 
parseFrom(InputStream) - 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.proto.SchemaRegistryFormat.SchemaInfo
 
parseFrom(CodedInputStream) - 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.proto.SchemaRegistryFormat.SchemaInfo
 
parseFrom(ByteBuffer) - 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.IndexEntry
 
parseFrom(ByteString) - 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.IndexEntry
 
parseFrom(byte[]) - 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.IndexEntry
 
parseFrom(InputStream) - 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.IndexEntry
 
parseFrom(CodedInputStream) - 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.IndexEntry
 
parseFrom(ByteBuffer) - 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.PositionInfo
 
parseFrom(ByteString) - 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.PositionInfo
 
parseFrom(byte[]) - 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.PositionInfo
 
parseFrom(InputStream) - 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.PositionInfo
 
parseFrom(CodedInputStream) - 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.PositionInfo
 
parseFrom(ByteBuffer) - 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.SchemaEntry
 
parseFrom(ByteString) - 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.SchemaEntry
 
parseFrom(byte[]) - 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.SchemaEntry
 
parseFrom(InputStream) - 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.SchemaEntry
 
parseFrom(CodedInputStream) - 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.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.service.schema.SchemaStorageFormat.SchemaLocator
 
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.service.schema.SchemaStorageFormat.SchemaLocator
 
parseFrom(byte[]) - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator
 
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.service.schema.SchemaStorageFormat.SchemaLocator
 
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.service.schema.SchemaStorageFormat.SchemaLocator
 
parseFrom(ByteBuf, int) - Method in class org.apache.pulsar.broker.transaction.pendingack.proto.PendingAckMetadata
 
parseFrom(byte[]) - 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(byte[]) - Method in class org.apache.pulsar.broker.transaction.pendingack.proto.PendingAckMetadataEntry
 
PARSER - Static variable in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePair
Deprecated.
parser() - Static method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePair
 
PARSER - Static variable in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo
Deprecated.
parser() - Static method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo
 
PARSER - Static variable in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry
Deprecated.
parser() - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry
 
PARSER - Static variable in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.PositionInfo
Deprecated.
parser() - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.PositionInfo
 
PARSER - Static variable in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry
Deprecated.
parser() - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaEntry
 
PARSER - Static variable in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator
Deprecated.
parser() - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.SchemaLocator
 
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
 
pausedConnections(int) - Method in class org.apache.pulsar.broker.service.BrokerService
 
peekNthMessage(String, String, String, String, String, int, boolean) - Method in class org.apache.pulsar.broker.admin.v1.PersistentTopics
 
peekNthMessage(String, String, String, String, int, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
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
 
peekStickyKey(ByteBuf) - Method in class org.apache.pulsar.broker.service.AbstractBaseDispatcher
 
PENDING_ACK_STORE_CURSOR_NAME - Static variable in class org.apache.pulsar.broker.transaction.pendingack.impl.MLPendingAckStore
 
PENDING_ACK_STORE_SUFFIX - Static variable in class org.apache.pulsar.broker.transaction.pendingack.impl.MLPendingAckStore
 
PendingAckHandle - Interface in org.apache.pulsar.broker.transaction.pendingack
Handle for processing pending acks for transactions.
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 in org.apache.pulsar.broker.transaction.pendingack.impl
The state of the pending ack handle PendingAckHandleState.
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 in org.apache.pulsar.broker.transaction.pendingack.proto
 
PendingAckReplyCallBack - Interface in org.apache.pulsar.broker.transaction.pendingack
Call back for pending ack reply.
PendingAckStore - Interface in org.apache.pulsar.broker.transaction.pendingack
To store transaction pending ack.
PendingReadEntryRequest - Class in org.apache.pulsar.broker.service.streamingdispatch
Representing a pending read request to read an entry from ManagedLedger carrying necessary context.
PendingReadEntryRequest() - Constructor for class org.apache.pulsar.broker.service.streamingdispatch.PendingReadEntryRequest
 
PerBrokerUsageStats() - Constructor for class org.apache.pulsar.broker.resourcegroup.ResourceGroup.PerBrokerUsageStats
 
PerMonitoringClassFields() - Constructor for class org.apache.pulsar.broker.resourcegroup.ResourceGroup.PerMonitoringClassFields
 
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 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
 
PersistentMessageExpiryMonitor - Class in org.apache.pulsar.broker.service.persistent
 
PersistentMessageExpiryMonitor(String, 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(PersistentTopic, ManagedCursor, String, String, BrokerService, PulsarClientImpl) - Constructor for class org.apache.pulsar.broker.service.persistent.PersistentReplicator
 
PersistentStickyKeyDispatcherMultipleConsumers - Class in org.apache.pulsar.broker.service.persistent
 
PersistentStreamingDispatcherMultipleConsumers - Class in org.apache.pulsar.broker.service.persistent
PersistentStreamingDispatcherMultipleConsumers(PersistentTopic, ManagedCursor, Subscription) - Constructor for class org.apache.pulsar.broker.service.persistent.PersistentStreamingDispatcherMultipleConsumers
 
PersistentStreamingDispatcherSingleActiveConsumer - Class in org.apache.pulsar.broker.service.persistent
PersistentStreamingDispatcherSingleActiveConsumer(ManagedCursor, CommandSubscribe.SubType, int, PersistentTopic, Subscription) - Constructor for class org.apache.pulsar.broker.service.persistent.PersistentStreamingDispatcherSingleActiveConsumer
 
PersistentSubscription - Class in org.apache.pulsar.broker.service.persistent
 
PersistentSubscription(PersistentTopic, String, ManagedCursor, boolean) - 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
 
PersistentTopics - Class in org.apache.pulsar.broker.admin.v1
 
PersistentTopics() - Constructor for class org.apache.pulsar.broker.admin.v1.PersistentTopics
 
PersistentTopics - Class in org.apache.pulsar.broker.admin.v2
 
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
 
pickAndScheduleActiveConsumer() - Method in class org.apache.pulsar.broker.service.AbstractDispatcherSingleActiveConsumer
Pick active consumer for a topic for CommandSubscribe.SubType.Failover subscription.
PlacementStrategy - Interface in org.apache.pulsar.broker.loadbalance
 
POLICY_UPDATE_FAILURE_RETRY_TIME_SECONDS - Static variable in class org.apache.pulsar.broker.service.AbstractTopic
 
position - Variable in class org.apache.pulsar.broker.service.streamingdispatch.PendingReadEntryRequest
 
POSITION_FIELD_NUMBER - Static variable in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry
 
postSchema(PostSchemaPayload, boolean, AsyncResponse) - Method in class org.apache.pulsar.broker.admin.impl.SchemasResourceBase
 
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
 
preciseTopicPublishRateLimitingEnable - Variable in class org.apache.pulsar.broker.service.AbstractTopic
 
PrecisPublishLimiter - Class in org.apache.pulsar.broker.service
 
PrecisPublishLimiter(Policies, String, RateLimitFunction) - Constructor for class org.apache.pulsar.broker.service.PrecisPublishLimiter
 
PrecisPublishLimiter(PublishRate, RateLimitFunction) - Constructor for class org.apache.pulsar.broker.service.PrecisPublishLimiter
 
PrecisPublishLimiter(PublishRate, RateLimitFunction, ScheduledExecutorService) - Constructor for class org.apache.pulsar.broker.service.PrecisPublishLimiter
 
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
 
preValidation(boolean) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
ProcessHandlerFilter - Class in org.apache.pulsar.broker.web
 
ProcessHandlerFilter(PulsarService) - Constructor for class org.apache.pulsar.broker.web.ProcessHandlerFilter
 
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 - 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>) - Constructor for class org.apache.pulsar.broker.service.Producer
 
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
 
producerCount - Variable in class org.apache.pulsar.broker.stats.NamespaceStats
 
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.AggregatedNamespaceStats
 
PROMETHEUS_STATS_LATENCY_ROLLOVER_SECONDS - Static variable in class org.apache.pulsar.broker.stats.prometheus.metrics.PrometheusMetricsProvider
 
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() - Constructor for class org.apache.pulsar.broker.stats.prometheus.PrometheusMetricsGenerator
 
PrometheusMetricsProvider - Class in org.apache.pulsar.broker.stats.prometheus.metrics
A Prometheus based StatsProvider implementation.
PrometheusMetricsProvider() - Constructor for class org.apache.pulsar.broker.stats.prometheus.metrics.PrometheusMetricsProvider
 
PrometheusMetricsServlet - Class in org.apache.pulsar.broker.stats.prometheus
 
PrometheusMetricsServlet(PulsarService, boolean, boolean, boolean, boolean) - Constructor for class org.apache.pulsar.broker.stats.prometheus.PrometheusMetricsServlet
 
PrometheusRawMetricsProvider - Interface in org.apache.pulsar.broker.stats.prometheus
The prometheus metrics provider for generate prometheus format metrics.
PrometheusStatsLogger - Class in org.apache.pulsar.broker.stats.prometheus.metrics
A Prometheus based StatsLogger implementation.
PrometheusStatsLogger(PrometheusMetricsProvider, String) - Constructor for class org.apache.pulsar.broker.stats.prometheus.metrics.PrometheusStatsLogger
 
PrometheusTextFormatUtil - Class in org.apache.pulsar.broker.stats.prometheus.metrics
Logic to write metrics in Prometheus text format.
PrometheusTextFormatUtil() - Constructor for class org.apache.pulsar.broker.stats.prometheus.metrics.PrometheusTextFormatUtil
 
Properties - Class in org.apache.pulsar.broker.admin.v1
 
Properties() - Constructor for class org.apache.pulsar.broker.admin.v1.Properties
 
PROPERTY_KEY_BROKER_ZNODE_NAME - Static variable in interface org.apache.pulsar.broker.loadbalance.ResourceUnit
 
PROPS_FIELD_NUMBER - Static variable in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo
 
PROTOBUF_VALUE - Static variable in enum org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.SchemaType
PROTOBUF = 4;
PROTOBUFNATIVE_VALUE - Static variable in enum org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.SchemaType
PROTOBUFNATIVE = 21;
ProtobufNativeSchemaCompatibilityCheck - Class in org.apache.pulsar.broker.service.schema
The SchemaCompatibilityCheck implementation for SchemaType.PROTOBUF_NATIVE.
ProtobufNativeSchemaCompatibilityCheck() - Constructor for class org.apache.pulsar.broker.service.schema.ProtobufNativeSchemaCompatibilityCheck
 
ProtobufNativeSchemaDataValidator - Class in org.apache.pulsar.broker.service.schema.validator
 
ProtobufSchemaCompatibilityCheck - Class in org.apache.pulsar.broker.service.schema
The SchemaCompatibilityCheck implementation for SchemaType.PROTOBUF.
ProtobufSchemaCompatibilityCheck() - Constructor for class org.apache.pulsar.broker.service.schema.ProtobufSchemaCompatibilityCheck
 
protocol(String) - Method in class org.apache.pulsar.broker.protocol.ProtocolHandlers
Return the handler for the provided protocol.
ProtocolHandler - Interface in org.apache.pulsar.broker.protocol
The protocol handler interface for support additional protocols on Pulsar brokers.
ProtocolHandlerDefinition - Class in org.apache.pulsar.broker.protocol
Metadata information about a Pulsar protocol handler.
ProtocolHandlerDefinition() - Constructor for class org.apache.pulsar.broker.protocol.ProtocolHandlerDefinition
 
ProtocolHandlers - Class in org.apache.pulsar.broker.protocol
A collection of loaded handlers.
protocolName() - Method in interface org.apache.pulsar.broker.protocol.ProtocolHandler
Returns the unique protocol name.
publishMaxByteRate - Variable in class org.apache.pulsar.broker.resourcegroup.ResourceGroupPublishLimiter
 
publishMaxByteRate - Variable in class org.apache.pulsar.broker.service.PrecisPublishLimiter
 
publishMaxByteRate - Variable in class org.apache.pulsar.broker.service.PublishRateLimiterImpl
 
publishMaxMessageRate - Variable in class org.apache.pulsar.broker.resourcegroup.ResourceGroupPublishLimiter
 
publishMaxMessageRate - Variable in class org.apache.pulsar.broker.service.PrecisPublishLimiter
 
publishMaxMessageRate - Variable in class org.apache.pulsar.broker.service.PublishRateLimiterImpl
 
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(long, long, ByteBuf, long, boolean, boolean) - Method in class org.apache.pulsar.broker.service.Producer
 
publishMessage(long, long, long, ByteBuf, long, boolean, boolean) - Method in class org.apache.pulsar.broker.service.Producer
 
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
 
publishRateExceeded - Variable in class org.apache.pulsar.broker.service.PublishRateLimiterImpl
 
publishRateLimitedTimes - Variable in class org.apache.pulsar.broker.service.AbstractTopic
 
PublishRateLimiter - Interface in org.apache.pulsar.broker.service
 
PublishRateLimiterDisable - Class in org.apache.pulsar.broker.service
 
PublishRateLimiterDisable() - Constructor for class org.apache.pulsar.broker.service.PublishRateLimiterDisable
 
PublishRateLimiterImpl - Class in org.apache.pulsar.broker.service
 
PublishRateLimiterImpl(Policies, String) - Constructor for class org.apache.pulsar.broker.service.PublishRateLimiterImpl
 
PublishRateLimiterImpl(PublishRate) - Constructor for class org.apache.pulsar.broker.service.PublishRateLimiterImpl
 
publishThrottlingEnabled - Variable in class org.apache.pulsar.broker.resourcegroup.ResourceGroupPublishLimiter
 
publishThrottlingEnabled - Variable in class org.apache.pulsar.broker.service.PublishRateLimiterImpl
 
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, long, long, long, ByteBuf, long, boolean, boolean) - Method in class org.apache.pulsar.broker.service.Producer
 
publishTxnMessage(TxnID, ByteBuf, Topic.PublishContext) - Method in interface org.apache.pulsar.broker.service.Topic
Publish Transaction message to this Topic's TransactionBuffer.
pulsar() - Method in class org.apache.pulsar.broker.service.BrokerService
 
pulsar() - Method in class org.apache.pulsar.broker.web.PulsarWebResource
 
PulsarBrokerStarter - Class in org.apache.pulsar
 
PulsarBrokerStarter() - Constructor for class org.apache.pulsar.PulsarBrokerStarter
 
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
 
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(Throwable) - Constructor for exception org.apache.pulsar.utils.PulsarKeyException
 
PulsarKeyException(String, Throwable) - Constructor for exception org.apache.pulsar.utils.PulsarKeyException
 
PulsarLoadReportImpl - Class in org.apache.pulsar.broker.loadbalance.impl
 
PulsarResourceDescription - Class in org.apache.pulsar.broker.loadbalance.impl
 
PulsarResourceDescription() - Constructor for class org.apache.pulsar.broker.loadbalance.impl.PulsarResourceDescription
 
PulsarServerConnector - Class in org.apache.pulsar.broker.web
 
PulsarServerConnector(Server, int, int) - Constructor for class org.apache.pulsar.broker.web.PulsarServerConnector
 
PulsarServerConnector(Server, int, int, SslContextFactory) - Constructor for class org.apache.pulsar.broker.web.PulsarServerConnector
 
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.State - Enum 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
 
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
 
PulsarTransactionCoordinatorMetadataSetup - Class in org.apache.pulsar
Setup 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.
put(String, ResourceUsage) - Method in class org.apache.pulsar.broker.loadbalance.impl.PulsarResourceDescription
 
put(String, byte[], byte[]) - Method in class org.apache.pulsar.broker.service.schema.BookkeeperSchemaStorage
 
put(String, ReplicationMetrics) - Method in class org.apache.pulsar.broker.stats.ClusterReplicationMetrics
 
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_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
 
rateIn - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedNamespaceStats
 
rateOut - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedNamespaceStats
 
RawBatchConverter - Class in org.apache.pulsar.client.impl
 
RawBatchConverter() - Constructor for class org.apache.pulsar.client.impl.RawBatchConverter
 
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[]>>) - 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.PersistentDispatcherSingleActiveConsumer
 
readCompacted() - Method in class org.apache.pulsar.broker.service.Consumer
 
readCurrentLeader() - Method in class org.apache.pulsar.broker.loadbalance.LeaderElectionService
 
readEntries(Producer<byte[]>) - Method in class org.apache.pulsar.broker.service.AbstractReplicator
 
readEntries(Producer<byte[]>) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentReplicator
 
readEntries(Producer<byte[]>) - Method in class org.apache.pulsar.broker.service.persistent.PersistentReplicator
 
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.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.PersistentDispatcherSingleActiveConsumer
 
readEntriesFailed(ManagedLedgerException, Object) - Method in class org.apache.pulsar.broker.service.persistent.PersistentReplicator
 
readEntryComplete(Entry, PendingReadEntryRequest) - Method in class org.apache.pulsar.broker.service.persistent.PersistentStreamingDispatcherMultipleConsumers
Notify dispatcher issued read entry request has complete.
readEntryComplete(Entry, PendingReadEntryRequest) - Method in class org.apache.pulsar.broker.service.persistent.PersistentStreamingDispatcherSingleActiveConsumer
Notify dispatcher issued read entry request has complete.
readEntryComplete(Entry, PendingReadEntryRequest) - Method in interface org.apache.pulsar.broker.service.streamingdispatch.StreamingDispatcher
Notify dispatcher issued read entry request has complete.
readEntryComplete(Entry, Object) - Method in class org.apache.pulsar.broker.service.streamingdispatch.StreamingEntryReader
 
readEntryFailed(ManagedLedgerException, Object) - Method in class org.apache.pulsar.broker.service.streamingdispatch.StreamingEntryReader
 
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.PersistentDispatcherSingleActiveConsumer
 
readLastEntryOfCompactedLedger() - Method in interface org.apache.pulsar.compaction.CompactedTopic
 
readLastEntryOfCompactedLedger() - Method in class org.apache.pulsar.compaction.CompactedTopicImpl
 
readMoreEntries(Consumer) - Method in class org.apache.pulsar.broker.service.AbstractDispatcherSingleActiveConsumer
 
readMoreEntries(Consumer) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentDispatcherSingleActiveConsumer
 
readMoreEntries() - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
readMoreEntries(Consumer) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherSingleActiveConsumer
 
readMoreEntries() - Method in class org.apache.pulsar.broker.service.persistent.PersistentReplicator
 
readMoreEntries() - Method in class org.apache.pulsar.broker.service.persistent.PersistentStreamingDispatcherMultipleConsumers
 
readMoreEntries(Consumer) - Method in class org.apache.pulsar.broker.service.persistent.PersistentStreamingDispatcherSingleActiveConsumer
 
readNext() - Method in interface org.apache.pulsar.broker.systopic.SystemTopicClient.Reader
Read event from system topic.
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.
readNextAsync() - Method in interface org.apache.pulsar.broker.systopic.SystemTopicClient.Reader
Async read event from system topic.
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.RawReaderImpl
 
readRate - Variable in class org.apache.pulsar.compaction.CompactionRecord
 
rebalance() - Method in class org.apache.pulsar.broker.admin.v2.Worker
 
rebatchMessage(RawMessage, BiPredicate<String, MessageId>) - 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
 
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.
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
 
recordDimensionTimeValue(long, TimeUnit) - Method in class org.apache.pulsar.broker.stats.DimensionStats
 
recordMessageDrop(int) - Method in class org.apache.pulsar.broker.service.Producer
 
recordMessagePersisted(Topic.PublishContext, PositionImpl) - 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.
recordTopicLoadTimeValue(String, long) - Method in class org.apache.pulsar.broker.service.PulsarStats
 
recordTopicLoadTimeValue(long) - Method in class org.apache.pulsar.broker.stats.BrokerOperabilityMetrics
 
recordZkReadLatencyTimeValue(long) - Method in class org.apache.pulsar.broker.stats.BrokerOperabilityMetrics
 
recordZkWriteLatencyTimeValue(long) - Method in class org.apache.pulsar.broker.stats.BrokerOperabilityMetrics
 
recoverComplete() - Method in interface org.apache.pulsar.broker.transaction.buffer.impl.TopicTransactionBufferRecoverCallBack
Topic transaction buffer recover complete.
recoverExceptionally(Throwable) - Method in interface org.apache.pulsar.broker.transaction.buffer.impl.TopicTransactionBufferRecoverCallBack
Topic transaction buffer recover exceptionally.
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.EntryWrapper
 
recycle() - Method in class org.apache.pulsar.broker.service.streamingdispatch.PendingReadEntryRequest
 
recycle() - Method in class org.apache.pulsar.broker.stats.ReplicationMetrics
 
recyle() - Method in class org.apache.pulsar.broker.service.EntryBatchSizes
 
redeliverUnacknowledgedMessages() - Method in class org.apache.pulsar.broker.service.Consumer
 
redeliverUnacknowledgedMessages(List<MessageIdData>) - Method in class org.apache.pulsar.broker.service.Consumer
 
redeliverUnacknowledgedMessages(Consumer) - Method in interface org.apache.pulsar.broker.service.Dispatcher
 
redeliverUnacknowledgedMessages(Consumer, List<PositionImpl>) - Method in interface org.apache.pulsar.broker.service.Dispatcher
 
redeliverUnacknowledgedMessages(Consumer) - Method in interface org.apache.pulsar.broker.service.nonpersistent.NonPersistentDispatcher
 
redeliverUnacknowledgedMessages(Consumer, List<PositionImpl>) - Method in interface org.apache.pulsar.broker.service.nonpersistent.NonPersistentDispatcher
 
redeliverUnacknowledgedMessages(Consumer) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentSubscription
 
redeliverUnacknowledgedMessages(Consumer, List<PositionImpl>) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentSubscription
 
redeliverUnacknowledgedMessages(Consumer) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
redeliverUnacknowledgedMessages(Consumer, List<PositionImpl>) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
redeliverUnacknowledgedMessages(Consumer) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherSingleActiveConsumer
 
redeliverUnacknowledgedMessages(Consumer, List<PositionImpl>) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherSingleActiveConsumer
 
redeliverUnacknowledgedMessages(Consumer) - Method in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
redeliverUnacknowledgedMessages(Consumer, List<PositionImpl>) - Method in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
redeliverUnacknowledgedMessages(Consumer) - Method in interface org.apache.pulsar.broker.service.Subscription
 
redeliverUnacknowledgedMessages(Consumer, List<PositionImpl>) - 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
 
redeliveryTracker - Variable in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
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
 
refreshAuthenticationCredentials() - Method in class org.apache.pulsar.broker.service.ServerCnx
 
refreshSelfOwnerInfo() - Method in class org.apache.pulsar.broker.namespace.OwnershipCache
 
refreshTopicToStatsMaps(NamespaceBundle) - Method in class org.apache.pulsar.broker.service.BrokerService
 
register() - Method in class org.apache.pulsar.broker.stats.prometheus.metrics.ObserverGauge.Builder
 
registerAllExtensions(ExtensionRegistryLite) - Static method in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat
 
registerAllExtensions(ExtensionRegistry) - 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
 
registerAllExtensions(ExtensionRegistry) - Static method in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat
 
registerBootstrapNamespaces() - Method in class org.apache.pulsar.broker.namespace.NamespaceService
Register all the bootstrap name spaces including the heartbeat namespace.
registerConfigurationListener(String, Consumer<T>) - Method in class org.apache.pulsar.broker.service.BrokerService
Allows a listener to listen on update of ServiceConfiguration change, so listener can take appropriate action if any specific config-field value has been changed.
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, FunctionConfig) - Method in class org.apache.pulsar.broker.admin.impl.FunctionsBase
 
registerFunction(String, String, String, InputStream, FormDataContentDisposition, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Functions
 
registerGauge(String, Gauge<T>) - Method in class org.apache.pulsar.broker.stats.prometheus.metrics.PrometheusStatsLogger
 
registerListener(TopicName, TopicPolicyListener<TopicPolicies>) - Method in class org.apache.pulsar.broker.service.SystemTopicBasedTopicPoliciesService
 
registerListener(TopicName, TopicPolicyListener<TopicPolicies>) - Method in interface org.apache.pulsar.broker.service.TopicPoliciesService
 
registerListener(TopicName, TopicPolicyListener<TopicPolicies>) - Method in class org.apache.pulsar.broker.service.TopicPoliciesService.TopicPoliciesServiceDisabled
 
registerNamespace(NamespaceName, boolean) - Method in class org.apache.pulsar.broker.namespace.NamespaceService
Tried to registers 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.
registerRateLimitFunction(String, RateLimitFunction) - Method in class org.apache.pulsar.broker.resourcegroup.ResourceGroupPublishLimiter
 
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
 
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
 
registerTenant(String, String) - Method in class org.apache.pulsar.broker.resourcegroup.ResourceGroupService
Registers a tenant as a user of a resource group.
registerUsage(String, ResourceGroup.ResourceGroupRefTypes, boolean, ResourceUsageTransportManager) - Method in class org.apache.pulsar.broker.resourcegroup.ResourceGroup
 
release() - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TransactionEntryImpl
 
reloadAllNamespaceResourceGroups() - Method in class org.apache.pulsar.broker.resourcegroup.ResourceGroupNamespaceConfigListener
 
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
 
remove() - Method in class org.apache.pulsar.broker.service.AbstractReplicator
 
remove(Position) - Method in class org.apache.pulsar.broker.service.InMemoryRedeliveryTracker
 
remove(long, long) - Method in class org.apache.pulsar.broker.service.persistent.MessageRedeliveryController
 
remove(Position) - Method in interface org.apache.pulsar.broker.service.RedeliveryTracker
 
remove(Position) - Method in class org.apache.pulsar.broker.service.RedeliveryTrackerDisabled
 
remove(String) - Method in class org.apache.pulsar.broker.stats.ClusterReplicationMetrics
 
removeAllUpTo(long, long) - Method in class org.apache.pulsar.broker.service.persistent.MessageRedeliveryController
 
removeAutoSubscriptionCreation(AsyncResponse, String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
removeAutoSubscriptionCreation(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
 
removeAutoTopicCreation(AsyncResponse, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
removeBacklogQuota(String, String, String, BacklogQuota.BacklogQuotaType) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
removeBacklogQuota(String, String, BacklogQuota.BacklogQuotaType) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
removeBacklogQuota(AsyncResponse, String, String, String, BacklogQuota.BacklogQuotaType, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
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, TransactionBufferSystemTopicClient) - Method in class org.apache.pulsar.broker.service.SystemTopicBaseTxnBufferSnapshotService
 
removeClient(TopicName, TransactionBufferSystemTopicClient) - Method in interface org.apache.pulsar.broker.service.TransactionBufferSnapshotService
Remove a topic client from cache.
removeCompactionThreshold(AsyncResponse, String, String, String, 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 interface org.apache.pulsar.broker.service.nonpersistent.NonPersistentDispatcher
 
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, boolean) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentSubscription
 
removeConsumer(Consumer) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
removeConsumer(Consumer) - Method in class org.apache.pulsar.broker.service.persistent.PersistentStickyKeyDispatcherMultipleConsumers
 
removeConsumer(Consumer, boolean) - Method in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
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 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(String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
removeDeduplication(AsyncResponse, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
removeDelayedDeliveryPolicies(String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
removeDispatchRate(AsyncResponse, String, String, String, 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
 
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) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
removeMaxConsumersPerSubscription(String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
removeMaxConsumersPerSubscription(AsyncResponse, String, String, String, 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) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
removeMaxProducers(AsyncResponse, String, String, String, 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) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
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) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
removeMostServicingBrokersForNamespace(String, Set<String>, ConcurrentOpenHashMap<String, ConcurrentOpenHashMap<String, ConcurrentOpenHashSet<String>>>) - 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, String) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
removeNamespaceAntiAffinityGroup(String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
removeNamespaceBundleResourceQuota(String, String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.ResourceQuotas
 
removeNamespaceBundleResourceQuota(String, String, String) - Method in class org.apache.pulsar.broker.admin.v2.ResourceQuotas
 
removeNamespaceMessageTTL(String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
removeNamespaceMessageTTL(String, String) - Method in class org.apache.pulsar.broker.admin.v2.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) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
removeOwnedNamespaceBundleAsync(NamespaceBundle) - Method in class org.apache.pulsar.broker.service.SystemTopicBasedTopicPoliciesService
 
removeOwnedNamespaceBundleAsync(NamespaceBundle) - Method in interface org.apache.pulsar.broker.service.TopicPoliciesService
Remove owned namespace bundle async.
removeOwnedNamespaceBundleAsync(NamespaceBundle) - Method in class org.apache.pulsar.broker.service.TopicPoliciesService.TopicPoliciesServiceDisabled
 
removeOwnedServiceUnit(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) - 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 class org.apache.pulsar.broker.service.nonpersistent.NonPersistentTopic
 
removeProducer(Producer) - Method in interface org.apache.pulsar.broker.service.Topic
 
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(String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
removePublishRate(AsyncResponse, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
removeReader(TransactionBufferSystemTopicClient.TransactionBufferSnapshotReader) - Method in class org.apache.pulsar.broker.systopic.TransactionBufferSystemTopicClient
 
removeReplicatorDispatchRate(String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
removeReplicatorDispatchRate(AsyncResponse, String, String, String, 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) - 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, SubscribeRate) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
removeSubscriptionDispatchRate(AsyncResponse, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
removeSubscriptionExpirationTime(String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
removeSubscriptionExpirationTime(String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
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
 
removeTopicFromCache(String) - Method in class org.apache.pulsar.broker.service.BrokerService
 
removeTopicFromCache(String, NamespaceBundle) - 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.
removeUsage(ResourceDescription) - Method in class org.apache.pulsar.broker.loadbalance.impl.PulsarResourceDescription
 
removeUsage(ResourceDescription) - Method in class org.apache.pulsar.broker.loadbalance.ResourceDescription
 
removeWriter(TransactionBufferSystemTopicClient.TransactionBufferSnapshotWriter) - Method in class org.apache.pulsar.broker.systopic.TransactionBufferSystemTopicClient
 
REPL_PRODUCER_NAME_DELIMITER - Static variable in class org.apache.pulsar.broker.service.AbstractReplicator
 
replayAddTransaction(long, long) - Method in class org.apache.pulsar.broker.transaction.timeout.TransactionTimeoutTrackerImpl
 
replayAsync(PendingAckHandleImpl, ScheduledExecutorService) - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.InMemoryPendingAckStore
 
replayAsync(PendingAckHandleImpl, ScheduledExecutorService) - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.MLPendingAckStore
 
replayAsync(PendingAckHandleImpl, ScheduledExecutorService) - 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, List<String>, ServiceConfiguration, Clock) - Constructor for class org.apache.pulsar.broker.service.persistent.ReplicatedSubscriptionsSnapshotBuilder
 
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
 
replicatorCount - Variable in class org.apache.pulsar.broker.stats.NamespaceStats
 
replicatorDispatchRate() - Method in class org.apache.pulsar.broker.admin.AdminResource
 
replicatorPrefix - Variable in class org.apache.pulsar.broker.service.AbstractReplicator
 
replicatorPrefix - Variable in class org.apache.pulsar.broker.service.AbstractTopic
 
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
 
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 interface org.apache.pulsar.broker.service.nonpersistent.NonPersistentDispatcher
 
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.stats.BrokerOperabilityMetrics
 
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.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(Set<String>, Map<String, BundleData>, NamespaceBundleStats) - Method in class org.apache.pulsar.broker.TimeAverageBrokerData
Reuse this TimeAverageBrokerData using new data.
reset() - Method in class org.apache.pulsar.compaction.CompactionRecord
 
reset() - Method in class org.apache.pulsar.compaction.CompactorMXBeanImpl
 
resetBrokerPublishCountAndEnableReadIfRequired(boolean) - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
resetBrokerPublishCountAndEnableReadIfRequired(boolean) - Method in interface org.apache.pulsar.broker.service.Topic
 
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
 
resetCursor(AsyncResponse, String, String, String, String, String, long, boolean) - Method in class org.apache.pulsar.broker.admin.v1.PersistentTopics
 
resetCursor(AsyncResponse, String, String, String, String, long, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
resetCursor(long) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentSubscription
 
resetCursor(Position) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentSubscription
 
resetCursor(long) - Method in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
resetCursor(Position) - Method in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
resetCursor(long) - Method in interface org.apache.pulsar.broker.service.Subscription
 
resetCursor(Position) - Method in interface org.apache.pulsar.broker.service.Subscription
 
resetCursorOnPosition(AsyncResponse, String, String, String, String, String, boolean, ResetCursorData) - Method in class org.apache.pulsar.broker.admin.v1.PersistentTopics
 
resetCursorOnPosition(AsyncResponse, String, String, String, String, boolean, ResetCursorData) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
resetHighestSequenceIdPushed() - Method in class org.apache.pulsar.broker.service.persistent.MessageDeduplication
 
resetInactiveTopicPolicies(InactiveTopicDeleteMode, int, boolean) - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
resetPublishCount() - Method in class org.apache.pulsar.broker.resourcegroup.ResourceGroupPublishLimiter
 
resetPublishCount() - Method in class org.apache.pulsar.broker.service.PrecisPublishLimiter
 
resetPublishCount() - Method in interface org.apache.pulsar.broker.service.PublishRateLimiter
reset current publish count.
resetPublishCount() - Method in class org.apache.pulsar.broker.service.PublishRateLimiterDisable
 
resetPublishCount() - Method in class org.apache.pulsar.broker.service.PublishRateLimiterImpl
 
resetResourceQuota(NamespaceBundle) - Method in class org.apache.pulsar.broker.cache.BundlesQuotas
 
resetTickTime(long) - Method in interface org.apache.pulsar.broker.delayed.DelayedDeliveryTracker
Reset tick time use zk policies cache.
resetTickTime(long) - Method in class org.apache.pulsar.broker.delayed.InMemoryDelayedDeliveryTracker
 
resetTopicPublishCountAndEnableReadIfRequired() - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
resetTopicPublishCountAndEnableReadIfRequired() - Method in interface org.apache.pulsar.broker.service.Topic
 
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
 
RESOURCE_QUOTA_ZPATH - Static variable in class org.apache.pulsar.broker.loadbalance.impl.ModularLoadManagerImpl
 
RESOURCE_USAGE_TOPIC_NAME - Static variable in class org.apache.pulsar.broker.resourcegroup.ResourceUsageTopicTransportManager
 
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(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(ResourceGroup) - 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 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 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 - Class in org.apache.pulsar.broker.resourcegroup
 
ResourceGroupPublishLimiter(ResourceGroup, ScheduledExecutorService) - Constructor for class org.apache.pulsar.broker.resourcegroup.ResourceGroupPublishLimiter
 
resourceGroupPublishLimiter - Variable in class org.apache.pulsar.broker.service.AbstractTopic
 
resourceGroupRateLimitingEnabled - Variable in class org.apache.pulsar.broker.service.AbstractTopic
 
resourceGroupResources() - Method in class org.apache.pulsar.broker.web.PulsarWebResource
 
ResourceGroups - Class in org.apache.pulsar.broker.admin.v2
 
ResourceGroups() - Constructor for class org.apache.pulsar.broker.admin.v2.ResourceGroups
 
ResourceGroupsBase - Class in org.apache.pulsar.broker.admin.impl
 
ResourceGroupsBase() - Constructor for class org.apache.pulsar.broker.admin.impl.ResourceGroupsBase
 
ResourceGroupService - Class in org.apache.pulsar.broker.resourcegroup
The ResourceGroupService contains APIs to manipulate resource groups.
ResourceGroupService(PulsarService) - Constructor for class org.apache.pulsar.broker.resourcegroup.ResourceGroupService
Default constructor.
ResourceGroupService(PulsarService, TimeUnit, ResourceUsageTopicTransportManager, ResourceQuotaCalculator) - Constructor for class org.apache.pulsar.broker.resourcegroup.ResourceGroupService
 
ResourceGroupService.ResourceGroupOpStatus - Enum in org.apache.pulsar.broker.resourcegroup
 
ResourceGroupService.ResourceGroupUsageStatsType - Enum 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() - Constructor for class org.apache.pulsar.broker.admin.v1.ResourceQuotas
 
ResourceQuotas - Class in org.apache.pulsar.broker.admin.v2
 
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.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, String) - Method in class org.apache.pulsar.broker.admin.impl.FunctionsBase
 
restartFunction(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
 
restartFunction(String, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Functions
 
restartSink(String, String, String, String) - Method in class org.apache.pulsar.broker.admin.impl.SinksBase
 
restartSink(String, String, String) - Method in class org.apache.pulsar.broker.admin.impl.SinksBase
 
restartSource(String, String, String, String) - Method in class org.apache.pulsar.broker.admin.impl.SourcesBase
 
restartSource(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(Response.Status, String) - Constructor for exception org.apache.pulsar.broker.web.RestException
 
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, 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.
resumeAsyncResponseExceptionally(AsyncResponse, Throwable) - Method in class org.apache.pulsar.broker.admin.AdminResource
 
resumedConnections(int) - Method in class org.apache.pulsar.broker.service.BrokerService
 
revokePermissionOnSubscription(String, String, String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
revokePermissionOnSubscription(String, String, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
revokePermissionsOnNamespace(String, String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
revokePermissionsOnNamespace(String, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
revokePermissionsOnTopic(String, String, String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.PersistentTopics
 
revokePermissionsOnTopic(String, String, String, String) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
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
 
run(Timeout) - Method in class org.apache.pulsar.broker.delayed.InMemoryDelayedDeliveryTracker
 
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(String[]) - Static method in class org.apache.pulsar.broker.tools.BrokerTool
 
run(Timeout) - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TopicTransactionBuffer
 
run() - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TopicTransactionBuffer.TopicTransactionBufferRecover
 
run(Timeout) - Method in class org.apache.pulsar.broker.transaction.timeout.TransactionTimeoutTrackerImpl
 
run() - Method in class org.apache.pulsar.utils.auth.tokens.TokensCliUtils.CommandCreateKeyPair
 
run() - Method in class org.apache.pulsar.utils.auth.tokens.TokensCliUtils.CommandCreateSecretKey
 
run() - Method in class org.apache.pulsar.utils.auth.tokens.TokensCliUtils.CommandCreateToken
 
run() - Method in class org.apache.pulsar.utils.auth.tokens.TokensCliUtils.CommandShowToken
 
run() - Method in class org.apache.pulsar.utils.auth.tokens.TokensCliUtils.CommandValidateToken
 

S

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
 
schemaCompatibilityStrategy - Variable in class org.apache.pulsar.broker.service.AbstractTopic
 
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(Throwable) - 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
 
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 in org.apache.pulsar.broker.service.schema.proto
Protobuf enum pulsar.schema.SchemaInfo.SchemaType
SchemaRegistryFormat.SchemaInfoOrBuilder - Interface in org.apache.pulsar.broker.service.schema.proto
 
SchemaRegistryService - Interface in org.apache.pulsar.broker.service.schema
 
SchemaRegistryServiceImpl - Class in org.apache.pulsar.broker.service.schema
 
SchemaRegistryServiceWithSchemaDataValidator - Class in org.apache.pulsar.broker.service.schema.validator
A SchemaRegistryService wrapper that validate schema data.
SchemasResource - Class in org.apache.pulsar.broker.admin.v1
 
SchemasResource() - Constructor for class org.apache.pulsar.broker.admin.v1.SchemasResource
 
SchemasResource(Clock) - Constructor for class org.apache.pulsar.broker.admin.v1.SchemasResource
 
SchemasResource - Class in org.apache.pulsar.broker.admin.v2
 
SchemasResource() - Constructor for class org.apache.pulsar.broker.admin.v2.SchemasResource
 
SchemasResource(Clock) - 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
 
schemaValidationEnforced - Variable in class org.apache.pulsar.broker.service.AbstractTopic
 
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
 
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(byte[]) - Method in interface org.apache.pulsar.broker.service.StickyKeyConsumerSelector
Select a consumer by sticky key.
select(int) - Method in interface org.apache.pulsar.broker.service.StickyKeyConsumerSelector
Select a consumer by hash.
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 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.
sendActiveConsumerChange(long, boolean) - Method in interface org.apache.pulsar.broker.service.PulsarCommandSender
 
sendActiveConsumerChange(long, boolean) - Method in class org.apache.pulsar.broker.service.PulsarCommandSenderImpl
 
sendConnectedResponse(int, int) - Method in interface org.apache.pulsar.broker.service.PulsarCommandSender
 
sendConnectedResponse(int, int) - Method in class org.apache.pulsar.broker.service.PulsarCommandSenderImpl
 
sendError(long, ServerError, String) - Method in interface org.apache.pulsar.broker.service.PulsarCommandSender
 
sendError(long, ServerError, String) - 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>, long) - Method in interface org.apache.pulsar.broker.service.PulsarCommandSender
 
sendGetTopicsOfNamespaceResponse(List<String>, 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(ServerError, String, long) - 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 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<Entry>, EntryBatchSizes, EntryBatchIndexesAcks, int, long, long, RedeliveryTracker) - Method in class org.apache.pulsar.broker.service.Consumer
Dispatch a list of entries to the 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<Entry>, EntryBatchSizes, EntryBatchIndexesAcks, RedeliveryTracker) - Method in interface org.apache.pulsar.broker.service.PulsarCommandSender
 
sendMessagesToConsumer(long, String, Subscription, int, List<Entry>, EntryBatchSizes, EntryBatchIndexesAcks, RedeliveryTracker) - Method in class org.apache.pulsar.broker.service.PulsarCommandSenderImpl
 
sendMessagesToConsumers(PersistentDispatcherMultipleConsumers.ReadType, List<Entry>) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
sendMessagesToConsumers(PersistentDispatcherMultipleConsumers.ReadType, List<Entry>) - Method in class org.apache.pulsar.broker.service.persistent.PersistentStickyKeyDispatcherMultipleConsumers
 
sendPartitionMetadataResponse(ServerError, String, long) - Method in interface org.apache.pulsar.broker.service.PulsarCommandSender
 
sendPartitionMetadataResponse(int, long) - Method in interface org.apache.pulsar.broker.service.PulsarCommandSender
 
sendPartitionMetadataResponse(ServerError, String, long) - Method in class org.apache.pulsar.broker.service.PulsarCommandSenderImpl
 
sendPartitionMetadataResponse(int, long) - 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, long, SchemaVersion, Optional<Long>, boolean) - Method in interface org.apache.pulsar.broker.service.PulsarCommandSender
 
sendProducerSuccessResponse(long, String, SchemaVersion) - Method in class org.apache.pulsar.broker.service.PulsarCommandSenderImpl
 
sendProducerSuccessResponse(long, String, long, SchemaVersion, Optional<Long>, boolean) - 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
 
sendSuccess(long) - Method in interface org.apache.pulsar.broker.service.PulsarCommandSender
 
sendSuccess(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, ServerError, String) - Method in interface org.apache.pulsar.broker.service.PulsarCommandSender
 
sendTcClientConnectResponse(long) - Method in interface org.apache.pulsar.broker.service.PulsarCommandSender
 
sendTcClientConnectResponse(long, ServerError, String) - Method in class org.apache.pulsar.broker.service.PulsarCommandSenderImpl
 
sendTcClientConnectResponse(long) - 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.
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
 
ServerCnx(PulsarService) - Constructor for class org.apache.pulsar.broker.service.ServerCnx
 
ServerCnx(PulsarService, String) - Constructor for class org.apache.pulsar.broker.service.ServerCnx
 
ServerMetadataException(Throwable) - Constructor for exception org.apache.pulsar.broker.service.BrokerServiceException.ServerMetadataException
 
ServerMetadataException(String) - Constructor for exception org.apache.pulsar.broker.service.BrokerServiceException.ServerMetadataException
 
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 - 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
 
ServiceUnitUtils - Class in org.apache.pulsar.broker.namespace
This class encapsulate some utility functions for ServiceUnit related metadata operations.
ServiceUnitUtils() - Constructor for class org.apache.pulsar.broker.namespace.ServiceUnitUtils
 
servletContext - Variable in class org.apache.pulsar.broker.web.PulsarWebResource
 
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
 
setAdmin(PulsarAdmin) - Method in class org.apache.pulsar.PulsarStandalone
 
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, 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(String, String, String, BacklogQuota.BacklogQuotaType, BacklogQuota) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
setBacklogQuota(String, String, BacklogQuota.BacklogQuotaType, BacklogQuota) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
setBacklogQuota(AsyncResponse, String, String, String, boolean, BacklogQuota.BacklogQuotaType, BacklogQuotaImpl) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
setBatchSize(int, int) - Method in class org.apache.pulsar.broker.service.EntryBatchSizes
 
setBatchSize(int) - Method in class org.apache.pulsar.broker.transaction.pendingack.proto.PendingAckMetadata
 
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, String, long) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
setCompactionThreshold(String, String, long) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
setCompactionThreshold(AsyncResponse, String, String, String, 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
 
setDeduplication(AsyncResponse, String, String, String, 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) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
setDefaultEnsemblePlacementPolicy(AtomicReference<ZooKeeperCache>, AtomicReference<ZooKeeperCache>, ClientConfiguration, ServiceConfiguration, ZooKeeper) - Static method in class org.apache.pulsar.broker.BookKeeperClientFactoryImpl
 
setDefaultResourceQuota(ResourceQuota) - Method in class org.apache.pulsar.broker.admin.impl.ResourceQuotasBase
 
setDefaultResourceQuota(ResourceQuota) - Method in class org.apache.pulsar.broker.admin.v2.ResourceQuotas
 
setDefaultResourceQuota(ResourceQuota) - Method in class org.apache.pulsar.broker.cache.BundlesQuotas
 
setDelayedDeliveryPolicies(String, String, DelayedDeliveryPolicies) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
setDelayedDeliveryPolicies(AsyncResponse, String, String, String, 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;
setDeleteWhileInactive(boolean) - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
setDispatch() - Method in class org.apache.pulsar.broker.service.resource.usage.ResourceUsage
 
setDispatchRate(String, String, String, DispatchRateImpl) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
setDispatchRate(String, String, DispatchRateImpl) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
setDispatchRate(AsyncResponse, String, String, String, boolean, DispatchRateImpl) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
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
 
setFailureDomain(String, String, FailureDomainImpl) - Method in class org.apache.pulsar.broker.admin.impl.ClustersBase
 
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
 
setInactiveTopicPolicies(String, String, InactiveTopicPolicies) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
setInactiveTopicPolicies(String, String, int) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
setInactiveTopicPolicies(String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
setInactiveTopicPolicies(AsyncResponse, String, String, String, 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.Builder) - 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.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.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.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
 
setLongTermData(TimeAverageMessageData) - Method in class org.apache.pulsar.broker.BundleData
 
setMaxConsumers(AsyncResponse, String, String, String, boolean, int) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
setMaxConsumersPerSubscription(String, String, String, int) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
setMaxConsumersPerSubscription(String, String, int) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
setMaxConsumersPerSubscription(AsyncResponse, String, String, String, boolean, int) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
setMaxConsumersPerTopic(String, String, String, int) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
setMaxConsumersPerTopic(String, String, int) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
setMaxMessageSize(AsyncResponse, String, String, String, boolean, int) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
setMaxProducers(AsyncResponse, String, String, String, boolean, int) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
setMaxProducersPerTopic(String, String, String, int) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
setMaxProducersPerTopic(String, String, int) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
setMaxSamples(int) - Method in class org.apache.pulsar.broker.TimeAverageMessageData
 
setMaxSubscriptionsPerTopic(String, String, int) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
setMaxSubscriptionsPerTopic(AsyncResponse, String, String, String, boolean, int) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
setMaxUnackedMessages(int) - Method in class org.apache.pulsar.broker.service.Consumer
 
setMaxUnackedMessagesOnConsumer(AsyncResponse, String, String, String, boolean, Integer) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
setMaxUnackedMessagesOnSubscription(AsyncResponse, String, String, String, 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) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
setMetadataFromEntryData(ByteBuf) - Method in interface org.apache.pulsar.broker.service.Topic.PublishContext
 
setMsgBacklog(long) - Method in class org.apache.pulsar.broker.loadbalance.impl.PulsarServiceRequest
 
setMsgRateIn(double) - Method in class org.apache.pulsar.broker.loadbalance.impl.PulsarServiceRequest
 
setMsgRateIn(double) - Method in class org.apache.pulsar.broker.TimeAverageMessageData
 
setMsgRateOut(double) - Method in class org.apache.pulsar.broker.loadbalance.impl.PulsarServiceRequest
 
setMsgRateOut(double) - Method in class org.apache.pulsar.broker.TimeAverageMessageData
 
setMsgThroughputIn(double) - Method in class org.apache.pulsar.broker.loadbalance.impl.PulsarServiceRequest
 
setMsgThroughputIn(double) - Method in class org.apache.pulsar.broker.TimeAverageMessageData
 
setMsgThroughputOut(double) - Method in class org.apache.pulsar.broker.TimeAverageMessageData
 
setNamespaceAntiAffinityGroup(String, String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
setNamespaceAntiAffinityGroup(String, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
setNamespaceBundleResourceQuota(String, String, String, String, ResourceQuota) - Method in class org.apache.pulsar.broker.admin.v1.ResourceQuotas
 
setNamespaceBundleResourceQuota(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(String, String, String, int) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
setNamespaceMessageTTL(String, String, int) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
setNamespaceReplicationClusters(String, String, String, List<String>) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
setNamespaceReplicationClusters(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
 
setNumSamples(int) - Method in class org.apache.pulsar.broker.TimeAverageMessageData
 
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, OffloadPoliciesImpl) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
setOffloadThreshold(String, String, String, long) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
setOffloadThreshold(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(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(String, String, String, PersistencePolicies) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
setPersistence(String, String, PersistencePolicies) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
setPersistence(AsyncResponse, String, String, String, boolean, PersistencePolicies) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
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;
setProperties(AsyncResponse, String, String, Map<String, String>) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
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(String, String, String, PublishRate) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
setPublishRate(String, String, PublishRate) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
setPublishRate(AsyncResponse, String, String, String, boolean, PublishRate) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
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(PositionImpl) - Method in class org.apache.pulsar.broker.service.Consumer
 
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, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v1.PersistentTopics
 
setReplicatedSubscriptionStatus(AsyncResponse, String, String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
setReplicatorDispatchRate(String, String, String, DispatchRateImpl) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
setReplicatorDispatchRate(String, String, DispatchRateImpl) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
setReplicatorDispatchRate(AsyncResponse, String, String, String, boolean, DispatchRateImpl) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
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, 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(Policies) - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
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;
setSchemaValidtionEnforced(String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
setServletContext(ServletContext) - Method in class org.apache.pulsar.broker.admin.AdminResource
 
setShortTermData(TimeAverageMessageData) - Method in class org.apache.pulsar.broker.BundleData
 
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(String, String, SubscribeRate) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
setSubscribeRate(AsyncResponse, String, String, String, boolean, SubscribeRate) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
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(String, String, String, DispatchRateImpl) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
setSubscriptionDispatchRate(String, String, DispatchRateImpl) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
setSubscriptionDispatchRate(AsyncResponse, String, String, String, boolean, DispatchRateImpl) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
setSubscriptionExpirationTime(String, String, String, int) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
setSubscriptionExpirationTime(String, String, int) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
setSubscriptionTypesEnabled(String, String, Set<SubscriptionType>) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
setSubscriptionTypesEnabled(AsyncResponse, String, String, String, boolean, Set<SubscriptionType>) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
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
 
setTopics(int) - Method in class org.apache.pulsar.broker.BundleData
 
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
 
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.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
 
setupBrokerPublishRateLimiterMonitor() - Method in class org.apache.pulsar.broker.service.BrokerService
Schedules and monitors publish-throttling for broker that has publish-throttling configured.
setupTopicPublishRateLimiterMonitor() - Method in class org.apache.pulsar.broker.service.BrokerService
Schedules and monitors publish-throttling for all owned topics that has publish-throttling configured.
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
 
shouldAntiAffinityNamespaceUnload(String, String, String, PulsarService, ConcurrentOpenHashMap<String, ConcurrentOpenHashMap<String, ConcurrentOpenHashSet<String>>>, 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.
shouldAntiAffinityNamespaceUnload(String, String, String) - Method in class org.apache.pulsar.broker.loadbalance.impl.ModularLoadManagerImpl
 
shouldFailoverToSecondaries(NamespaceName, int) - Method in class org.apache.pulsar.broker.loadbalance.impl.SimpleResourceAllocationPolicies
 
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
 
shouldRewindBeforeReadingOrReplaying - Variable in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
shutdown(ExecutorService...) - Method in class org.apache.pulsar.broker.service.GracefulExecutorServicesShutdown
Calls ExecutorService.shutdown() and enlists the executor as part of the shutdown handling.
shutdownNow() - Method in class org.apache.pulsar.broker.PulsarService
Shutdown the broker immediately, without waiting for all resources to be released.
SimpleGauge<T extends Number> - Class in org.apache.pulsar.broker.stats.prometheus.metrics
A Gauge implementation that forwards on the value supplier.
SimpleGauge(Gauge<T>) - Constructor for class org.apache.pulsar.broker.stats.prometheus.metrics.SimpleGauge
 
SimpleLoadCalculatorImpl - Class in org.apache.pulsar.broker.loadbalance.impl
 
SimpleLoadCalculatorImpl() - Constructor for class org.apache.pulsar.broker.loadbalance.impl.SimpleLoadCalculatorImpl
 
SimpleLoadManagerImpl - Class in org.apache.pulsar.broker.loadbalance.impl
 
SimpleLoadManagerImpl() - Constructor for class org.apache.pulsar.broker.loadbalance.impl.SimpleLoadManagerImpl
 
SimpleLoadManagerImpl(PulsarService) - Constructor for class org.apache.pulsar.broker.loadbalance.impl.SimpleLoadManagerImpl
 
SimpleResourceAllocationPolicies - Class in org.apache.pulsar.broker.loadbalance.impl
 
SimpleResourceAllocationPolicies(PulsarService) - Constructor for class org.apache.pulsar.broker.loadbalance.impl.SimpleResourceAllocationPolicies
 
SimpleResourceUnit - Class in org.apache.pulsar.broker.loadbalance.impl
 
SimpleResourceUnit(String, ResourceDescription) - Constructor for class org.apache.pulsar.broker.loadbalance.impl.SimpleResourceUnit
 
SimpleResourceUnit(String, ResourceDescription, Map<String, Object>) - Constructor for class org.apache.pulsar.broker.loadbalance.impl.SimpleResourceUnit
 
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 class org.apache.pulsar.common.naming.NamespaceBundles
 
skipAllMessages(AsyncResponse, String, String, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v1.PersistentTopics
 
skipAllMessages(AsyncResponse, String, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
skipMessages(String, String, String, String, String, int, boolean) - Method in class org.apache.pulsar.broker.admin.v1.PersistentTopics
 
skipMessages(String, String, String, String, int, boolean) - Method in class org.apache.pulsar.broker.admin.v2.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
 
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
 
Source - Class in org.apache.pulsar.broker.admin.v3
Deprecated.
Source() - Constructor for class org.apache.pulsar.broker.admin.v3.Source
Deprecated.
 
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
 
splitAndOwnBundle(NamespaceBundle, boolean, NamespaceBundleSplitAlgorithm) - Method in class org.apache.pulsar.broker.namespace.NamespaceService
1.
splitBundles(NamespaceBundle, int, Long) - Method in class org.apache.pulsar.common.naming.NamespaceBundleFactory
Fetches NamespaceBundles from cache for a given namespace.
splitNamespaceBundle(AsyncResponse, String, String, String, String, boolean, boolean) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
splitNamespaceBundle(AsyncResponse, String, String, String, boolean, boolean, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
splitPath(String, int) - Static method in class org.apache.pulsar.broker.web.PulsarWebResource
 
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 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(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
 
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.schema.BookkeeperSchemaStorage
 
start() - Method in class org.apache.pulsar.broker.service.SystemTopicBasedTopicPoliciesService
 
start() - Method in interface org.apache.pulsar.broker.service.TopicPoliciesService
Start the topic policy service.
start() - Method in class org.apache.pulsar.broker.service.TopicPoliciesService.TopicPoliciesServiceDisabled
 
start(Configuration) - Method in class org.apache.pulsar.broker.stats.prometheus.metrics.PrometheusMetricsProvider
 
start() - Method in class org.apache.pulsar.broker.transaction.timeout.TransactionTimeoutTrackerImpl
 
start() - Method in class org.apache.pulsar.broker.TransactionMetadataStoreService
Deprecated.
start() - Method in class org.apache.pulsar.broker.web.WebService
 
start() - Method in class org.apache.pulsar.PulsarStandalone
 
startBacklogQuotaChecker() - Method in class org.apache.pulsar.broker.service.BrokerService
 
startCheckReplicationPolicies() - 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
 
startFunction(String, String, String, String) - Method in class org.apache.pulsar.broker.admin.impl.FunctionsBase
 
startFunction(String, String, String) - Method in class org.apache.pulsar.broker.admin.impl.FunctionsBase
 
startInactivityMonitor() - Method in class org.apache.pulsar.broker.service.BrokerService
 
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 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
 
startSendOperation(Producer, int, int) - Method in class org.apache.pulsar.broker.service.ServerCnx
 
startSink(String, String, String, String) - Method in class org.apache.pulsar.broker.admin.impl.SinksBase
 
startSink(String, String, String) - Method in class org.apache.pulsar.broker.admin.impl.SinksBase
 
startSource(String, String, String, String) - Method in class org.apache.pulsar.broker.admin.impl.SourcesBase
 
startSource(String, String, String) - Method in class org.apache.pulsar.broker.admin.impl.SourcesBase
 
startStatsUpdater(int, int) - Method in class org.apache.pulsar.broker.service.BrokerService
 
state - Variable in class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleState
 
STATE_UPDATER - Static variable in class org.apache.pulsar.broker.service.AbstractReplicator
 
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.
stickyKeyConsumerSelector - Variable in class org.apache.pulsar.broker.service.AbstractDispatcherSingleActiveConsumer
 
StickyKeyConsumerSelector - Interface in org.apache.pulsar.broker.service
 
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
 
stopFunction(String, 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.impl.FunctionsBase
 
stopFunction(String, String, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Functions
 
stopFunction(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, String) - Method in class org.apache.pulsar.broker.admin.impl.SinksBase
 
stopSink(String, String, String) - Method in class org.apache.pulsar.broker.admin.impl.SinksBase
 
stopSource(String, String, String, String) - Method in class org.apache.pulsar.broker.admin.impl.SourcesBase
 
stopSource(String, String, String) - Method in class org.apache.pulsar.broker.admin.impl.SourcesBase
 
storageSize - Variable in class org.apache.pulsar.broker.stats.NamespaceStats
 
StorageUsage - Class in org.apache.pulsar.broker.service.resource.usage
 
StorageUsage() - Constructor for class org.apache.pulsar.broker.service.resource.usage.StorageUsage
 
StreamingDispatcher - Interface in org.apache.pulsar.broker.service.streamingdispatch
A Dispatcher that'll use StreamingEntryReader to read entries from ManagedLedger.
StreamingEntryReader - Class in org.apache.pulsar.broker.service.streamingdispatch
Entry reader that fulfill read request by streamline the read instead of reading with micro batch.
StreamingEntryReader() - Constructor for class org.apache.pulsar.broker.service.streamingdispatch.StreamingEntryReader
 
StreamingStats - Class in org.apache.pulsar.broker.service
 
STRING_VALUE - Static variable in enum 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(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
 
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.AbstractBaseDispatcher
 
subscription - Variable in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentDispatcherMultipleConsumers
 
Subscription - Interface in org.apache.pulsar.broker.service
 
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
 
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
 
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
 
Summary - Class in org.apache.pulsar.broker.stats.prometheus.metrics
 
Summary.Builder - Class in org.apache.pulsar.broker.stats.prometheus.metrics
 
supplier(Supplier<Number>) - Method in class org.apache.pulsar.broker.stats.prometheus.metrics.ObserverGauge.Builder
 
syncBatchPositionAckSetForTransaction(PositionImpl) - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleDisabled
 
syncBatchPositionAckSetForTransaction(PositionImpl) - Method in class org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleImpl
 
syncBatchPositionAckSetForTransaction(PositionImpl) - 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(PositionImpl) - Method in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
syncMaxReadPositionForNormalPublish(PositionImpl) - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TopicTransactionBuffer
 
syncMaxReadPositionForNormalPublish(PositionImpl) - Method in class org.apache.pulsar.broker.transaction.buffer.impl.TransactionBufferDisable
 
syncMaxReadPositionForNormalPublish(PositionImpl) - 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(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
 
SystemTopicBaseTxnBufferSnapshotService - Class in org.apache.pulsar.broker.service
 
SystemTopicBaseTxnBufferSnapshotService(PulsarClient) - Constructor for class org.apache.pulsar.broker.service.SystemTopicBaseTxnBufferSnapshotService
 
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
 

T

takeSnapshot() - Method in class org.apache.pulsar.broker.service.persistent.MessageDeduplication
 
tenantResources() - Method in class org.apache.pulsar.broker.web.PulsarWebResource
 
Tenants - Class in org.apache.pulsar.broker.admin.v2
 
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(String, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v1.PersistentTopics
 
terminate(String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
terminate() - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
terminatePartitionedTopic(AsyncResponse, String, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v1.PersistentTopics
 
terminatePartitionedTopic(AsyncResponse, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v2.PersistentTopics
 
terminationTimeout(Duration) - Method in class org.apache.pulsar.broker.service.GracefulExecutorServicesShutdown
Sets the timeout for waiting for executors to complete in forceful termination.
testCompatibility(PostSchemaPayload, boolean, AsyncResponse) - Method in class org.apache.pulsar.broker.admin.impl.SchemasResourceBase
 
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
 
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.AggregatedNamespaceStats
 
throughputOut - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedNamespaceStats
 
TIME_AVERAGE_BROKER_ZPATH - Static variable in class org.apache.pulsar.broker.loadbalance.impl.ModularLoadManagerImpl
 
TIME_VALUE - Static variable in enum org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.SchemaType
TIME = 14;
TimeAverageBrokerData - Class in org.apache.pulsar.broker
Data class aggregating the short term and long term data across all bundles belonging to a broker.
TimeAverageBrokerData(Set<String>, Map<String, BundleData>, NamespaceBundleStats) - Constructor for class org.apache.pulsar.broker.TimeAverageBrokerData
Initialize a TimeAverageBrokerData.
TimeAverageMessageData - Class in org.apache.pulsar.broker
Data class comprising the average message data over a fixed period of time.
TimeAverageMessageData() - Constructor for class org.apache.pulsar.broker.TimeAverageMessageData
 
TimeAverageMessageData(int) - Constructor for class org.apache.pulsar.broker.TimeAverageMessageData
Initialize this TimeAverageData to 0 values.
TimeAverageMessageData(int, NamespaceBundleStats) - Constructor for class org.apache.pulsar.broker.TimeAverageMessageData
Initialize this TimeAverageData using default stats.
timeout(Duration) - Method in class org.apache.pulsar.broker.service.GracefulExecutorServicesShutdown
Sets the timeout for graceful shutdown.
timeoutCount - Variable in class org.apache.pulsar.broker.stats.prometheus.AggregatedTransactionCoordinatorStats
 
TIMESTAMP_FIELD_NUMBER - Static variable in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo
 
TIMESTAMP_VALUE - Static variable in enum 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.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.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.PendingAckMetadata
 
toByteArray() - Method in class org.apache.pulsar.broker.transaction.pendingack.proto.PendingAckMetadataEntry
 
TokensCliUtils - Class in org.apache.pulsar.utils.auth.tokens
 
TokensCliUtils() - Constructor for class org.apache.pulsar.utils.auth.tokens.TokensCliUtils
 
TokensCliUtils.Arguments - 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
 
toLocalPolicies() - Method in class org.apache.pulsar.common.naming.NamespaceBundles
 
TooManyRequestsException(String) - Constructor for exception org.apache.pulsar.broker.service.BrokerServiceException.TooManyRequestsException
 
toOpStatsData() - Method in class org.apache.pulsar.broker.stats.prometheus.metrics.DataSketchesOpStatsLogger
 
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.PersistentDispatcherSingleActiveConsumer
 
topic - Variable in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
Topic - Interface in org.apache.pulsar.broker.service
 
Topic.PublishContext - Interface in org.apache.pulsar.broker.service
 
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
 
TopicBusyException(String) - Constructor for exception org.apache.pulsar.broker.service.BrokerServiceException.TopicBusyException
 
TopicClosedException(Throwable) - Constructor for exception org.apache.pulsar.broker.service.BrokerServiceException.TopicClosedException
 
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
 
TopicFencedException(String) - Constructor for exception org.apache.pulsar.broker.service.BrokerServiceException.TopicFencedException
 
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() - Constructor for class org.apache.pulsar.broker.lookup.v1.TopicLookup
 
TopicLookup - Class in org.apache.pulsar.broker.lookup.v2
 
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
 
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.AbstractReplicator
 
topicName - Variable in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
topicName - Variable in class org.apache.pulsar.broker.systopic.SystemTopicClientBase
 
TopicNotFoundException(String) - Constructor for exception org.apache.pulsar.broker.service.BrokerServiceException.TopicNotFoundException
 
TopicPoliciesCacheNotInitException() - Constructor for exception org.apache.pulsar.broker.service.BrokerServiceException.TopicPoliciesCacheNotInitException
 
TopicPoliciesService - Interface in org.apache.pulsar.broker.service
Topic policies 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<T> - 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 - Class in org.apache.pulsar.broker.rest
 
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.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.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 in org.apache.pulsar.broker.transaction.buffer.impl
The state of the topicTransactionBuffer TopicTransactionBuffer.
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.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.client.impl.RawReaderImpl
 
toString() - Method in class org.apache.pulsar.common.naming.NamespaceBundle
 
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
 
totalAvailablePermits - Variable in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
totalMsgRate() - Method in class org.apache.pulsar.broker.TimeAverageMessageData
Get the total message rate.
totalMsgThroughput() - Method in class org.apache.pulsar.broker.TimeAverageMessageData
Get the total message throughput.
totalUnackedMessages - Variable in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
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
 
TransactionAggregator - Class in org.apache.pulsar.broker.stats.prometheus
 
TransactionAggregator() - Constructor for class org.apache.pulsar.broker.stats.prometheus.TransactionAggregator
 
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.
TransactionBufferDisable - Class in org.apache.pulsar.broker.transaction.buffer.impl
Transaction buffer disable.
TransactionBufferDisable() - 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.matadata
Transaction buffer snapshot metadata.
TransactionBufferSnapshot() - Constructor for class org.apache.pulsar.broker.transaction.buffer.matadata.TransactionBufferSnapshot
 
TransactionBufferSnapshotService - Interface in org.apache.pulsar.broker.service
 
TransactionBufferSystemTopicClient - Class in org.apache.pulsar.broker.systopic
 
TransactionBufferSystemTopicClient(PulsarClient, TopicName, TransactionBufferSnapshotService) - Constructor for class org.apache.pulsar.broker.systopic.TransactionBufferSystemTopicClient
 
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<PositionImpl>) - 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<PositionImpl, 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.
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(String, String, String, String, boolean, MessageIdImpl) - Method in class org.apache.pulsar.broker.admin.v1.PersistentTopics
 
triggerOffload(String, String, String, boolean, MessageIdImpl) - Method in class org.apache.pulsar.broker.admin.v2.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
 
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(int, long) - Method in class org.apache.pulsar.broker.resourcegroup.ResourceGroupPublishLimiter
 
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.
tryAcquire(int, long) - Method in class org.apache.pulsar.broker.service.PrecisPublishLimiter
 
tryAcquire(int, long) - Method in interface org.apache.pulsar.broker.service.PublishRateLimiter
try to acquire permit.
tryAcquire(int, long) - Method in class org.apache.pulsar.broker.service.PublishRateLimiterDisable
 
tryAcquire(int, long) - Method in class org.apache.pulsar.broker.service.PublishRateLimiterImpl
 
tryAcquiringOwnership(NamespaceBundle) - Method in class org.apache.pulsar.broker.namespace.OwnershipCache
Method to get the current owner of the ServiceUnit or set the local broker as the owner if absent.
tryCreatePartitionsAsync(int) - Method in class org.apache.pulsar.broker.admin.AdminResource
 
tryDispatchPermit(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.
TwoPhaseCompactor - Class in org.apache.pulsar.compaction
Compaction will go through the topic in two passes.
TwoPhaseCompactor(ServiceConfiguration, PulsarClient, BookKeeper, ScheduledExecutorService) - Constructor for class org.apache.pulsar.compaction.TwoPhaseCompactor
 
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.
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.PersistentDispatcherMultipleConsumers
 
unblockDispatchersOnUnAckMessages(List<PersistentDispatcherMultipleConsumers>) - Method in class org.apache.pulsar.broker.service.BrokerService
Unblocks the dispatchers and removes it from the BrokerService.blockedDispatchers list.
unLoad(NamespaceBundle) - Method in interface org.apache.pulsar.broker.namespace.NamespaceBundleOwnershipListener
Will be call after a NamespaceBundle unloaded from broker.
unloadNamespace(AsyncResponse, String, String, String) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
unloadNamespace(AsyncResponse, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
unloadNamespaceBundle(AsyncResponse, String, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
unloadNamespaceBundle(AsyncResponse, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v2.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
 
unloadNamespaceBundlesGracefully() - Method in class org.apache.pulsar.broker.service.BrokerService
It unloads all owned namespacebundles gracefully.
unloadServiceUnit(NamespaceBundle, boolean, long, TimeUnit) - Method in class org.apache.pulsar.broker.service.BrokerService
 
unloadSLANamespace() - Method in class org.apache.pulsar.broker.namespace.NamespaceService
 
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
 
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
 
unregisterGauge(String, Gauge<T>) - Method in class org.apache.pulsar.broker.stats.prometheus.metrics.PrometheusStatsLogger
 
unregisterListener(TopicName, TopicPolicyListener<TopicPolicies>) - Method in class org.apache.pulsar.broker.service.SystemTopicBasedTopicPoliciesService
 
unregisterListener(TopicName, TopicPolicyListener<TopicPolicies>) - Method in class org.apache.pulsar.broker.service.TopicPoliciesService.TopicPoliciesServiceDisabled
 
unregisterListener(TopicName, TopicPolicyListener<TopicPolicies>) - Method in interface org.apache.pulsar.broker.service.TopicPoliciesService
 
unRegisterNameSpace(String, NamespaceName) - Method in class org.apache.pulsar.broker.resourcegroup.ResourceGroupService
UnRegisters a namespace from a resource group.
unregisterRateLimitFunction(String) - Method in class org.apache.pulsar.broker.resourcegroup.ResourceGroupPublishLimiter
 
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.
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, String, boolean) - Method in class org.apache.pulsar.broker.admin.v1.Namespaces
 
unsubscribeNamespace(AsyncResponse, 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
 
unsubscribeNamespaceBundle(String, String, String, String, boolean) - Method in class org.apache.pulsar.broker.admin.v2.Namespaces
 
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
 
update(NamespaceBundleStats) - Method in class org.apache.pulsar.broker.BundleData
Update the historical data for this bundle.
update(Policies, String) - Method in class org.apache.pulsar.broker.resourcegroup.ResourceGroupPublishLimiter
 
update(PublishRate) - Method in class org.apache.pulsar.broker.resourcegroup.ResourceGroupPublishLimiter
 
update(ResourceGroup.BytesAndMessagesCount) - Method in class org.apache.pulsar.broker.resourcegroup.ResourceGroupPublishLimiter
 
update(ResourceGroup) - Method in class org.apache.pulsar.broker.resourcegroup.ResourceGroupPublishLimiter
 
update(long, long) - Method in class org.apache.pulsar.broker.resourcegroup.ResourceGroupPublishLimiter
 
update(Policies, String) - Method in class org.apache.pulsar.broker.service.PrecisPublishLimiter
 
update(PublishRate) - Method in class org.apache.pulsar.broker.service.PrecisPublishLimiter
 
update(Policies, String) - Method in interface org.apache.pulsar.broker.service.PublishRateLimiter
updates rate-limiting threshold based on policies.
update(PublishRate) - Method in interface org.apache.pulsar.broker.service.PublishRateLimiter
updates rate-limiting threshold based on passed in rate limiter.
update(Policies, String) - Method in class org.apache.pulsar.broker.service.PublishRateLimiterDisable
 
update(PublishRate) - Method in class org.apache.pulsar.broker.service.PublishRateLimiterDisable
 
update(Policies, String) - Method in class org.apache.pulsar.broker.service.PublishRateLimiterImpl
 
update(PublishRate) - Method in class org.apache.pulsar.broker.service.PublishRateLimiterImpl
 
update(double, double, double, double) - Method in class org.apache.pulsar.broker.TimeAverageMessageData
Update using new samples for the message data.
update(NamespaceBundleStats) - Method in class org.apache.pulsar.broker.TimeAverageMessageData
Update using a new bundle sample.
updateAll() - Method in class org.apache.pulsar.broker.loadbalance.impl.ModularLoadManagerImpl
 
updateBookieRackInfo(AsyncResponse, String, String, BookieInfo) - Method in class org.apache.pulsar.broker.admin.v2.Bookies
 
updateBundleState(NamespaceBundle, boolean) - Method in class org.apache.pulsar.broker.namespace.OwnershipCache
Update bundle state in a local cache.
updateCluster(String, ClusterDataImpl) - Method in class org.apache.pulsar.broker.admin.impl.ClustersBase
 
updateCursorState() - Method in class org.apache.pulsar.broker.service.persistent.PersistentReplicator
 
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.
updateDynamicConfiguration(String, String) - Method in class org.apache.pulsar.broker.admin.impl.BrokersBase
 
updateEntryWrapperWithMetadata(EntryWrapper[], List<Entry>) - Method in class org.apache.pulsar.broker.service.AbstractBaseDispatcher
Update Entries with the metadata of each entry.
updateFunction(String, String, String, InputStream, FormDataContentDisposition, String, FunctionConfig, UpdateOptionsImpl) - Method in class org.apache.pulsar.broker.admin.impl.FunctionsBase
 
updateFunction(String, String, String, InputStream, FormDataContentDisposition, String, String) - Method in class org.apache.pulsar.broker.admin.v2.Functions
 
updateFunctionOnWorkerLeader(String, String, String, InputStream, boolean) - Method in class org.apache.pulsar.broker.admin.impl.FunctionsBase
 
updateLastActive() - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentSubscription
 
updateLastMarkDeleteAdvancedTimestamp() - Method in class org.apache.pulsar.broker.service.persistent.PersistentSubscription
 
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
 
updateMaxPublishRate(Policies) - Method in class org.apache.pulsar.broker.service.AbstractTopic
 
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
 
updatePartitionedTopic(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 non-global partitioned topic.
updatePartitionedTopic(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 non-global partitioned topic.
updatePublishDispatcher(PublishRate) - Method in class org.apache.pulsar.broker.service.AbstractTopic
update topic publish dispatcher for this topic.
updateRateLimiter(DispatchRate) - Method in interface org.apache.pulsar.broker.service.Dispatcher
 
updateRateLimiter(DispatchRate) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
 
updateRateLimiter(DispatchRate) - Method in class org.apache.pulsar.broker.service.persistent.PersistentDispatcherSingleActiveConsumer
 
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(NamespaceStats, NamespaceBundleStats, StatsOutputStream, ClusterReplicationMetrics, String, boolean) - Method in class org.apache.pulsar.broker.service.nonpersistent.NonPersistentTopic
 
updateRates() - Method in class org.apache.pulsar.broker.service.persistent.PersistentMessageExpiryMonitor
 
updateRates() - Method in class org.apache.pulsar.broker.service.persistent.PersistentReplicator
 
updateRates(NamespaceStats, NamespaceBundleStats, StatsOutputStream, ClusterReplicationMetrics, String, boolean) - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
updateRates() - Method in class org.apache.pulsar.broker.service.Producer
 
updateRates(int, long) - 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 interface org.apache.pulsar.broker.service.Topic
 
updateResourceGroup(ResourceGroup) - Method in class org.apache.pulsar.broker.resourcegroup.ResourceGroup
 
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(ConsumerStatsImpl) - Method in class org.apache.pulsar.broker.service.Consumer
 
updateStats(ConcurrentOpenHashMap<String, ConcurrentOpenHashMap<String, ConcurrentOpenHashMap<String, Topic>>>) - Method in class org.apache.pulsar.broker.service.PulsarStats
 
updateTenant(AsyncResponse, String, TenantInfoImpl) - Method in class org.apache.pulsar.broker.admin.impl.TenantsBase
 
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 async.
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
 
updateUnackedMessagesAppliedOnSubscription(Policies) - Method in class org.apache.pulsar.broker.service.persistent.PersistentTopic
 
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
 

V

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) - Static method in class org.apache.pulsar.broker.web.PulsarWebResource
 
validateAdminAccessForTenantAsync(PulsarService, String, String, String, AuthenticationDataSource) - Static method in class org.apache.pulsar.broker.web.PulsarWebResource
 
validateAdminAndClientPermission() - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
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
 
validateBrokerName(String) - Method in class org.apache.pulsar.broker.web.PulsarWebResource
Redirect the call to the specified broker.
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
 
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
 
validateClusterOwnership(String) - Method in class org.apache.pulsar.broker.web.PulsarWebResource
Check if the cluster exists and redirect the call to the owning cluster.
validateCreateTopic(TopicName) - Method in class org.apache.pulsar.broker.admin.impl.PersistentTopicsBase
 
validateDynamicConfiguration(String, String) - Static method in class org.apache.pulsar.broker.service.BrokerService
 
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
 
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
 
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.
validatePartitionedTopicMetadata(String, String, String) - Method in class org.apache.pulsar.broker.admin.AdminResource
 
validatePartitionedTopicName(String, String, String) - Method in class org.apache.pulsar.broker.admin.AdminResource
 
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
 
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.
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.
validateTenantOperation(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, String) - Method in class org.apache.pulsar.broker.admin.AdminResource
Deprecated.
validateTopicName(String, String, String) - Method in class org.apache.pulsar.broker.admin.impl.TransactionsBase
 
validateTopicOperation(TopicName, TopicOperation) - Method in class org.apache.pulsar.broker.web.PulsarWebResource
 
validateTopicOperation(TopicName, TopicOperation, String) - Method in class org.apache.pulsar.broker.web.PulsarWebResource
 
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
 
VALUE_FIELD_NUMBER - Static variable in class org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.KeyValuePair
 
valueOf(String) - Static method in enum org.apache.pulsar.broker.lookup.LookupResult.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.pulsar.broker.namespace.NamespaceService.AddressType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.pulsar.broker.PulsarService.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.pulsar.broker.resourcegroup.ResourceGroup.ResourceGroupMonitoringClass
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.pulsar.broker.resourcegroup.ResourceGroup.ResourceGroupRefTypes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.pulsar.broker.resourcegroup.ResourceGroupService.ResourceGroupOpStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.pulsar.broker.resourcegroup.ResourceGroupService.ResourceGroupUsageStatsType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.pulsar.broker.service.AbstractReplicator.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.pulsar.broker.service.ConnectionController.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.pulsar.broker.service.persistent.DispatchRateLimiter.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.pulsar.broker.service.persistent.MessageDeduplication.MessageDupStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers.ReadType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.SchemaType
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.SchemaType
valueOf(Descriptors.EnumValueDescriptor) - Static method in enum org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.SchemaType
 
valueOf(String) - Static method in enum org.apache.pulsar.broker.transaction.buffer.impl.TopicTransactionBufferState.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleState.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.pulsar.broker.transaction.pendingack.proto.PendingAckOp
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum org.apache.pulsar.broker.transaction.pendingack.proto.PendingAckOp
 
values() - Static method in enum org.apache.pulsar.broker.lookup.LookupResult.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.pulsar.broker.namespace.NamespaceService.AddressType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.pulsar.broker.PulsarService.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.pulsar.broker.resourcegroup.ResourceGroup.ResourceGroupMonitoringClass
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.pulsar.broker.resourcegroup.ResourceGroup.ResourceGroupRefTypes
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.pulsar.broker.resourcegroup.ResourceGroupService.ResourceGroupOpStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.pulsar.broker.resourcegroup.ResourceGroupService.ResourceGroupUsageStatsType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.pulsar.broker.service.AbstractReplicator.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.pulsar.broker.service.ConnectionController.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.pulsar.broker.service.persistent.DispatchRateLimiter.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.pulsar.broker.service.persistent.MessageDeduplication.MessageDupStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers.ReadType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.SchemaType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.pulsar.broker.transaction.buffer.impl.TopicTransactionBufferState.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.pulsar.broker.transaction.pendingack.impl.PendingAckHandleState.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.pulsar.broker.transaction.pendingack.proto.PendingAckOp
Returns an array containing the constants of this enum type, in the order they are declared.
version() - Method in class org.apache.pulsar.broker.admin.impl.BrokersBase
 
version - Variable in class org.apache.pulsar.broker.service.schema.SchemaRegistry.SchemaAndMetadata
 
VERSION_FIELD_NUMBER - Static variable in class org.apache.pulsar.broker.service.schema.SchemaStorageFormat.IndexEntry
 
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
 

W

waitUntilClosed() - Method in class org.apache.pulsar.broker.PulsarService
Block until the service is finally closed.
webAddress(ServiceConfiguration) - Method in class org.apache.pulsar.broker.PulsarService
 
webAddress(String, int) - Static method in class org.apache.pulsar.broker.PulsarService
 
webAddressTls(ServiceConfiguration) - Method in class org.apache.pulsar.broker.PulsarService
 
webAddressTls(String, int) - Static method in class org.apache.pulsar.broker.PulsarService
 
WebExecutorStats - Class in org.apache.pulsar.broker.web
 
WebService - Class in org.apache.pulsar.broker.web
Web Service embedded into Pulsar.
WebService(PulsarService) - Constructor for class org.apache.pulsar.broker.web.WebService
 
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(T) - Method in interface org.apache.pulsar.broker.systopic.SystemTopicClient.Writer
Write event to the system topic.
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(T) - Method in interface org.apache.pulsar.broker.systopic.SystemTopicClient.Writer
Async write event to the system topic.
writeBrokerDataOnZooKeeper() - Method in class org.apache.pulsar.broker.loadbalance.impl.ModularLoadManagerImpl
As any broker, write the local broker data to metadata store.
writeBrokerDataOnZooKeeper(boolean) - Method in class org.apache.pulsar.broker.loadbalance.impl.ModularLoadManagerImpl
 
writeBrokerDataOnZooKeeper() - Method in interface org.apache.pulsar.broker.loadbalance.ModularLoadManager
As any broker, write the local broker data to ZooKeeper.
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(long) - Method in class org.apache.pulsar.utils.StatsOutputStream
 
writeItem(double) - 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.impl.ModularLoadManagerWrapper
 
writeLoadReportOnZookeeper(boolean) - 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(boolean) - Method in interface org.apache.pulsar.broker.loadbalance.LoadManager
Publish the current load report on ZK, forced or not.
writeLoadReportOnZookeeper() - Method in class org.apache.pulsar.broker.loadbalance.NoopLoadManager
 
writeMetricsCollectedByPrometheusClient(Writer, CollectorRegistry) - Static method in class org.apache.pulsar.broker.stats.prometheus.metrics.PrometheusTextFormatUtil
 
writePair(String, boolean) - Method in class org.apache.pulsar.utils.StatsOutputStream
 
writePair(String, long) - Method in class org.apache.pulsar.utils.StatsOutputStream
 
writePair(String, double) - 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.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
 
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(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.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
 
A B C D E F G H I J K L M N O P Q R S T U V W 
Skip navigation links

Copyright © 2017–2022 Apache Software Foundation. All rights reserved.