oxygen.http.server
package oxygen.http.server
Members list
Packages
package oxygen.http.server.generic
Type members
Classlikes
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
object DeriveEndpoints
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
DeriveEndpoints.type
final case class Endpoint(apiName: Option[String], endpointName: String, pathElems: List[List[Spec]], run: RequestContext => Option[URIO[Scope, HttpResponse]])
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
trait EndpointMiddleware
object EndpointMiddleware
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
EndpointMiddleware.type
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object Endpoints
trait HttpServer
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class JvmHttpServer
object HttpServer extends HttpServerPlatformSpecific, HttpServerPlatformSpecificImpl
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
HttpServer.type
object HttpServerMetrics
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
HttpServerMetrics.type
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object HttpServer
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object HttpServer
- Self type
final case class JvmHttpServer(streamChunkSize: Int, requestMiddlewares: Chunk[RequestMiddleware], responseMiddlewares: Chunk[ResponseMiddleware]) extends HttpServer
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait HttpServerclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
final case class RouteHandler[E, A](errorResponseCodec: ResponseCodec[E], successResponseCodec: ResponseCodec[A], errorCodes: HttpCodes[E], successCodes: HttpCodes[A], serverErrorHandler: ServerErrorHandler[E])
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object NotHandled
object ServerErrorHandler
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ServerErrorHandler.type
In this article