object ApolloTracingExtension extends Middleware[Any] with MiddlewareExtension[Any] with MiddlewareAfterField[Any] with MiddlewareErrorField[Any]
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- ApolloTracingExtension
- MiddlewareErrorField
- MiddlewareAfterField
- MiddlewareBeforeField
- MiddlewareExtension
- Middleware
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- type FieldVal = Long
- Definition Classes
- ApolloTracingExtension → MiddlewareBeforeField
- case class QueryTrace(startTime: Instant, startNanos: Long, fieldData: ConcurrentLinkedQueue[Value]) extends Product with Serializable
- type QueryVal = QueryTrace
- Definition Classes
- ApolloTracingExtension → Middleware
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##(): Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def afterField(queryVal: QueryVal, fieldVal: FieldVal, value: Any, mctx: MiddlewareQueryContext[Any, _, _], ctx: Context[Any, _]): None
- Definition Classes
- ApolloTracingExtension → MiddlewareAfterField
- def afterQuery(queryVal: QueryVal, context: MiddlewareQueryContext[Any, _, _]): Unit
- Definition Classes
- ApolloTracingExtension → Middleware
- def afterQueryExtensions(queryVal: QueryVal, context: MiddlewareQueryContext[Any, _, _]): Vector[Extension[_]]
- Definition Classes
- ApolloTracingExtension → MiddlewareExtension
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def beforeField(queryVal: QueryVal, mctx: MiddlewareQueryContext[Any, _, _], ctx: Context[Any, _]): BeforeFieldResult[Any, FieldVal]
- Definition Classes
- ApolloTracingExtension → MiddlewareBeforeField
- def beforeQuery(context: MiddlewareQueryContext[Any, _, _]): QueryTrace
- Definition Classes
- ApolloTracingExtension → Middleware
- def clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
- def continue(fieldVal: FieldVal): BeforeFieldResult[Any, FieldVal]
- Definition Classes
- MiddlewareBeforeField
- lazy val continue: BeforeFieldResult[Any, Unit]
- Definition Classes
- MiddlewareBeforeField
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def fieldError(queryVal: QueryVal, fieldVal: FieldVal, error: Throwable, mctx: MiddlewareQueryContext[Any, _, _], ctx: Context[Any, _]): Unit
- Definition Classes
- ApolloTracingExtension → MiddlewareErrorField
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def overrideAction(actionOverride: Action[Any, _]): BeforeFieldResult[Any, Unit]
- Definition Classes
- MiddlewareBeforeField
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- def updateMetric(queryVal: QueryVal, fieldVal: FieldVal, ctx: Context[Any, _]): Unit
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])