com.netflix.atlas.core.model.FilterExpr
See theFilterExpr companion trait
object FilterExpr
Attributes
- Companion
- trait
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
FilterExpr.type
Members list
Type members
Classlikes
case class BottomK(expr: TimeSeriesExpr, stat: String, k: Int) extends PriorityFilterExpr
Attributes
- Supertypes
-
trait Serializabletrait PriorityFilterExprtrait FilterExprtrait TimeSeriesExprtrait Exprtrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
case class BottomKOthersAvg(expr: TimeSeriesExpr, stat: String, k: Int) extends PriorityFilterExpr
Attributes
- Supertypes
-
trait Serializabletrait PriorityFilterExprtrait FilterExprtrait TimeSeriesExprtrait Exprtrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
case class BottomKOthersMax(expr: TimeSeriesExpr, stat: String, k: Int) extends PriorityFilterExpr
Attributes
- Supertypes
-
trait Serializabletrait PriorityFilterExprtrait FilterExprtrait TimeSeriesExprtrait Exprtrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
case class BottomKOthersMin(expr: TimeSeriesExpr, stat: String, k: Int) extends PriorityFilterExpr
Attributes
- Supertypes
-
trait Serializabletrait PriorityFilterExprtrait FilterExprtrait TimeSeriesExprtrait Exprtrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
case class BottomKOthersSum(expr: TimeSeriesExpr, stat: String, k: Int) extends PriorityFilterExpr
Attributes
- Supertypes
-
trait Serializabletrait PriorityFilterExprtrait FilterExprtrait TimeSeriesExprtrait Exprtrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
case class Filter(expr1: TimeSeriesExpr, expr2: TimeSeriesExpr) extends FilterExpr
Attributes
- Supertypes
-
trait Serializabletrait FilterExprtrait TimeSeriesExprtrait Exprtrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
trait PriorityFilterExpr extends FilterExpr
Base type for Top/Bottom K operators.
Base type for Top/Bottom K operators.
Attributes
- Supertypes
-
trait FilterExprtrait TimeSeriesExprtrait Exprtrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class BottomKclass BottomKOthersAvgclass BottomKOthersMaxclass BottomKOthersMinclass BottomKOthersSumclass TopKclass TopKOthersAvgclass TopKOthersMaxclass TopKOthersMinclass TopKOthersSumShow all
case class Stat(expr: TimeSeriesExpr, stat: String, str: Option[String]) extends FilterExpr
Represents a basic summary stat for an input time series.
Represents a basic summary stat for an input time series.
Value parameters
- expr
-
Input expression to compute the stat over.
- stat
-
Which summary stat to compute.
- str
-
Optional string representation of the expression. Used for common-cases of helper functions to avoid duplication of the original expression.
Attributes
- Supertypes
-
trait Serializabletrait FilterExprtrait TimeSeriesExprtrait Exprtrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait StatExprtrait FilterExprtrait TimeSeriesExprtrait Exprtrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
-
StatAvg.type
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait StatExprtrait FilterExprtrait TimeSeriesExprtrait Exprtrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
-
StatCount.type
trait StatExpr extends FilterExpr
Attributes
- Supertypes
-
trait FilterExprtrait TimeSeriesExprtrait Exprtrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Known subtypes
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait StatExprtrait FilterExprtrait TimeSeriesExprtrait Exprtrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
-
StatLast.type
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait StatExprtrait FilterExprtrait TimeSeriesExprtrait Exprtrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
-
StatMax.type
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait StatExprtrait FilterExprtrait TimeSeriesExprtrait Exprtrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
-
StatMin.type
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait StatExprtrait FilterExprtrait TimeSeriesExprtrait Exprtrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
-
StatTotal.type
Caches the statistic value associated with a time series. Used for priority filters to avoid recomputing the summary statistics on each comparison operation.
Caches the statistic value associated with a time series. Used for priority filters to avoid recomputing the summary statistics on each comparison operation.
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
case class TopK(expr: TimeSeriesExpr, stat: String, k: Int) extends PriorityFilterExpr
Attributes
- Supertypes
-
trait Serializabletrait PriorityFilterExprtrait FilterExprtrait TimeSeriesExprtrait Exprtrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
case class TopKOthersAvg(expr: TimeSeriesExpr, stat: String, k: Int) extends PriorityFilterExpr
Attributes
- Supertypes
-
trait Serializabletrait PriorityFilterExprtrait FilterExprtrait TimeSeriesExprtrait Exprtrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
case class TopKOthersMax(expr: TimeSeriesExpr, stat: String, k: Int) extends PriorityFilterExpr
Attributes
- Supertypes
-
trait Serializabletrait PriorityFilterExprtrait FilterExprtrait TimeSeriesExprtrait Exprtrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
case class TopKOthersMin(expr: TimeSeriesExpr, stat: String, k: Int) extends PriorityFilterExpr
Attributes
- Supertypes
-
trait Serializabletrait PriorityFilterExprtrait FilterExprtrait TimeSeriesExprtrait Exprtrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
case class TopKOthersSum(expr: TimeSeriesExpr, stat: String, k: Int) extends PriorityFilterExpr
Attributes
- Supertypes
-
trait Serializabletrait PriorityFilterExprtrait FilterExprtrait TimeSeriesExprtrait Exprtrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
In this article