Class ResourceGroupConfigListener

java.lang.Object
org.apache.pulsar.broker.resourcegroup.ResourceGroupConfigListener
All Implemented Interfaces:
Consumer<org.apache.pulsar.metadata.api.Notification>

public class ResourceGroupConfigListener extends Object implements Consumer<org.apache.pulsar.metadata.api.Notification>
Resource Group Config Listener

Meta data store listener of updates to resource group config.

Listens to resource group configuration changes and updates internal datastructures.

See Also:
  • Constructor Details

  • Method Details

    • deleteResourceGroup

      public void deleteResourceGroup(String rgName)
    • createResourceGroup

      public void createResourceGroup(String rgName, org.apache.pulsar.common.policies.data.ResourceGroup rg)
    • accept

      public void accept(org.apache.pulsar.metadata.api.Notification notification)
      Specified by:
      accept in interface Consumer<org.apache.pulsar.metadata.api.Notification>