Package

endpoints.sttp

client

Permalink

package client

Visibility
  1. Public
  2. All

Type Members

  1. trait BasicAuthentication[R[_]] extends algebra.BasicAuthentication

    Permalink
  2. class Endpoints[R[_]] extends algebra.Endpoints with Urls with Methods

    Permalink

    An interpreter for endpoints.algebra.Endpoints that builds a client issuing requests using a sttp’s com.softwaremill.sttp.SttpBackend.

    An interpreter for endpoints.algebra.Endpoints that builds a client issuing requests using a sttp’s com.softwaremill.sttp.SttpBackend.

    Doest not support streaming responses for now

    R

    The monad wrapping the response. It is defined by the backend

  3. trait JsonEntitiesFromCodec[R[_]] extends algebra.JsonEntitiesFromCodec

    Permalink

    Interpreter for endpoints.algebra.JsonEntitiesFromCodec that encodes JSON request

  4. trait Methods extends algebra.Methods

    Permalink

    algebra.Methods interpreter that builds URLs.

  5. trait MuxEndpoints[R[_]] extends algebra.Endpoints

    Permalink
  6. trait Urls extends algebra.Urls

    Permalink

Ungrouped