public static <M extends FakeMetricsBase> M getMetrics(Measured measured) { return (M) ((MetricsProvider) measured).getMetrics(); }
public static <M extends FakeMetricsBase> M getMetrics(Measured measured) { return (M) ((MetricsProvider) measured).getMetrics(); }
public static AbstractMetrics unwrap(Measured measured) { MetricsProvider provider = (MetricsProvider) measured; Metrics baseMetrics = provider.getMetrics(); if (baseMetrics instanceof AbstractMetrics) { return (AbstractMetrics) baseMetrics; } return null; }
public MetricsServiceImpl(Measured measured) { MetricsProvider provider = (MetricsProvider) measured; Metrics baseMetrics = provider.getMetrics(); if (baseMetrics instanceof MicrometerMetrics) { metrics = (MicrometerMetrics) baseMetrics; } else { metrics = null; } }
public static AbstractMetrics unwrap(Measured measured) { if (measured instanceof MetricsProvider) { MetricsProvider provider = (MetricsProvider) measured; Metrics baseMetrics = provider.getMetrics(); if (baseMetrics instanceof AbstractMetrics) { return (AbstractMetrics) baseMetrics; } } return null; }