func (e *Absolute) SetKey(key string) {
	e.Name = key
}
SetKey sets the name of this metric
package event
import "fmt"
type Absolute struct {
	Name   string
	Values []int64
}
func (e *Absolute) Update(e2 Event) error {
	if e.Type() != e2.Type() {
		return fmt.Errorf("statsd event type conflict: %s vs %s ", e.String(), e2.String())
	}
	e.Values = append(e.Values, e2.Payload().([]int64)...)
	return nil
}
func (e Absolute) Payload() interface{} {
	return e.Values
}
func (e Absolute) Stats() []string {
	ret := make([]string, 0, len(e.Values))
	for _, v := range e.Values {
		ret = append(ret, fmt.Sprintf("%s:%d|a", e.Name, v))
	}
	return ret
}
func (e Absolute) Key() string {
	return e.Name
}