sttp.tapir.server.vertx

Type members

Classlikes

class VertxBodyListener[F[_]](implicit m: MonadError[F]) extends BodyListener[F, RoutingContext => Unit]
final case class VertxCatsServerOptions[F[_]](dispatcher: Dispatcher[F], uploadDirectory: TapirFile, deleteFile: TapirFile => F[Unit], maxQueueSizeForReadStream: Int, interceptors: List[Interceptor[F, RoutingContext => Unit]]) extends VertxServerOptions[F]
Companion
object
class VertxExecutionContext(val vertx: Vertx, val ctx: Context) extends ExecutionContext
Companion
object
final case class VertxFutureServerOptions(uploadDirectory: TapirFile, deleteFile: TapirFile => Future[Unit], interceptors: List[Interceptor[[T] =>> Future[T], RoutingContext => Unit]], specificExecutionContext: Option[ExecutionContext]) extends VertxServerOptions[[T] =>> Future[T]]
Companion
object
trait VertxServerOptions[F[_]]
Companion
object
Companion
class
final case class VertxZioServerOptions[F[_]](uploadDirectory: TapirFile, deleteFile: TapirFile => F[Unit], maxQueueSizeForReadStream: Int, interceptors: List[Interceptor[F, RoutingContext => Unit]]) extends VertxServerOptions[F]
Companion
object