Package

io.youi

client

Permalink

package client

Visibility
  1. Public
  2. All

Type Members

  1. trait ConnectionPool extends AnyRef

    Permalink
  2. trait ErrorHandler[Response] extends AnyRef

    Permalink
  3. trait HttpClient extends AnyRef

    Permalink
  4. case class JVMConnectionPool(maxIdleConnections: Int, keepAlive: FiniteDuration) extends ConnectionPool with Product with Serializable

    Permalink
  5. case class JVMHttpClient(saveDirectory: File = ..., timeout: FiniteDuration = 15.seconds, defaultRetries: Int = 0, defaultRetryDelay: FiniteDuration = 5.seconds, pingInterval: Option[FiniteDuration] = None, connectionPool: ConnectionPool = ConnectionPool.default) extends HttpClient with Product with Serializable

    Permalink

    Asynchronous HttpClient for simple request response support.

    Asynchronous HttpClient for simple request response support.

    Adds support for simple restful request/response JSON support.

    saveDirectory

    the directory to save response content of a non-textual type

Value Members

  1. object ClientPlatform

    Permalink
  2. object ConnectionPool

    Permalink
  3. object HttpClient

    Permalink
  4. object JVMHttpClient extends Serializable

    Permalink

Ungrouped