org.http4s.blaze.pipeline

Type members

Classlikes

object Command
sealed trait Head[O] extends Stage
trait HeadStage[O] extends Head[O]
final class LeafBuilder[I]

By requiring a LeafBuilder, you are ensuring that the pipeline is capped with a TailStage as the only way to get a LeafBuilder if by capping with a TailStage or getting a new LeafBuilder from a TailStage

By requiring a LeafBuilder, you are ensuring that the pipeline is capped with a TailStage as the only way to get a LeafBuilder if by capping with a TailStage or getting a new LeafBuilder from a TailStage

Type Params
I

type the pipeline will read and write

Value Params
leaf

the capped pipeline

Companion
object
object LeafBuilder
Companion
class
trait MidStage[I, O] extends Tail[I] with Head[O]
sealed trait Stage
sealed trait Tail[I] extends Stage
trait TailStage[I] extends Tail[I]

The three fundamental stage types

The three fundamental stage types

final class TrunkBuilder[I1, O]

Facilitates starting a pipeline from a MidStage. Can be appended and prepended to build up the pipeline

Facilitates starting a pipeline from a MidStage. Can be appended and prepended to build up the pipeline

Companion
object
object TrunkBuilder
Companion
class