Class BalanceShardUniqueAPI


  • public class BalanceShardUniqueAPI
    extends Object
    V2 API for insuring that a particular property is distributed evenly amongst the physical nodes comprising a collection.

    The new API (POST /v2/collections/collectionName {'balance-shard-unique': {...}}) is analogous to the v1 /admin/collections?action=BALANCESHARDUNIQUE command.

    See Also:
    BalanceShardUniquePayload
    • Constructor Detail

      • BalanceShardUniqueAPI

        public BalanceShardUniqueAPI​(CollectionsHandler collectionsHandler)
    • Method Detail

      • balanceShardUnique

        public void balanceShardUnique​(PayloadObj<org.apache.solr.client.solrj.request.beans.BalanceShardUniquePayload> obj)
                                throws Exception
        Throws:
        Exception