FetchEventStreamBuilder

final class FetchEventStreamBuilder(var _url: ToRequestUrl, var _method: HttpMethod, var _headers: UndefOr[Map[String, String]], var _body: ToRequestBody, var _referrer: UndefOr[String], var _referrerPolicy: UndefOr[ReferrerPolicy], var _mode: UndefOr[RequestMode], var _credentials: UndefOr[RequestCredentials], var _cache: UndefOr[RequestCache], var _redirect: UndefOr[RequestRedirect], var _integrity: UndefOr[String], var _keepalive: UndefOr[Boolean], var _timeout: UndefOr[FiniteDuration])
class Object
trait Matchable
class Any

Value members

Concrete methods

@inline
def addAuthorizationHeader(authorization: String): FetchEventStreamBuilder
@inline
def addHeaders(headers: (String, String)*): FetchEventStreamBuilder
@inline
def arrayBuffer: EventStream[FetchResponse[ArrayBuffer]]
@inline
def blob: EventStream[FetchResponse[Blob]]
@inline
def build[A](extract: Response => Future[A]): EventStream[FetchResponse[A]]
def cache(cache: UndefOr[RequestCache]): FetchEventStreamBuilder
def configure(url: ToRequestUrl, method: HttpMethod, headers: UndefOr[Map[String, String]], body: ToRequestBody, referrer: UndefOr[String], referrerPolicy: UndefOr[ReferrerPolicy], mode: UndefOr[RequestMode], credentials: UndefOr[RequestCredentials], cache: UndefOr[RequestCache], redirect: UndefOr[RequestRedirect], integrity: UndefOr[String], keepalive: UndefOr[Boolean], timeout: UndefOr[FiniteDuration]): FetchEventStreamBuilder
def credentials(credentials: UndefOr[RequestCredentials]): FetchEventStreamBuilder
def headers(headers: UndefOr[Map[String, String]]): FetchEventStreamBuilder
def integrity(integrity: UndefOr[String]): FetchEventStreamBuilder
@inline
def json: EventStream[FetchResponse[Any]]
def keepalive(keepalive: UndefOr[Boolean]): FetchEventStreamBuilder
def mode(mode: UndefOr[RequestMode]): FetchEventStreamBuilder
@inline
def raw: EventStream[FetchResponse[Response]]
def redirect(redirect: UndefOr[RequestRedirect]): FetchEventStreamBuilder
def referrer(referrer: UndefOr[String]): FetchEventStreamBuilder
def referrerPolicy(referrerPolicy: UndefOr[ReferrerPolicy]): FetchEventStreamBuilder
@inline
def text: EventStream[FetchResponse[String]]
def timeout(timeout: UndefOr[FiniteDuration]): FetchEventStreamBuilder
def updateHeaders(project: Map[String, String] => Map[String, String]): FetchEventStreamBuilder