caliban.schema.Step
See theStep companion trait
object Step
Attributes
Members list
Type members
Classlikes
object FailureStep
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
FailureStep.type
case class FunctionStep[-R](step: Map[String, InputValue] => Step[R]) extends Step[R]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Step[R]class Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Step[R]class Objecttrait Matchableclass AnyShow all
case class MetadataFunctionStep[-R](step: Field => Step[R]) extends Step[R]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Step[R]class Objecttrait Matchableclass AnyShow all
case class ObjectStep[-R](name: String, fields: String => Step[R]) extends Step[R]
object ObjectStep
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
ObjectStep.type
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Step[R]class Objecttrait Matchableclass AnyShow all
case class StreamStep[-R](inner: ZStream[R, Throwable, Step[R]]) extends Step[R]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Step[R]class Objecttrait Matchableclass AnyShow all
Inherited types
The names of the product elements
The names of the product elements
Attributes
- Inherited from:
- Mirror
The name of the type
The name of the type
Attributes
- Inherited from:
- Mirror
Value members
Concrete methods
Create a Step that fails with the provided error
Create a Step that fails with the provided error
Attributes
Create a Step that fails with the provided error message
Create a Step that fails with the provided error message
Attributes
Create a Step that either succeeds with the provided ResponseValue or fails with the provided error
Create a Step that either succeeds with the provided ResponseValue or fails with the provided error
Attributes
Merge 2 root steps. Root steps are supposed to be objects so we ignore other cases.
Merge 2 root steps. Root steps are supposed to be objects so we ignore other cases.
Attributes
In this article