code: static String getAllPoolsJSON(CouchbaseMock mock) {
          Map<String,Object> retObj = new HashMap<String, Object>();
          List<Object> pools = new ArrayList<Object>();
          Map<String,Object> defaultPool = new HashMap<String, Object>();
  
          defaultPool.put("name", mock.getPoolName());
          defaultPool.put("uri", "/pools/" + mock.getPoolName());
          defaultPool.put("streamingUri", "/poolsStreaming/" + mock.getPoolName());
  
          pools.add(defaultPool);
          retObj.put("pools", pools);
          retObj.put("isAdminCreds", Boolean.TRUE);
          retObj.put("implementationVersion", "CouchbaseMock");
          return JsonUtils.encode(retObj);
      }
docs: /*
  Locking not needed here (yet)
  Handler for /pools$