aboutsummaryrefslogtreecommitdiff
path: root/impl_core/src/main/java
diff options
context:
space:
mode:
authorYang Song <songy23@users.noreply.github.com>2018-08-22 13:22:14 -0700
committerGitHub <noreply@github.com>2018-08-22 13:22:14 -0700
commit01f2d7503e0d33abd930e0191f92b5a4a8f0fcd3 (patch)
tree7797135cda3ab67fa491238347966560f71a7cb4 /impl_core/src/main/java
parent8d75c101ab0ae0efd5faea9906ce399f00fb4394 (diff)
downloadopencensus-java-01f2d7503e0d33abd930e0191f92b5a4a8f0fcd3.tar.gz
Add missing Javadoc. (#1383)
Diffstat (limited to 'impl_core/src/main/java')
-rw-r--r--impl_core/src/main/java/io/opencensus/implcore/internal/CurrentState.java3
-rw-r--r--impl_core/src/main/java/io/opencensus/implcore/metrics/MetricRegistryImpl.java1
-rw-r--r--impl_core/src/main/java/io/opencensus/implcore/tags/TaggerImpl.java1
-rw-r--r--impl_core/src/main/java/io/opencensus/implcore/tags/propagation/TagPropagationComponentImpl.java1
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;