Class Advice
- java.lang.Object
-
- io.opentelemetry.sdk.metrics.internal.descriptor.Advice
-
- Direct Known Subclasses:
AutoValue_Advice
@Immutable public abstract class Advice extends java.lang.Object
This class is internal and is hence not for public use. Its APIs are unstable and can change at any time.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Advice.AdviceBuilder
This class is internal and is hence not for public use.
-
Field Summary
Fields Modifier and Type Field Description private static Advice
EMPTY_ADVICE
-
Constructor Summary
Constructors Constructor Description Advice()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static Advice.AdviceBuilder
builder()
static Advice
empty()
abstract java.util.List<AttributeKey<?>>
getAttributes()
abstract java.util.List<java.lang.Double>
getExplicitBucketBoundaries()
boolean
hasAttributes()
-
-
-
Field Detail
-
EMPTY_ADVICE
private static final Advice EMPTY_ADVICE
-
-
Method Detail
-
empty
public static Advice empty()
-
builder
public static Advice.AdviceBuilder builder()
-
getExplicitBucketBoundaries
@Nullable public abstract java.util.List<java.lang.Double> getExplicitBucketBoundaries()
-
getAttributes
@Nullable public abstract java.util.List<AttributeKey<?>> getAttributes()
-
hasAttributes
public boolean hasAttributes()
-
-