Packages

p

caliban

wrappers

package wrappers

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. sealed trait Wrapper[-R] extends GraphQLAspect[Nothing, R]

    A Wrapper[-R] represents an extra layer of computation that can be applied on top of Caliban's query handling.

    A Wrapper[-R] represents an extra layer of computation that can be applied on top of Caliban's query handling. There are different base types of wrappers: - OverallWrapper to wrap the whole query processing - ParsingWrapper to wrap the query parsing only - ValidationWrapper to wrap the query validation only - ExecutionWrapper to wrap the query execution only - FieldWrapper to wrap each field execution

    It is also possible to combine wrappers using |+| and to build a wrapper effectfully with EffectfulWrapper.

    Implementations can control the order at which this wrapper is executed by overriding the priority value. Setting a higher priority value will be executed first.

Deprecated Value Members

  1. object ApolloCaching

    Returns a wrapper which applies apollo caching response extensions

    Returns a wrapper which applies apollo caching response extensions

    Annotations
    @deprecated
    Deprecated

    (Since version 2.4.0) Use caliban.wrappers.Caching for a more flexible implementation

Ungrouped