Interface AsyncMetricResolvers.ValueResolverTwoEnums<S,E1 extends Enum<E1> & VeniceDimensionInterface,E2 extends Enum<E2> & VeniceDimensionInterface>
- Type Parameters:
S- the backing state typeE1- the first enum dimension typeE2- the second enum dimension type
- Enclosing class:
- AsyncMetricResolvers
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@FunctionalInterface
public static interface AsyncMetricResolvers.ValueResolverTwoEnums<S,E1 extends Enum<E1> & VeniceDimensionInterface,E2 extends Enum<E2> & VeniceDimensionInterface>
Reads a
double value from a non-null state plus both enum dimensions. Used by
AsyncMetricEntityStateTwoEnums on pairs for which
AsyncMetricResolvers.LiveStateResolverTwoEnums.resolve(E1, E2) returned non-null.-
Method Summary
-
Method Details
-
extractValue
-