code: def getSpec(cls):
      
      spec = cls.getBaseSpec()
      p, o = _getAdditionalSpecs()
      spec["parameters"].update(p)
      spec["parameters"].update(o)
  
      return spec
docs: Return the Spec for TemporalPoolerRegion.
  
      The parameters collection is constructed based on the parameters specified
      by the various components (poolerSpec and otherSpec)