Middleware

smithy4s.Endpoint.Middleware
See theMiddleware companion object
trait Middleware[A]

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait Simple[Construct]
trait Standard[Construct]
Self type

Members list

Value members

Abstract methods

def prepare[Alg[_[_, _, _, _, _]]](service: Service[Alg])(endpoint: Endpoint[service.Operation, _, _, _, _, _]): A => A

Concrete methods

final def andThen(other: Middleware[A]): Middleware[A]
final def biject[B](to: A => B)(from: B => A): Middleware[B]