sttp.tapir.server.vertx
package sttp.tapir.server.vertx
Members list
Packages
package sttp.tapir.server.vertx.decoders
package sttp.tapir.server.vertx.encoders
package sttp.tapir.server.vertx.routing
package sttp.tapir.server.vertx.streams
Type members
Classlikes
class ReadStreamMapping[A, B](source: ReadStream[A], mapping: A => B) extends ReadStream[B]
Attributes
- Supertypes
-
trait ReadStream[B]trait StreamBaseclass Objecttrait Matchableclass Any
class VertxBodyListener[F[_]](runAsync: RunAsync[F])(implicit m: MonadError[F]) extends BodyListener[F, RoutingContext => Future[Void]]
Attributes
- Supertypes
-
trait BodyListener[F, RoutingContext => Future[Void]]class Objecttrait Matchableclass Any
trait VertxErrorHandler
Common error handler implementation for all Vertx interpreter classes.
Common error handler implementation for all Vertx interpreter classes.
Ends the response of the current routing context safely.
Value parameters
- ex
-
exception that occurred during the interpreter call
- rc
-
the routing context where the response shall be ended
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
class VertxExecutionContext(val vertx: Vertx, val ctx: Context) extends ExecutionContext
Attributes
- Companion
- object
- Supertypes
-
trait ExecutionContextclass Objecttrait Matchableclass Any
object VertxExecutionContext
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
trait VertxFutureServerInterpreter extends CommonServerInterpreter, VertxErrorHandler
Attributes
- Companion
- object
- Supertypes
object VertxFutureServerInterpreter
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
final case class VertxFutureServerOptions(uploadDirectory: TapirFile, deleteFile: TapirFile => Future[Unit], interceptors: List[Interceptor[Future]], specificExecutionContext: Option[ExecutionContext]) extends VertxServerOptions[Future]
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait VertxServerOptions[Future]class Objecttrait Matchableclass AnyShow all
object VertxFutureServerOptions
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class VertxFutureServerOptions
object VertxServerOptions
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
VertxServerOptions.type
In this article