@Generated(value="org.realityforge.webtack")
@JsType(isNative=true,
namespace="<global>",
name="Object")
public interface RTCRtpHeaderExtensionParameters
| Modifier and Type | Method and Description |
|---|---|
static RTCRtpHeaderExtensionParameters |
create(int id,
java.lang.String uri) |
boolean |
encrypted() |
default RTCRtpHeaderExtensionParameters |
encrypted(boolean encrypted) |
int |
id() |
default RTCRtpHeaderExtensionParameters |
id(int id) |
void |
setEncrypted(boolean encrypted) |
void |
setId(int id) |
void |
setUri(java.lang.String uri) |
java.lang.String |
uri() |
default RTCRtpHeaderExtensionParameters |
uri(java.lang.String uri) |
@JsOverlay @Nonnull static RTCRtpHeaderExtensionParameters create(int id, @Nonnull java.lang.String uri)
@JsProperty(name="encrypted") boolean encrypted()
@JsProperty void setEncrypted(boolean encrypted)
@JsOverlay @Nonnull default RTCRtpHeaderExtensionParameters encrypted(boolean encrypted)
@JsProperty(name="id") int id()
@JsProperty void setId(int id)
@JsOverlay @Nonnull default RTCRtpHeaderExtensionParameters id(int id)
@JsProperty(name="uri") @Nonnull java.lang.String uri()
@JsProperty
void setUri(@Nonnull
java.lang.String uri)
@JsOverlay @Nonnull default RTCRtpHeaderExtensionParameters uri(@Nonnull java.lang.String uri)