Package io.ktor.util.pipeline
Types
Link copied to clipboard
@Target(allowedTargets = [AnnotationTarget.CLASS, AnnotationTarget.TYPEALIAS, AnnotationTarget.TYPE, AnnotationTarget.FUNCTION] )
Content copied to clipboard
DslMarker for pipeline execution context
Link copied to clipboard
An exception about misconfigured phases in a pipeline
Link copied to clipboard
interface PipelineContext<TSubject : Any, TContext : Any> : CoroutineScope
Content copied to clipboard
Represents running execution of a pipeline
Link copied to clipboard
Represent an object that launches pipeline execution
Link copied to clipboard
typealias PipelineInterceptor<TSubject, TContext> = suspend PipelineContext<TSubject, TContext>.(TSubject) -> Unit
Content copied to clipboard
Represents an interceptor type which is a suspend extension function for context
Link copied to clipboard
Represents a phase in a pipeline
Functions
Link copied to clipboard
Link copied to clipboard
Content copied to clipboard
Build a pipeline of the specified interceptors and create executor.