Skip to content

Commit 576bf99

Browse files
committed
#49: replace var with explicit type for clarity
1 parent d22c96c commit 576bf99

File tree

1 file changed

+4
-5
lines changed
  • metrics-facade-spring/metrics-facade-prometheus-spring-boot-autoconfigure/src/main/java/com/ringcentral/platform/metrics/spring/prometheus

1 file changed

+4
-5
lines changed

metrics-facade-spring/metrics-facade-prometheus-spring-boot-autoconfigure/src/main/java/com/ringcentral/platform/metrics/spring/prometheus/MfPrometheusAutoConfiguration.java

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,8 @@
33
import com.ringcentral.platform.metrics.MetricRegistry;
44
import com.ringcentral.platform.metrics.infoProviders.ConcurrentMaskTreeMetricNamedInfoProvider;
55
import com.ringcentral.platform.metrics.reporters.prometheus.PrometheusMetricsExporter;
6-
import com.ringcentral.platform.metrics.samples.prometheus.PrometheusInstanceSampleSpecModsProvider;
7-
import com.ringcentral.platform.metrics.samples.prometheus.PrometheusInstanceSamplesProvider;
8-
import com.ringcentral.platform.metrics.samples.prometheus.PrometheusSampleSpecModsProvider;
6+
import com.ringcentral.platform.metrics.samples.InstanceSamplesProvider;
7+
import com.ringcentral.platform.metrics.samples.prometheus.*;
98
import com.ringcentral.platform.metrics.spring.MfMetricsExportAutoConfiguration;
109
import org.springframework.boot.actuate.autoconfigure.endpoint.condition.ConditionalOnAvailableEndpoint;
1110
import org.springframework.boot.autoconfigure.AutoConfigureAfter;
@@ -72,12 +71,12 @@ public PrometheusMetricsExporter prometheusMetricsExporter(
7271

7372
MfPrometheusConfig config = configBuilder.build();
7473

75-
final var instanceSamplesProvider =
74+
InstanceSamplesProvider<? extends PrometheusSample, ? extends PrometheusInstanceSample> instanceSamplesProvider =
7675
config.hasInstanceSamplesProvider() ?
7776
config.instanceSamplesProvider() :
7877
new PrometheusInstanceSamplesProvider(registry);
7978

80-
final var exporter = prometheusMetricsExporterBuilder()
79+
PrometheusMetricsExporter exporter = prometheusMetricsExporterBuilder()
8180
.convertNameToLowercase(config.convertNameToLowercase())
8281
.locale(config.locale())
8382
.addInstanceSamplesProvider(instanceSamplesProvider)

0 commit comments

Comments
 (0)