When collecting some values, especially from REST APIs via an XML Collector, the provided data comes back as a string value. Sometimes this string value represents a state that we can't currently persist over time. If we were able to send the value through an enumeration, the value could be persisted as an integer to track over time.
If there was an enumeration such as:
these numbers could easily be persisted with our current JRB/RRD models.
My initial though would be for this to be an extension of resource types, where enumerations could be defined like:
and then collected as following, assuming the "status" xpath refers to a field that is a string in the source:
Or I guess as a "ReverseEnumLookupPropertyExtender"