Enum Class VeniceResponseStatusCategory

java.lang.Object
java.lang.Enum<VeniceResponseStatusCategory>
com.linkedin.venice.stats.dimensions.VeniceResponseStatusCategory
All Implemented Interfaces:
VeniceDimensionInterface, Serializable, Comparable<VeniceResponseStatusCategory>, Constable

public enum VeniceResponseStatusCategory extends Enum<VeniceResponseStatusCategory> implements VeniceDimensionInterface
How Venice categorizes the response status of a request: well as the Venice specific categorization. For instance, venice considers key not found as a healthy response, but http standard would consider it a 404 (4xx) which leads to checking for both 200 and 404 to account for all healthy requests. This dimensions makes it easier to make Venice specific aggregations.