MathVocabulary

com.netflix.atlas.core.model.MathVocabulary
object MathVocabulary extends Vocabulary

Attributes

Graph
Supertypes
trait Vocabulary
class Object
trait Matchable
class Any
Self type

Members list

Type members

Classlikes

case object Abs extends UnaryWord

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait UnaryWord
trait SimpleWord
trait Word
class Object
trait Matchable
class Any
Show all
Self type
Abs.type
case object Add extends BinaryWord

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait BinaryWord
trait SimpleWord
trait Word
class Object
trait Matchable
class Any
Show all
Self type
Add.type
sealed trait AggrWord extends SimpleWord

Attributes

Supertypes
trait SimpleWord
trait Word
class Object
trait Matchable
class Any
Known subtypes
object Count
object Max
object Min
object Sum
case object And extends BinaryWord

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait BinaryWord
trait SimpleWord
trait Word
class Object
trait Matchable
class Any
Show all
Self type
And.type
case object As extends SimpleWord

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait SimpleWord
trait Word
class Object
trait Matchable
class Any
Show all
Self type
As.type
sealed trait BinaryWord extends SimpleWord

Attributes

Supertypes
trait SimpleWord
trait Word
class Object
trait Matchable
class Any
Known subtypes
object Add
object And
object Divide
object FAdd
object FDivide
object FMultiply
object FSubtract
object GreaterThan
object LessThan
object LessThanEqual
object Multiply
object Or
object Power
object Subtract
Show all
case object ClampMax extends SimpleWord

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait SimpleWord
trait Word
class Object
trait Matchable
class Any
Show all
Self type
ClampMax.type
case object ClampMin extends SimpleWord

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait SimpleWord
trait Word
class Object
trait Matchable
class Any
Show all
Self type
ClampMin.type
case object CommonGroupBy extends SimpleWord

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait SimpleWord
trait Word
class Object
trait Matchable
class Any
Show all
Self type
case object CommonQuery extends SimpleWord

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait SimpleWord
trait Word
class Object
trait Matchable
class Any
Show all
Self type
case object Const extends SimpleWord

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait SimpleWord
trait Word
class Object
trait Matchable
class Any
Show all
Self type
Const.type
case object Count extends AggrWord

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait AggrWord
trait SimpleWord
trait Word
class Object
trait Matchable
class Any
Show all
Self type
Count.type
case object Divide extends BinaryWord

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait BinaryWord
trait SimpleWord
trait Word
class Object
trait Matchable
class Any
Show all
Self type
Divide.type
case object FAdd extends BinaryWord

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait BinaryWord
trait SimpleWord
trait Word
class Object
trait Matchable
class Any
Show all
Self type
FAdd.type
case object FDivide extends BinaryWord

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait BinaryWord
trait SimpleWord
trait Word
class Object
trait Matchable
class Any
Show all
Self type
FDivide.type
case object FMultiply extends BinaryWord

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait BinaryWord
trait SimpleWord
trait Word
class Object
trait Matchable
class Any
Show all
Self type
FMultiply.type
case object FSubtract extends BinaryWord

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait BinaryWord
trait SimpleWord
trait Word
class Object
trait Matchable
class Any
Show all
Self type
FSubtract.type
case object GreaterThan extends BinaryWord

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait BinaryWord
trait SimpleWord
trait Word
class Object
trait Matchable
class Any
Show all
Self type
case object GreaterThanEqual extends BinaryWord

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait BinaryWord
trait SimpleWord
trait Word
class Object
trait Matchable
class Any
Show all
Self type
case object GroupBy extends SimpleWord

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait SimpleWord
trait Word
class Object
trait Matchable
class Any
Show all
Self type
GroupBy.type
case object LessThan extends BinaryWord

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait BinaryWord
trait SimpleWord
trait Word
class Object
trait Matchable
class Any
Show all
Self type
LessThan.type
case object LessThanEqual extends BinaryWord

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait BinaryWord
trait SimpleWord
trait Word
class Object
trait Matchable
class Any
Show all
Self type
case object Max extends AggrWord

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait AggrWord
trait SimpleWord
trait Word
class Object
trait Matchable
class Any
Show all
Self type
Max.type
case object Min extends AggrWord

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait AggrWord
trait SimpleWord
trait Word
class Object
trait Matchable
class Any
Show all
Self type
Min.type
case object Multiply extends BinaryWord

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait BinaryWord
trait SimpleWord
trait Word
class Object
trait Matchable
class Any
Show all
Self type
Multiply.type
case object NamedRewrite extends Word

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait Word
class Object
trait Matchable
class Any
Show all
Self type
case object Negate extends UnaryWord

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait UnaryWord
trait SimpleWord
trait Word
class Object
trait Matchable
class Any
Show all
Self type
Negate.type
case object Or extends BinaryWord

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait BinaryWord
trait SimpleWord
trait Word
class Object
trait Matchable
class Any
Show all
Self type
Or.type
case object PerStep extends UnaryWord

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait UnaryWord
trait SimpleWord
trait Word
class Object
trait Matchable
class Any
Show all
Self type
PerStep.type
case object Percentiles extends SimpleWord

