diff options
author | Yang Song <songy23@users.noreply.github.com> | 2018-08-22 13:22:14 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-08-22 13:22:14 -0700 |
commit | 01f2d7503e0d33abd930e0191f92b5a4a8f0fcd3 (patch) | |
tree | 7797135cda3ab67fa491238347966560f71a7cb4 /impl_core/src/main/java | |
parent | 8d75c101ab0ae0efd5faea9906ce399f00fb4394 (diff) | |
download | opencensus-java-01f2d7503e0d33abd930e0191f92b5a4a8f0fcd3.tar.gz |
Add missing Javadoc. (#1383)
Diffstat (limited to 'impl_core/src/main/java')
4 files changed, 6 insertions, 0 deletions
diff --git a/impl_core/src/main/java/io/opencensus/implcore/internal/CurrentState.java b/impl_core/src/main/java/io/opencensus/implcore/internal/CurrentState.java index c593c27a..d7b1b112 100644 --- a/impl_core/src/main/java/io/opencensus/implcore/internal/CurrentState.java +++ b/impl_core/src/main/java/io/opencensus/implcore/internal/CurrentState.java @@ -25,9 +25,12 @@ import javax.annotation.concurrent.ThreadSafe; @ThreadSafe public final class CurrentState { + /** Current state for stats or tags. */ public enum State { + /** State that fully enables stats collection or tag propagation. */ ENABLED, + /** State that disables stats collection or tag propagation. */ DISABLED } diff --git a/impl_core/src/main/java/io/opencensus/implcore/metrics/MetricRegistryImpl.java b/impl_core/src/main/java/io/opencensus/implcore/metrics/MetricRegistryImpl.java index 478b1524..f3daaef7 100644 --- a/impl_core/src/main/java/io/opencensus/implcore/metrics/MetricRegistryImpl.java +++ b/impl_core/src/main/java/io/opencensus/implcore/metrics/MetricRegistryImpl.java @@ -34,6 +34,7 @@ import java.util.LinkedHashMap; import java.util.LinkedHashSet; import java.util.Set; +/** Implementation of {@link MetricRegistry}. */ public final class MetricRegistryImpl extends MetricRegistry { private final Clock clock; private volatile Set<Gauge> registeredGauges = Collections.emptySet(); diff --git a/impl_core/src/main/java/io/opencensus/implcore/tags/TaggerImpl.java b/impl_core/src/main/java/io/opencensus/implcore/tags/TaggerImpl.java index 9f3a5429..dcf9a1b7 100644 --- a/impl_core/src/main/java/io/opencensus/implcore/tags/TaggerImpl.java +++ b/impl_core/src/main/java/io/opencensus/implcore/tags/TaggerImpl.java @@ -27,6 +27,7 @@ import io.opencensus.tags.TagContextBuilder; import io.opencensus.tags.Tagger; import java.util.Iterator; +/** Implementation of {@link Tagger}. */ public final class TaggerImpl extends Tagger { // All methods in this class use TagContextImpl and TagContextBuilderImpl. For example, // withTagContext(...) always puts a TagContextImpl into scope, even if the argument is another diff --git a/impl_core/src/main/java/io/opencensus/implcore/tags/propagation/TagPropagationComponentImpl.java b/impl_core/src/main/java/io/opencensus/implcore/tags/propagation/TagPropagationComponentImpl.java index 42ada755..9ba0da40 100644 --- a/impl_core/src/main/java/io/opencensus/implcore/tags/propagation/TagPropagationComponentImpl.java +++ b/impl_core/src/main/java/io/opencensus/implcore/tags/propagation/TagPropagationComponentImpl.java @@ -20,6 +20,7 @@ import io.opencensus.implcore.internal.CurrentState; import io.opencensus.tags.propagation.TagContextBinarySerializer; import io.opencensus.tags.propagation.TagPropagationComponent; +/** Implementation of {@link TagPropagationComponent}. */ public final class TagPropagationComponentImpl extends TagPropagationComponent { private final TagContextBinarySerializer tagContextBinarySerializer; |