sttp.tapir.server.vertx

Members list

Type members

Classlikes

object Helpers

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
Helpers.type
class ReadStreamMapping[A, B](source: ReadStream[A], mapping: A => B) extends ReadStream[B]

Attributes

Supertypes
trait ReadStream[B]
trait StreamBase
class Object
trait Matchable
class 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 Object
trait Matchable
class Any

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 Object
trait Matchable
class Any
Known subtypes
class VertxExecutionContext(val vertx: Vertx, val ctx: Context) extends ExecutionContext

Attributes

Companion
object
Supertypes
trait ExecutionContext
class Object
trait Matchable
class Any

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class 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 Serializable
trait Product
trait Equals
trait VertxServerOptions[Future]
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
trait VertxServerOptions[F[_]]

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type