func (o *StatsQuery) ValueForAttribute(name string) interface{} {

	switch name {
	case "descending":
		return o.Descending
	case "fields":
		return o.Fields
	case "filter":
		return o.Filter
	case "groups":
		return o.Groups
	case "limit":
		return o.Limit
	case "measurement":
		return o.Measurement
	case "offset":
		return o.Offset
	case "results":
		return o.Results
	}

	return nil
}
// ValueForAttribute returns the value for the given attribute.
// This is a very advanced function that you should not need but in some
// very specific use cases.
ValueForAttribute returns the value for the given attribute.
This is a very advanced function that you should not need but in some
very specific use cases.
// ValueForAttribute returns the value for the given attribute . // This is a very advanced function that you should not need but in some // very specific use cases .
func (o *StatsQuery) ValueForAttribute(name string) interface{} {
	switch name {
	case "descending":
		return o.Descending
	case "fields":
		return o.Fields
	case "filter":
		return o.Filter
	case "groups":
		return o.Groups
	case "limit":
		return o.Limit
	case "measurement":
		return o.Measurement
	case "offset":
		return o.Offset
	case "results":
		return o.Results
	}
	return nil
}
func ( o * StatsQuery ) ValueForAttribute ( name string ) interface { } { switch name { case " " : return o . Descending case " " : return o . Fields case " " : return o . Filter case " " : return o . Groups case " " : return o . Limit case " " : return o . Measurement case " " : return o . Offset case " " : return o . Results } return nil }
ValueForAttribute returns the value for the given attribute.
ValueForAttribute returns the value for the given attribute .