Compute estimated percentile values using counts for well known buckets. See spectator PercentileBuckets for more information. The input will be grouped by the percentile key with each key value being the bucket index. The output will be one line per requested percentile. The value should be a sum or group by. Other aggregate types, such as max, will automatically be converted to sum.

Compute estimated percentile values using counts for well known buckets. See spectator PercentileBuckets for more information. The input will be grouped by the percentile key with each key value being the bucket index. The output will be one line per requested percentile. The value should be a sum or group by. Other aggregate types, such as max, will automatically be converted to sum.

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait SimpleWord
trait Word
class Object
trait Matchable
class Any
Show all
Self type
case object Pi extends SimpleWord

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait SimpleWord
trait Word
class Object
trait Matchable
class Any
Show all
Self type
Pi.type
case object Power extends BinaryWord

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait BinaryWord
trait SimpleWord
trait Word
class Object
trait Matchable
class Any
Show all
Self type
Power.type
case object Random extends SimpleWord

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait SimpleWord
trait Word
class Object
trait Matchable
class Any
Show all
Self type
Random.type
case object SampleCount extends Word

Compute the estimated number of samples within a range of the distribution for a percentile approximation.

Compute the estimated number of samples within a range of the distribution for a percentile approximation.

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait Word
class Object
trait Matchable
class Any
Show all
Self type
case object SeededRandom extends SimpleWord

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait SimpleWord
trait Word
class Object
trait Matchable
class Any
Show all
Self type
case object Sine extends UnaryWord

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait UnaryWord
trait SimpleWord
trait Word
class Object
trait Matchable
class Any
Show all
Self type
Sine.type
case object Sqrt extends UnaryWord

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait UnaryWord
trait SimpleWord
trait Word
class Object
trait Matchable
class Any
Show all
Self type
Sqrt.type
case object Subtract extends BinaryWord

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait BinaryWord
trait SimpleWord
trait Word
class Object
trait Matchable
class Any
Show all
Self type
Subtract.type
case object Sum extends AggrWord

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait AggrWord
trait SimpleWord
trait Word
class Object
trait Matchable
class Any
Show all
Self type
Sum.type
case object Time extends SimpleWord

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait SimpleWord
trait Word
class Object
trait Matchable
class Any
Show all
Self type
Time.type
case object TimeSpan extends Word

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait Word
class Object
trait Matchable
class Any
Show all
Self type
TimeSpan.type
sealed trait UnaryWord extends SimpleWord

Attributes

Supertypes
trait SimpleWord
trait Word
class Object
trait Matchable
class Any
Known subtypes
object Abs
object Negate
object PerStep
object Sine
object Sqrt

Value members

Inherited methods

def allWords: List[Word]

Return a flattened list of all words from this vocabulary plus words from all dependencies.

Return a flattened list of all words from this vocabulary plus words from all dependencies.

Attributes

Inherited from:
Vocabulary

Return a flattened list of all dependency vocabularies.

Return a flattened list of all dependency vocabularies.

Attributes

Inherited from:
Vocabulary
def toMarkdown: String

Attributes

Inherited from:
Vocabulary

Concrete fields

val dependsOn: List[Vocabulary]
val name: String
val words: List[Word]