code: public ParallelTaskBuilder setTargetHostsFromCmsQueryUrl(
              String cmsQueryUrl, String projection)
              throws TargetHostsLoadException {
          this.targetHosts = targetHostBuilder.setTargetHostsFromCmsQueryUrl(cmsQueryUrl,
                  projection);
          return this;
      }
docs: Sets the target hosts from CMS query url. Will not use authorization token.
  CMS: configuration-management-service.
  A.k.a. YiDB: http://www.yidb.org/
  
  Parallec supports CMS query
  
  http://ccoetech.ebay.com/cms-configuration-management-service-based-
  mongodb
  
  @param cmsQueryUrl
  the cms query url
  @param projection
  the projection
  @return the parallel task builder
  @throws TargetHostsLoadException
  the target hosts load exception