@Generated(value="org.realityforge.webtack")
@JsType(isNative=true,
namespace="<global>",
name="Object")
public interface RequestInit
| Modifier and Type | Interface and Description |
|---|---|
static interface |
RequestInit.Builder |
| Modifier and Type | Method and Description |
|---|---|
BodyInit |
body() |
java.lang.String |
cache() |
static RequestInit.Builder |
create() |
java.lang.String |
credentials() |
HeadersInit |
headers() |
java.lang.String |
integrity() |
boolean |
keepalive() |
java.lang.String |
method() |
java.lang.String |
mode() |
java.lang.String |
redirect() |
java.lang.String |
referrer() |
java.lang.String |
referrerPolicy() |
default void |
setBody(Blob body) |
void |
setBody(BodyInit body) |
default void |
setBody(BufferSource body) |
default void |
setBody(FormData body) |
default void |
setBody(ReadableStream body) |
default void |
setBody(java.lang.String body) |
default void |
setBody(URLSearchParams body) |
default void |
setBody(XMLHttpRequestBodyInit body) |
void |
setCache(java.lang.String cache) |
void |
setCredentials(java.lang.String credentials) |
void |
setHeaders(HeadersInit headers) |
default void |
setHeaders(JsArray<JsArray<java.lang.String>> headers) |
default void |
setHeaders(JsArray<java.lang.String>... headers) |
default void |
setHeaders(jsinterop.base.JsPropertyMap<java.lang.String> headers) |
void |
setIntegrity(java.lang.String integrity) |
void |
setKeepalive(boolean keepalive) |
void |
setMethod(java.lang.String method) |
void |
setMode(java.lang.String mode) |
void |
setRedirect(java.lang.String redirect) |
void |
setReferrer(java.lang.String referrer) |
void |
setReferrerPolicy(java.lang.String referrerPolicy) |
void |
setSignal(AbortSignal signal) |
void |
setWindow(java.lang.Object window) |
AbortSignal |
signal() |
jsinterop.base.Any |
window() |
@JsOverlay @Nonnull static RequestInit.Builder create()
@JsProperty(name="body") @Nullable BodyInit body()
@JsProperty
void setBody(@Nullable
BodyInit body)
@JsOverlay
default void setBody(@Nonnull
ReadableStream body)
@JsOverlay
default void setBody(@Nonnull
XMLHttpRequestBodyInit body)
@JsOverlay
default void setBody(@Nonnull
Blob body)
@JsOverlay
default void setBody(@Nonnull
BufferSource body)
@JsOverlay
default void setBody(@Nonnull
FormData body)
@JsOverlay
default void setBody(@Nonnull
URLSearchParams body)
@JsOverlay
default void setBody(@Nonnull
java.lang.String body)
@JsProperty(name="cache") @RequestCache java.lang.String cache()
@JsProperty void setCache(@RequestCache @Nonnull java.lang.String cache)
@JsProperty(name="credentials") @RequestCredentials java.lang.String credentials()
@JsProperty void setCredentials(@RequestCredentials @Nonnull java.lang.String credentials)
@JsProperty(name="headers") HeadersInit headers()
@JsProperty
void setHeaders(@Nonnull
HeadersInit headers)
@JsOverlay
default void setHeaders(@Nonnull
JsArray<java.lang.String>... headers)
@JsOverlay
default void setHeaders(@Nonnull
jsinterop.base.JsPropertyMap<java.lang.String> headers)
@JsProperty(name="integrity") java.lang.String integrity()
@JsProperty
void setIntegrity(@Nonnull
java.lang.String integrity)
@JsProperty(name="keepalive") boolean keepalive()
@JsProperty void setKeepalive(boolean keepalive)
@JsProperty(name="method") java.lang.String method()
@JsProperty
void setMethod(@Nonnull
java.lang.String method)
@JsProperty(name="mode") @RequestMode java.lang.String mode()
@JsProperty void setMode(@RequestMode @Nonnull java.lang.String mode)
@JsProperty(name="redirect") @RequestRedirect java.lang.String redirect()
@JsProperty void setRedirect(@RequestRedirect @Nonnull java.lang.String redirect)
@JsProperty(name="referrer") java.lang.String referrer()
@JsProperty
void setReferrer(@Nonnull
java.lang.String referrer)
@JsProperty(name="referrerPolicy") @ReferrerPolicy java.lang.String referrerPolicy()
@JsProperty void setReferrerPolicy(@ReferrerPolicy @Nonnull java.lang.String referrerPolicy)
@JsProperty(name="signal") @Nullable AbortSignal signal()
@JsProperty
void setSignal(@Nullable
AbortSignal signal)
@JsProperty(name="window") @Nullable jsinterop.base.Any window()
@JsProperty
void setWindow(@Nullable
java.lang.Object window)