TraceQuery

com.netflix.atlas.core.model.TraceQuery
See theTraceQuery companion trait
object TraceQuery

Attributes

Companion
trait
Graph
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
TraceQuery.type

Members list

Type members

Classlikes

case class Child(q1: Query, q2: Query) extends TraceQuery

Matches if the trace has a span that matches q1 with a direct child span that matches q2.

Matches if the trace has a span that matches q1 with a direct child span that matches q2.

Attributes

Supertypes
trait Serializable
trait TraceQuery
trait Expr
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class Simple(query: Query) extends TraceQuery

Wraps a Query type to be a TraceQuery. This will typically happen via an implicit conversion when using as a parameter to a another operator that expects a TraceQuery.

Wraps a Query type to be a TraceQuery. This will typically happen via an implicit conversion when using as a parameter to a another operator that expects a TraceQuery.

Attributes

Supertypes
trait Serializable
trait TraceQuery
trait Expr
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class SpanAnd(q1: TraceQuery, q2: TraceQuery) extends TraceQuery

Matches if the trace has a span that matches q1 and a span that matches q2.

Matches if the trace has a span that matches q1 and a span that matches q2.

Attributes

Supertypes
trait Serializable
trait TraceQuery
trait Expr
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class SpanFilter(q: TraceQuery, f: Query) extends Expr

Filter to select the set of spans from a trace to forward as events.

Filter to select the set of spans from a trace to forward as events.

Attributes

Supertypes
trait Serializable
trait Expr
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class SpanOr(q1: TraceQuery, q2: TraceQuery) extends TraceQuery

Matches if the trace has a span that matches q1 or a span that matches q2.

Matches if the trace has a span that matches q1 or a span that matches q2.

Attributes

Supertypes
trait Serializable
trait TraceQuery
trait Expr
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class SpanTimeSeries(q: TraceQuery, expr: StyleExpr) extends Expr

Time series based on data from a set of matching traces.

Time series based on data from a set of matching traces.

Attributes

Supertypes
trait Serializable
trait Expr
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Inherited and Abstract types

type MirroredElemLabels <: Tuple

The names of the product elements

The names of the product elements

Attributes

Inherited from:
Mirror
type MirroredLabel <: String

The name of the type

The name of the type

Attributes

Inherited from:
Mirror