diff --git a/implementations/micrometer-registry-stackdriver/src/main/java/io/micrometer/stackdriver/StackdriverConfig.java b/implementations/micrometer-registry-stackdriver/src/main/java/io/micrometer/stackdriver/StackdriverConfig.java index 6fdf62622c..0f6978109f 100644 --- a/implementations/micrometer-registry-stackdriver/src/main/java/io/micrometer/stackdriver/StackdriverConfig.java +++ b/implementations/micrometer-registry-stackdriver/src/main/java/io/micrometer/stackdriver/StackdriverConfig.java @@ -18,6 +18,12 @@ import io.micrometer.core.instrument.config.MissingRequiredConfigurationException; import io.micrometer.core.instrument.step.StepRegistryConfig; +/** + * {@link StepRegistryConfig} for Stackdriver. + * + * @author Jon Schneider + * @since 1.1.0 + */ public interface StackdriverConfig extends StepRegistryConfig { @Override default String prefix() { diff --git a/implementations/micrometer-registry-stackdriver/src/main/java/io/micrometer/stackdriver/StackdriverMeterRegistry.java b/implementations/micrometer-registry-stackdriver/src/main/java/io/micrometer/stackdriver/StackdriverMeterRegistry.java index 7c5eadda30..f22accd64c 100644 --- a/implementations/micrometer-registry-stackdriver/src/main/java/io/micrometer/stackdriver/StackdriverMeterRegistry.java +++ b/implementations/micrometer-registry-stackdriver/src/main/java/io/micrometer/stackdriver/StackdriverMeterRegistry.java @@ -57,6 +57,12 @@ import static java.util.stream.Collectors.toCollection; import static java.util.stream.StreamSupport.stream; +/** + * {@link StepMeterRegistry} for Stackdriver. + * + * @author Jon Schneider + * @since 1.1.0 + */ @Incubating(since = "1.1.0") public class StackdriverMeterRegistry extends StepMeterRegistry { private static final ThreadFactory DEFAULT_THREAD_FACTORY = new NamedThreadFactory("stackdriver-metrics-publisher"); diff --git a/implementations/micrometer-registry-stackdriver/src/main/java/io/micrometer/stackdriver/StackdriverNamingConvention.java b/implementations/micrometer-registry-stackdriver/src/main/java/io/micrometer/stackdriver/StackdriverNamingConvention.java index 7fdc9a55cb..dbc7dcbae1 100644 --- a/implementations/micrometer-registry-stackdriver/src/main/java/io/micrometer/stackdriver/StackdriverNamingConvention.java +++ b/implementations/micrometer-registry-stackdriver/src/main/java/io/micrometer/stackdriver/StackdriverNamingConvention.java @@ -22,6 +22,12 @@ import java.util.regex.Pattern; +/** + * {@link NamingConvention} for Stackdriver. + * + * @author Jon Schneider + * @since 1.1.0 + */ public class StackdriverNamingConvention implements NamingConvention { private static final int MAX_NAME_LENGTH = 200; private static final int MAX_TAG_KEY_LENGTH = 100; diff --git a/implementations/micrometer-registry-stackdriver/src/main/java/io/micrometer/stackdriver/util/ClearCustomMetricDescriptors.java b/implementations/micrometer-registry-stackdriver/src/main/java/io/micrometer/stackdriver/util/ClearCustomMetricDescriptors.java index eb6a8afa42..82496861cd 100644 --- a/implementations/micrometer-registry-stackdriver/src/main/java/io/micrometer/stackdriver/util/ClearCustomMetricDescriptors.java +++ b/implementations/micrometer-registry-stackdriver/src/main/java/io/micrometer/stackdriver/util/ClearCustomMetricDescriptors.java @@ -32,6 +32,9 @@ * * @see Google Cloud authentication * @see Google Cloud access control + * + * @author Jon Schneider + * @since 1.1.0 */ public class ClearCustomMetricDescriptors { public static void clearCustomMetricDescriptors(MetricServiceSettings settings, String projectId) { diff --git a/micrometer-spring-legacy/src/main/java/io/micrometer/spring/autoconfigure/export/stackdriver/StackdriverMetricsExportAutoConfiguration.java b/micrometer-spring-legacy/src/main/java/io/micrometer/spring/autoconfigure/export/stackdriver/StackdriverMetricsExportAutoConfiguration.java index 04cd3de39a..750445b2df 100644 --- a/micrometer-spring-legacy/src/main/java/io/micrometer/spring/autoconfigure/export/stackdriver/StackdriverMetricsExportAutoConfiguration.java +++ b/micrometer-spring-legacy/src/main/java/io/micrometer/spring/autoconfigure/export/stackdriver/StackdriverMetricsExportAutoConfiguration.java @@ -41,6 +41,7 @@ * Configuration for exporting metrics to Stackdriver. * * @author Jon Schneider + * @since 1.1.0 */ @Configuration @AutoConfigureBefore({CompositeMeterRegistryAutoConfiguration.class, diff --git a/micrometer-spring-legacy/src/main/java/io/micrometer/spring/autoconfigure/export/stackdriver/StackdriverProperties.java b/micrometer-spring-legacy/src/main/java/io/micrometer/spring/autoconfigure/export/stackdriver/StackdriverProperties.java index af1d44c700..3e7add086f 100644 --- a/micrometer-spring-legacy/src/main/java/io/micrometer/spring/autoconfigure/export/stackdriver/StackdriverProperties.java +++ b/micrometer-spring-legacy/src/main/java/io/micrometer/spring/autoconfigure/export/stackdriver/StackdriverProperties.java @@ -25,6 +25,7 @@ * {@link ConfigurationProperties} for configuring metrics export to Stackdriver. * * @author Jon Schneider + * @since 1.1.0 */ @ConfigurationProperties(prefix = "management.metrics.export.stackdriver") public class StackdriverProperties extends StepRegistryProperties {