io.cequence.openaiscala.service.ws

Members list

Concise view

Type members

Classlikes

case class FilePart(key: String, path: String, headerFileName: Option[String], contentType: Option[String])

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
case class MultipartFormData(dataParts: Map[String, Seq[String]], files: Seq[FilePart])

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Adapted from play.api.http.writeableOf_MultipartFormData but more efficient due to the fact that, rather then fully materializing, form data and files are concatenated as sources/streams before sending out.

Adapted from play.api.http.writeableOf_MultipartFormData but more efficient due to the fact that, rather then fully materializing, form data and files are concatenated as sources/streams before sending out.

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
case class Timeouts(requestTimeout: Option[Int], readTimeout: Option[Int], connectTimeout: Option[Int], pooledConnectionIdleTimeout: Option[Int])

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
trait WSHelper

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait WSRequestHelper[PEP, PT]
trait WSRequestHelper[PEP, PT] extends WSHelper

Base class for web services with handy GET, POST, and DELETE request builders, and response handling

Base class for web services with handy GET, POST, and DELETE request builders, and response handling

Attributes

Since:

Jan 2023

Graph
Supertypes
trait WSHelper
class Object
trait Matchable
class Any