DeleteRequestBuilder drb = _elasticClient.prepareDelete(_sIndexName, _sIndexType, _id);
if (null != sParentId) {
drb.setRouting(sParentId);
}
drb.setConsistencyLevel(WriteConsistencyLevel.ONE);
DeleteResponse dr = drb.execute().actionGet();
return DeleteResponseUtils.isFound(dr);
}//TESTED (including children)
///////////////////////////////////////////////////////////////////////////////////////