code: public InitializrServiceMetadata loadMetadata(String serviceUrl) throws IOException {
  		CloseableHttpResponse httpResponse = executeInitializrMetadataRetrieval(
  				serviceUrl);
  		validateResponse(httpResponse, serviceUrl);
  		return parseJsonMetadata(httpResponse.getEntity());
  	}
docs: Load the {@link InitializrServiceMetadata} at the specified url.
  @param serviceUrl to url of the initializer service
  @return the metadata describing the service
  @throws IOException if the service's metadata cannot be loaded