aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--api/src/main/java/io/opencensus/metrics/Distribution.java4
-rw-r--r--api/src/main/java/io/opencensus/metrics/Metrics.java5
-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
6 files changed, 13 insertions, 2 deletions
diff --git a/api/src/main/java/io/opencensus/metrics/Distribution.java b/api/src/main/java/io/opencensus/metrics/Distribution.java
index 5334a8d8..bdea7762 100644
--- a/api/src/main/java/io/opencensus/metrics/Distribution.java
+++ b/api/src/main/java/io/opencensus/metrics/Distribution.java
@@ -156,9 +156,9 @@ public abstract class Distribution {
public abstract List<Double> getBucketBoundaries();
/**
- * Returns the the aggregated histogram {@link Bucket}s.
+ * Returns the aggregated histogram {@link Bucket}s.
*
- * @return the the aggregated histogram buckets.
+ * @return the aggregated histogram buckets.
* @since 0.16
*/
public abstract List<Bucket> getBuckets();
diff --git a/api/src/main/java/io/opencensus/metrics/Metrics.java b/api/src/main/java/io/opencensus/metrics/Metrics.java
index ed7d6716..521fbd08 100644
--- a/api/src/main/java/io/opencensus/metrics/Metrics.java
+++ b/api/src/main/java/io/opencensus/metrics/Metrics.java
@@ -24,6 +24,11 @@ import java.util.logging.Level;
import java.util.logging.Logger;
import javax.annotation.Nullable;
+/**
+ * Class for accessing the default {@link MetricsComponent}.
+ *
+ * @since 0.16
+ */
@ExperimentalApi
public final class Metrics {
private static final Logger logger = Logger.getLogger(Metrics.class.getName());
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;