Uses of Interface
org.apache.pulsar.common.naming.NamespaceBundleSplitAlgorithm
-
Packages that use NamespaceBundleSplitAlgorithm Package Description org.apache.pulsar.broker.namespace Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.org.apache.pulsar.common.naming Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. -
-
Uses of NamespaceBundleSplitAlgorithm in org.apache.pulsar.broker.namespace
Methods in org.apache.pulsar.broker.namespace with parameters of type NamespaceBundleSplitAlgorithm Modifier and Type Method Description java.util.concurrent.CompletableFuture<java.lang.Void>NamespaceService. splitAndOwnBundle(NamespaceBundle bundle, boolean unload, NamespaceBundleSplitAlgorithm splitAlgorithm)1. -
Uses of NamespaceBundleSplitAlgorithm in org.apache.pulsar.common.naming
Classes in org.apache.pulsar.common.naming that implement NamespaceBundleSplitAlgorithm Modifier and Type Class Description classRangeEquallyDivideBundleSplitAlgorithmThis algorithm divides the bundle into two parts with the same hash range size.classTopicCountEquallyDivideBundleSplitAlgorithmThis algorithm divides the bundle into two parts with the same topics count.Fields in org.apache.pulsar.common.naming declared as NamespaceBundleSplitAlgorithm Modifier and Type Field Description static NamespaceBundleSplitAlgorithmNamespaceBundleSplitAlgorithm. RANGE_EQUALLY_DIVIDE_ALGOstatic NamespaceBundleSplitAlgorithmNamespaceBundleSplitAlgorithm. TOPIC_COUNT_EQUALLY_DIVIDE_ALGOMethods in org.apache.pulsar.common.naming that return NamespaceBundleSplitAlgorithm Modifier and Type Method Description static NamespaceBundleSplitAlgorithmNamespaceBundleSplitAlgorithm. of(java.lang.String algorithmName)
-