oxygen.http.server
package oxygen.http.server
Members list
Packages
package oxygen.http.server.generic
Type members
Classlikes
trait CompiledEndpoints
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
object CompiledEndpoints
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
CompiledEndpoints.type
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object CurrentRequest
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
CurrentRequest.type
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, requestSchema: RequestSchema, successResponseSchema: ResponseSchema, errorResponseSchema: ResponseSchema, doc: Option[String], handle: EndpointInput => Option[URIO[Scope, Response]])
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
object EndpointBuilder
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
EndpointBuilder.type
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
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
object ErrorLevel
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ErrorLevel.type
trait RequestMiddleware
object RequestMiddleware
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
RequestMiddleware.type
final case class ResponseHandler[E, A](errorResponseCodec: ResponseCodec[E], successResponseCodec: ResponseCodec[A], serverErrorHandler: ServerErrorHandler[E])
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
trait ResponseMiddleware
object ResponseMiddleware
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ResponseMiddleware.type
trait Server
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class ZioHttpServer
object Server
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class NotHandled[A]
object ServerErrorHandler
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ServerErrorHandler.type
final case class ZioHttpServer(zioConfig: Config, nettyConfig: NettyConfig) extends Server
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Serverclass Objecttrait Matchableclass AnyShow all
Experimental classlikes
Attributes
- Companion
- object
- Experimental
- true
- Supertypes
-
class Objecttrait Matchableclass Any
object EndpointAndClientBuilder
Attributes
- Companion
- class
- Experimental
- true
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
In this article