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 EndpointsWithCustomErrors with algebra.JsonEntitiesFromCodecs

    Interpreter for endpoints.algebra.JsonEntitiesFromCodecs that encodes JSON requests and decodes JSON responses.

  6. trait Methods extends algebra.Methods

    algebra.Methods interpreter that builds URLs.

  7. trait MuxEndpoints extends algebra.Endpoints

  8. trait StatusCodes extends algebra.StatusCodes

  9. trait Urls extends algebra.Urls

    algebra.Urls interpreter that builds URLs.

Value Members

  1. object Endpoints

Inherited from AnyRef

Inherited from Any

Interpreters

Ungrouped