Package com.linkedin.venice.stats.dimensions
package com.linkedin.venice.stats.dimensions
-
ClassDescriptionMaps the provided HTTP response status
HttpResponseStatus
to one of 1xx, 2xx, 3xx, 4xx, 5xx categories.This is used to map all values ofHttpResponseStatus
to an Enum implementing VeniceDimensionInterface to be able to use it inMetricEntityStateOneEnum
or other similar classes.Every enum that should be used as a dimension for otel should implement this interface as this mandates the enum to have a dimension name and a dimension value.How Venice categorizes the response status of a request: well as the Venice specific categorization.