Packages

package client

Client interpreters backed by Play WS

Source
package.scala
Linear Supertypes
Content Hierarchy
Ordering
  1. Grouped
  2. Alphabetic
  3. By Inheritance
Inherited
  1. client
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. trait BasicAuthentication extends algebra.BasicAuthentication

  2. trait BuiltInErrors extends algebra.BuiltInErrors

  3. class Endpoints extends algebra.Endpoints with EndpointsWithCustomErrors with BuiltInErrors

    An interpreter for algebra.Endpoints that builds a client issuing requests using Play’s WSClient HTTP client, and uses algebra.BuiltInErrors to model client and server errors.

  4. trait EndpointsWithCustomErrors extends algebra.EndpointsWithCustomErrors with Urls with Methods with StatusCodes

    An interpreter for algebra.Endpoints that builds a client issuing requests using * Play’s WSClient HTTP client.

  5. trait JsonEntitiesFromCodecs extends algebra.JsonEntitiesFromCodecs with EndpointsWithCustomErrors

    Interpreter for endpoints4s.algebra.JsonEntitiesFromCodecs that encodes JSON requests and decodes JSON responses using Play WS.

  6. trait JsonEntitiesFromSchemas extends algebra.JsonEntitiesFromSchemas with JsonEntitiesFromCodecs with JsonSchemas

    Interpreter for endpoints4s.algebra.JsonEntitiesFromSchemas that encodes JSON requests and decodes JSON responses using Play WS.

  7. trait Methods extends algebra.Methods

    algebra.Methods interpreter that builds URLs.

  8. trait MuxEndpoints extends algebra.Endpoints

  9. trait StatusCodes extends algebra.StatusCodes

  10. trait Urls extends algebra.Urls

    algebra.Urls interpreter that builds URLs.

Value Members

  1. object Endpoints

Inherited from AnyRef

Inherited from Any

Interpreters

Ungrouped