Packages

package client

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. final case class SttpJdkHttpFutureClientBuilder(builder: Builder = JClient
    .newBuilder()
    .connectTimeout(JDuration.ofMillis(60000))
    )
    (implicit ec: ExecutionContext = ExecutionContext.global) extends SttpJVM[Future] with Product with Serializable

    Uses java.net.http.HttpClient asynchronously using Futures.

    Uses java.net.http.HttpClient asynchronously using Futures. It requires JDK 11+

    builder

    Client builder

    ec

    ExecutionContext to run on

  2. final case class SttpJdkHttpSyncClientBuilder(builder: Builder = JClient
    .newBuilder()
    .connectTimeout(JDuration.ofMillis(60000))
    )
    extends SttpJVM[Identity] with Product with Serializable

    Client using java.net.http.HttpClient in a blocking fashion.

    Client using java.net.http.HttpClient in a blocking fashion. It requires JDK 11+

    builder

    Client builder

  3. final class SttpKBackend[F[_], T] extends HttpBackend[[β$0$]F[Response[β$0$]]]

Value Members

  1. object SttpJdkURLClientBuilder extends SttpJVM[Identity]
  2. object SttpKBackend

Ungrouped