Class ModificationRequestImpl


  • public class ModificationRequestImpl
    extends Object
    Helper class to create modification request instances.
    • Constructor Detail

      • ModificationRequestImpl

        public ModificationRequestImpl()
    • Method Detail

      • createDeleteCollectionRequest

        public static DeleteCollectionRequest createDeleteCollectionRequest​(org.apache.solr.common.cloud.DocCollection docCollection)
      • createDeleteReplicasRequest

        public static DeleteReplicasRequest createDeleteReplicasRequest​(SolrCollection collection,
                                                                        Set<Replica> replicas)
        Create a delete replicas request.
        Parameters:
        collection - collection to delete replicas from
        replicas - replicas to delete
      • createDeleteReplicasRequest

        public static DeleteReplicasRequest createDeleteReplicasRequest​(org.apache.solr.common.cloud.DocCollection docCollection,
                                                                        String shardName,
                                                                        Set<org.apache.solr.common.cloud.Replica> replicas)
        Create a delete replicas request using the internal Solr API.
        Parameters:
        docCollection - Solr collection.
        shardName - shard name.
        replicas - Solr replicas (belonging to the shard).
      • createDeleteShardsRequest

        public static DeleteShardsRequest createDeleteShardsRequest​(org.apache.solr.common.cloud.DocCollection docCollection,
                                                                    Set<String> shardNames)