docstr: sends meta information via http request to monai server
  in order to perist the information in datastore_v2.json file
  
  returns True if successfully sent http request
  else False
docstr_tok: ["sends","meta","information","via","http","request","to","monai","server","in","order","to","perist","the","information","in","datastore_v2.json","file","returns","True","if","successfully","sent","http","request","else","False"]
code: def updateLabelInfo(
      self, imageId, versionTag, updatedMetaJson
  ) -> bool:
      """
      sends meta information via http request to monai server
      in order to perist the information in datastore_v2.json file
  
      returns True if successfully sent http request
      else False
      """
      repsonseCode = self.monaiServerREST.updateLabelInfo(
          image_id=imageId, tag=versionTag, params=updatedMetaJson
      )
      if repsonseCode == 200:
          logging.info(
              f"{self.getCurrentTime()}: Successfully persist meta data for image (id='{imageId}')"
          )
          return True
      else:
          logging.info(
              "{}: Failed meta date persistence for image (id='{}', response code = '{}')".format(
                  self.getCurrentTime(), imageId, repsonseCode
              )
          )
          return False
  
imports: import datetime
  import logging
  from typing import Dict, List
  import requests
  from MONAILabelReviewerLib.ImageData import ImageData
  from MONAILabelReviewerLib.ImageDataExtractor import ImageDataExtractor
  from MONAILabelReviewerLib.ImageDataStatistics import ImageDataStatistics
  from MONAILabelReviewerLib.JsonParser import JsonParser
  from MONAILabelReviewerLib.MonaiServerREST import MonaiServerREST
label_desc: Use image node_id 19 for calling the ImageDataController obj's underlying member method code with example usage: obj.updateLabelInfo(imageId, versionTag, updatedMetaJson) and returns: True, False