@Generated(value="org.realityforge.webtack")
@JsType(isNative=true,
namespace="<global>",
name="Object")
public interface RTCIceParameters
| Modifier and Type | Interface and Description |
|---|---|
static interface |
RTCIceParameters.Builder
The RTCIceParameters dictionary specifies the username fragment and password assigned to an ICE session.
|
| Modifier and Type | Method and Description |
|---|---|
static RTCIceParameters.Builder |
create() |
java.lang.String |
password()
The RTCIceParameters dictionary's password property specifies the ICE password that, in tandem with the usernameFragment, uniquely identifies an ICE session for its entire duration.
|
void |
setPassword(@JsNonNull java.lang.String password)
The RTCIceParameters dictionary's password property specifies the ICE password that, in tandem with the usernameFragment, uniquely identifies an ICE session for its entire duration.
|
void |
setUsernameFragment(@JsNonNull java.lang.String usernameFragment)
The RTCIceParameters dictionary's usernameFragment property specifies the username fragment ("ufrag") that uniquely identifies the corresponding ICE session for the duration of the current ICE session.
|
java.lang.String |
usernameFragment()
The RTCIceParameters dictionary's usernameFragment property specifies the username fragment ("ufrag") that uniquely identifies the corresponding ICE session for the duration of the current ICE session.
|
@JsOverlay @Nonnull static RTCIceParameters.Builder create()
@JsProperty(name="password") java.lang.String password()
@JsProperty void setPassword(@JsNonNull java.lang.String password)
@JsProperty(name="usernameFragment") java.lang.String usernameFragment()
@JsProperty void setUsernameFragment(@JsNonNull java.lang.String usernameFragment)