code: private synchronized void loadRESTRulesIfNotExist(RESTClient restClient)  {     
          if (restMetadataJson == null || restMetadataJson.isEmpty()) {
              restMetadataJson = loadRESTCommandsFromServer(restClient);
          }       
      }
docs: Load RESTRules once
  @param restClient