public void visit(Metric metric) { // Cast for metrics of type ListGauge if (metric instanceof ListGauge<?>) { listGauge((ListGauge<?>) metric); } else if (metric instanceof Counter) { counter((Counter) metric); } else if (metric instanceof Gauge<?>) { gauge((Gauge<?>) metric); } else if (metric instanceof Timer) { timer((Timer) metric); } } }
public void visit(MetricsVisitor visitor) { visitor.gauge(this); }
/** * {@inheritDoc} */ @Override public void visit(MetricsVisitor visitor) { visitor.listGauge(this); }
public void visit(MetricsVisitor visitor) { visitor.counter(this); }
@Override public void visit(MetricsVisitor visitor) { visitor.timer(this); }
public void visit(MetricsVisitor visitor) { visitor.gauge(this); }
/** * {@inheritDoc} */ @Override public void visit(MetricsVisitor visitor) { visitor.listGauge(this); }
public void visit(MetricsVisitor visitor) { visitor.counter(this); }
@Override public void visit(MetricsVisitor visitor) { visitor.timer(this); }
public void visit(Metric metric) { // Cast for metrics of type ListGauge if (metric instanceof ListGauge<?>) { listGauge((ListGauge<?>) metric); } else if (metric instanceof Counter) { counter((Counter) metric); } else if (metric instanceof Gauge<?>) { gauge((Gauge<?>) metric); } else if (metric instanceof Timer) { timer((Timer) metric); } } }
public void visit(MetricsVisitor visitor) { updateGaugeValues(percentile); visitor.gauge(this); } }