Class SimpleResourceAllocationPolicies


  • public class SimpleResourceAllocationPolicies
    extends java.lang.Object
    • Constructor Detail

      • SimpleResourceAllocationPolicies

        public SimpleResourceAllocationPolicies​(PulsarService pulsar)
    • Method Detail

      • areIsolationPoliciesPresent

        public boolean areIsolationPoliciesPresent​(org.apache.pulsar.common.naming.NamespaceName namespace)
      • isPrimaryBroker

        public boolean isPrimaryBroker​(org.apache.pulsar.common.naming.NamespaceName namespace,
                                       java.lang.String broker)
      • isSecondaryBroker

        public boolean isSecondaryBroker​(org.apache.pulsar.common.naming.NamespaceName namespace,
                                         java.lang.String broker)
      • isSharedBroker

        public boolean isSharedBroker​(java.lang.String broker)
      • shouldFailoverToSecondaries

        public boolean shouldFailoverToSecondaries​(org.apache.pulsar.common.naming.NamespaceName namespace,
                                                   int totalPrimaryCandidates)