Package org.apache.activemq.artemis.api.core.management

## Interface BrokerBalancerControl

-     public interface BrokerBalancerControl

  A BrokerBalancerControl is used to manage a BrokerBalancer.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `java.lang.String` | `getLocalTargetFilter()` |
    `javax.management.openmbean.CompositeData` | `getTarget​(java.lang.String key)` |
    `java.lang.String` | `getTargetAsJSON​(java.lang.String key)` |
    `java.lang.String` | `getTargetKeyFilter()` |
    `void` | `setLocalTargetFilter​(java.lang.String regExp)` |
    `void` | `setTargetKeyFilter​(java.lang.String regExp)` |

- - ### Method Detail

    - #### getTarget

          javax.management.openmbean.CompositeData getTarget​(java.lang.String key)
                                                      throws java.lang.Exception

      Throws:
        `java.lang.Exception`

    - #### getTargetAsJSON

          java.lang.String getTargetAsJSON​(java.lang.String key)

    - #### setLocalTargetFilter

          void setLocalTargetFilter​(java.lang.String regExp)

    - #### getLocalTargetFilter

          java.lang.String getLocalTargetFilter()

    - #### setTargetKeyFilter

          void setTargetKeyFilter​(java.lang.String regExp)

    - #### getTargetKeyFilter

          java.lang.String getTargetKeyFilter()