private void validateParameters(Map<String, Object> parameters, Link link)
     throws OpenShiftRequestException {
   if (link.getRequiredParams() != null) {
     for (LinkParameter requiredParameter : link.getRequiredParams()) {
       validateRequiredParameter(requiredParameter, parameters, link);
     }
   }
   if (link.getOptionalParams() != null) {
     for (LinkParameter optionalParameter : link.getOptionalParams()) {
       validateOptionalParameters(optionalParameter, link);
     }
   }
 }