code: func (p *ChangePoller) Refresh(c context.Context) error {
  	var meta config.Meta
  	if err := cfgclient.Get(c, cfgclient.AsService, p.ConfigSet, p.Path, nil, &meta); err != nil {
  		return errors.Annotate(err, "failed to reload config %s :: %s", p.ConfigSet, p.Path).Err()
  	}
  
  	p.ContentHash = meta.ContentHash
  	return nil
  }
docs: // Refresh reloads the configuration value, updating ContentHash.