class_docstr: An AbstractStat is a quantity such as average, max, etc that is computed
  off the stream of updates to a sensor
class_docstr_tok: ["An","AbstractStat","is","a","quantity","such","as","average",",","max",",","etc","that","is","computed","off","the","stream","of","updates","to","a","sensor"]
docstr: Record the given value
  
  Arguments:
      config (MetricConfig): The configuration to use for this metric
      value (float): The value to record
      timeMs (int): The POSIX time in milliseconds this value occurred
docstr_tok: ["Record","the","given","value","Arguments",":","config","(","MetricConfig",")",":","The","configuration","to","use","for","this","metric","value","(","float",")",":","The","value","to","record","timeMs","(","int",")",":","The","POSIX","time","in","milliseconds","this","value","occurred"]
code: def record(self, config, value, time_ms):
      """
      Record the given value
  
      Arguments:
          config (MetricConfig): The configuration to use for this metric
          value (float): The value to record
          timeMs (int): The POSIX time in milliseconds this value occurred
      """
      raise NotImplementedError
  
imports: from __future__ import absolute_import
  import abc
label_desc: Use image node_id 1 for calling the AbstractStat obj's underlying member method code with example usage: obj.record(config, value, time_ms) without return types