diff --git a/module/spring-boot-micrometer-metrics/src/main/java/org/springframework/boot/micrometer/metrics/autoconfigure/export/appoptics/AppOpticsMetricsExportAutoConfiguration.java b/module/spring-boot-micrometer-metrics/src/main/java/org/springframework/boot/micrometer/metrics/autoconfigure/export/appoptics/AppOpticsMetricsExportAutoConfiguration.java index e362bf48796..a146ba6a635 100644 --- a/module/spring-boot-micrometer-metrics/src/main/java/org/springframework/boot/micrometer/metrics/autoconfigure/export/appoptics/AppOpticsMetricsExportAutoConfiguration.java +++ b/module/spring-boot-micrometer-metrics/src/main/java/org/springframework/boot/micrometer/metrics/autoconfigure/export/appoptics/AppOpticsMetricsExportAutoConfiguration.java @@ -39,6 +39,8 @@ import org.springframework.context.annotation.Bean; * @author Stephane Nicoll * @author Artsiom Yudovin * @since 4.0.0 + * @deprecated since 4.2.0 for removal in 4.4.0 with no replacement as AppOptics has + * retired */ @AutoConfiguration( before = { CompositeMeterRegistryAutoConfiguration.class, SimpleMetricsExportAutoConfiguration.class }, @@ -47,6 +49,8 @@ import org.springframework.context.annotation.Bean; @ConditionalOnClass(AppOpticsMeterRegistry.class) @ConditionalOnEnabledMetricsExport("appoptics") @EnableConfigurationProperties(AppOpticsProperties.class) +@Deprecated(since = "4.2.0", forRemoval = true) +@SuppressWarnings("removal") public final class AppOpticsMetricsExportAutoConfiguration { private final AppOpticsProperties properties; diff --git a/module/spring-boot-micrometer-metrics/src/main/java/org/springframework/boot/micrometer/metrics/autoconfigure/export/appoptics/AppOpticsProperties.java b/module/spring-boot-micrometer-metrics/src/main/java/org/springframework/boot/micrometer/metrics/autoconfigure/export/appoptics/AppOpticsProperties.java index a679f2e3c44..ab63f752210 100644 --- a/module/spring-boot-micrometer-metrics/src/main/java/org/springframework/boot/micrometer/metrics/autoconfigure/export/appoptics/AppOpticsProperties.java +++ b/module/spring-boot-micrometer-metrics/src/main/java/org/springframework/boot/micrometer/metrics/autoconfigure/export/appoptics/AppOpticsProperties.java @@ -29,8 +29,11 @@ import org.springframework.boot.micrometer.metrics.autoconfigure.export.properti * * @author Stephane Nicoll * @since 4.0.0 + * @deprecated since 4.2.0 for removal in 4.4.0 with no replacement as AppOptics has + * retired */ @ConfigurationProperties("management.appoptics.metrics.export") +@Deprecated(since = "4.2.0", forRemoval = true) public class AppOpticsProperties extends StepRegistryProperties { /** diff --git a/module/spring-boot-micrometer-metrics/src/main/java/org/springframework/boot/micrometer/metrics/autoconfigure/export/appoptics/AppOpticsPropertiesConfigAdapter.java b/module/spring-boot-micrometer-metrics/src/main/java/org/springframework/boot/micrometer/metrics/autoconfigure/export/appoptics/AppOpticsPropertiesConfigAdapter.java index 83e55aa55c3..e467988ecfb 100644 --- a/module/spring-boot-micrometer-metrics/src/main/java/org/springframework/boot/micrometer/metrics/autoconfigure/export/appoptics/AppOpticsPropertiesConfigAdapter.java +++ b/module/spring-boot-micrometer-metrics/src/main/java/org/springframework/boot/micrometer/metrics/autoconfigure/export/appoptics/AppOpticsPropertiesConfigAdapter.java @@ -25,7 +25,11 @@ import org.springframework.boot.micrometer.metrics.autoconfigure.export.properti * Adapter to convert {@link AppOpticsProperties} to an {@link AppOpticsConfig}. * * @author Stephane Nicoll + * @deprecated since 4.2.0 for removal in 4.4.0 with no replacement as AppOptics has + * retired */ +@Deprecated(since = "4.2.0", forRemoval = true) +@SuppressWarnings("removal") class AppOpticsPropertiesConfigAdapter extends StepRegistryPropertiesConfigAdapter implements AppOpticsConfig { diff --git a/module/spring-boot-micrometer-metrics/src/test/java/org/springframework/boot/micrometer/metrics/autoconfigure/export/appoptics/AppOpticsMetricsExportAutoConfigurationTests.java b/module/spring-boot-micrometer-metrics/src/test/java/org/springframework/boot/micrometer/metrics/autoconfigure/export/appoptics/AppOpticsMetricsExportAutoConfigurationTests.java index 65a0d73f492..d2323ac82e2 100644 --- a/module/spring-boot-micrometer-metrics/src/test/java/org/springframework/boot/micrometer/metrics/autoconfigure/export/appoptics/AppOpticsMetricsExportAutoConfigurationTests.java +++ b/module/spring-boot-micrometer-metrics/src/test/java/org/springframework/boot/micrometer/metrics/autoconfigure/export/appoptics/AppOpticsMetricsExportAutoConfigurationTests.java @@ -33,7 +33,11 @@ import static org.assertj.core.api.Assertions.assertThat; * Tests for {@link AppOpticsMetricsExportAutoConfiguration}. * * @author Stephane Nicoll + * @deprecated since 4.2.0 for removal in 4.4.0 with no replacement as AppOptics has + * retired */ +@Deprecated(since = "4.2.0", forRemoval = true) +@SuppressWarnings("removal") class AppOpticsMetricsExportAutoConfigurationTests { private final ApplicationContextRunner contextRunner = new ApplicationContextRunner() diff --git a/module/spring-boot-micrometer-metrics/src/test/java/org/springframework/boot/micrometer/metrics/autoconfigure/export/appoptics/AppOpticsPropertiesConfigAdapterTests.java b/module/spring-boot-micrometer-metrics/src/test/java/org/springframework/boot/micrometer/metrics/autoconfigure/export/appoptics/AppOpticsPropertiesConfigAdapterTests.java index a049dc589ec..4cd92f7eff4 100644 --- a/module/spring-boot-micrometer-metrics/src/test/java/org/springframework/boot/micrometer/metrics/autoconfigure/export/appoptics/AppOpticsPropertiesConfigAdapterTests.java +++ b/module/spring-boot-micrometer-metrics/src/test/java/org/springframework/boot/micrometer/metrics/autoconfigure/export/appoptics/AppOpticsPropertiesConfigAdapterTests.java @@ -26,7 +26,11 @@ import static org.assertj.core.api.Assertions.assertThat; * Tests for {@link AppOpticsPropertiesConfigAdapter}. * * @author Stephane Nicoll + * @deprecated since 4.2.0 for removal in 4.4.0 with no replacement as AppOptics has + * retired */ +@Deprecated(since = "4.2.0", forRemoval = true) +@SuppressWarnings("removal") class AppOpticsPropertiesConfigAdapterTests extends StepRegistryPropertiesConfigAdapterTests { diff --git a/module/spring-boot-micrometer-metrics/src/test/java/org/springframework/boot/micrometer/metrics/autoconfigure/export/appoptics/AppOpticsPropertiesTests.java b/module/spring-boot-micrometer-metrics/src/test/java/org/springframework/boot/micrometer/metrics/autoconfigure/export/appoptics/AppOpticsPropertiesTests.java index bbc561953ec..fffe40a1956 100644 --- a/module/spring-boot-micrometer-metrics/src/test/java/org/springframework/boot/micrometer/metrics/autoconfigure/export/appoptics/AppOpticsPropertiesTests.java +++ b/module/spring-boot-micrometer-metrics/src/test/java/org/springframework/boot/micrometer/metrics/autoconfigure/export/appoptics/AppOpticsPropertiesTests.java @@ -27,7 +27,11 @@ import static org.assertj.core.api.Assertions.assertThat; * Tests for {@link AppOpticsProperties}. * * @author Stephane Nicoll + * @deprecated since 4.2.0 for removal in 4.4.0 with no replacement as AppOptics has + * retired */ +@Deprecated(since = "4.2.0", forRemoval = true) +@SuppressWarnings("removal") class AppOpticsPropertiesTests extends StepRegistryPropertiesTests { @Test