com.netflix.atlas.core.limiter
package com.netflix.atlas.core.limiter
Members list
Type members
Classlikes
A structure that tracks cardinality based on tag keys, and drop or rollup tags based on given configuration.
A structure that tracks cardinality based on tag keys, and drop or rollup tags based on given configuration.
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
object CardinalityLimiter
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
CardinalityLimiter.type
case class CardinalityStats(key: String, total: Long, cardinalityByValue: List[(String, CardinalityStats)], cardinalityByTag: List[(String, Long)])
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
The configuration for CardinalityLimiter.
The configuration for CardinalityLimiter.
Value parameters
- prefixConfigs
-
list of config with prefix key and associated limits
- tagValueLimit
-
max number of values per non prefix key
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Configuration for a prefix key.
Configuration for a prefix key.
Value parameters
- key
-
name of the key
- totalLimit
-
max number of items cross all values
- valueLimit
-
max number of values for this tag key
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
In this article