Class MetricDefinition

  • All Implemented Interfaces:
    Definition

    public final class MetricDefinition
    extends AbstractDefinition
    This definition defines a metric - a definition name - a way to get a list of metrics
    Author:
    mlaroche, pchretien
    • Constructor Detail

      • MetricDefinition

        public MetricDefinition​(String name,
                                Supplier<List<Metric>> metricSupplier)
        Constructor
        Parameters:
        name - Definition name
        metricSupplier - the method that provides a list of metrics
    • Method Detail

      • getMetricSupplier

        public Supplier<List<Metric>> getMetricSupplier()
        Returns:
        the check method that provides a health measure