BrokerAdmin

Last published : Aug 14, 2026
BrokerAdmin APIs provide administrative access to Brokers on a Director. They are listed in the following table:
Method Method Type Description
service-discriminator POST Adds the service discriminator.
service-discriminator DELETE Deletes the Service Discriminator.
all-broker-info GET Retrieves information about all Brokers logged in to the Director.
broker-count GET Retrieves the total number of Brokers logged in to the Director.
broker-info GET Retrieves information about a given Broker.
engine-router GET Retrieves the Engine Router assigned to this Broker.
service-discriminator GET Retrieves the PropertyConditionSet used by the Service Discriminator.
service-discriminator-names GET Retrieves the names of all Service Discriminators.
shared-brokers GET Retrieves Broker sharing.
available GET Retrieves whether the methods are available.
driver-weight PUT Sets the Driver distribution weighing relative to other Brokers.
engine-router POST Sets an Engine router for a given Broker.
engine-weight PUT Sets the Engine distribution weighting relative to other Brokers.
maximum-engines PUT Sets the maximum number of Engines the Broker can manage.
min-idle-home-engines PUT Sets the minimum number of Idle Home Machines that the Broker is left to manage.
minimum-engines PUT Sets the minimum number of Engines the Broker is left to manage.
shared-brokers PUT Sets the Broker sharing.