package client
- Grouped
- Alphabetic
- By Inheritance
- client
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Type Members
- trait BasicAuthentication extends algebra.BasicAuthentication
- trait BuiltInErrors extends algebra.BuiltInErrors
- trait ChunkedEntities extends algebra.ChunkedEntities with EndpointsWithCustomErrors
Interpreter for the algebra.ChunkedEntities algebra in the endpoints4s.pekkohttp.client family.
- trait ChunkedJsonEntities extends algebra.ChunkedJsonEntities with ChunkedEntities with JsonEntitiesFromCodecs
Interpreter for the algebra.ChunkedJsonEntities algebra in the endpoints4s.pekkohttp.client family.
- class Endpoints extends algebra.Endpoints with EndpointsWithCustomErrors with BuiltInErrors
Pekko-HTTP based interpreter that uses algebra.BuiltInErrors to model client and server errors.
- final case class EndpointsSettings(requestExecutor: PekkoHttpRequestExecutor, baseUri: Uri = Uri("/"), toStrictTimeout: FiniteDuration = 2.seconds, stringContentExtractor: (Strict) => String = _.data.utf8String) extends Product with Serializable
- trait EndpointsWithCustomErrors extends algebra.EndpointsWithCustomErrors with Urls with Methods with StatusCodes
Pekko-HTTP based interpreter.
- trait JsonEntitiesFromCodecs extends algebra.JsonEntitiesFromCodecs with EndpointsWithCustomErrors
Interpreter for endpoints4s.algebra.JsonEntitiesFromCodecs that encodes JSON requests and decodes JSON responses using Pekko HTTP.
- trait JsonEntitiesFromSchemas extends algebra.JsonEntitiesFromSchemas with JsonEntitiesFromCodecs with JsonSchemas
Interpreter for endpoints4s.algebra.JsonEntitiesFromSchemas that encodes JSON requests and decodes JSON responses using Pekko HTTP.
- trait Methods extends algebra.Methods
- trait MuxEndpoints extends algebra.MuxEndpoints
- trait PekkoHttpRequestExecutor extends AnyRef
- trait StatusCodes extends algebra.StatusCodes
algebra.StatusCodes interpreter that decodes and encodes methods.
- trait Urls extends algebra.Urls
algebra.Urls interpreter that builds URLs.
Value Members
- object PekkoHttpRequestExecutor