code: @Override
  	public VersionInfo version() {
  		return credHubOperations.doWithRest(restOperations -> {
  			ResponseEntity<VersionInfo> response = restOperations
  					.getForEntity(VERSION_URL_PATH, VersionInfo.class);
  
  			ExceptionUtils.throwExceptionOnError(response);
  
  			return response.getBody();
  		});
  	}
docs: Retrieve the version information from the CredHub server.
  
  @return the server version information