code: public RESTResponse runCommand(Command command)  {
          if (this.applicationName != null) {
              command.setApplicationName(this.applicationName);
          }
          if (this.storageService != null) {
              command.setStorageService(this.storageService);
          }       
          if (this.restMetadataJson != null) {
              command.setRestMetadataJson(this.restMetadataJson);
          }
          command.validate(restClient);
          return command.call(restClient);        
      }
docs: Execute any client command after it gets built properly with all required param and their values
  @param command the command to execute
  @return RESTResponse result object