@Generated(value="org.realityforge.webtack")
@JsType(isNative=true,
namespace="<global>",
name="Object")
public interface RTCIdentityProviderOptions
| Modifier and Type | Method and Description |
|---|---|
static RTCIdentityProviderOptions |
create() |
java.lang.String |
peerIdentity() |
default RTCIdentityProviderOptions |
peerIdentity(java.lang.String peerIdentity) |
java.lang.String |
protocol() |
default RTCIdentityProviderOptions |
protocol(java.lang.String protocol) |
void |
setPeerIdentity(java.lang.String peerIdentity) |
void |
setProtocol(java.lang.String protocol) |
void |
setUsernameHint(java.lang.String usernameHint) |
java.lang.String |
usernameHint() |
default RTCIdentityProviderOptions |
usernameHint(java.lang.String usernameHint) |
@JsOverlay @Nonnull static RTCIdentityProviderOptions create()
@JsProperty(name="peerIdentity") java.lang.String peerIdentity()
@JsProperty
void setPeerIdentity(@Nonnull
java.lang.String peerIdentity)
@JsOverlay @Nonnull default RTCIdentityProviderOptions peerIdentity(@Nonnull java.lang.String peerIdentity)
@JsProperty(name="protocol") java.lang.String protocol()
@JsProperty
void setProtocol(@Nonnull
java.lang.String protocol)
@JsOverlay @Nonnull default RTCIdentityProviderOptions protocol(@Nonnull java.lang.String protocol)
@JsProperty(name="usernameHint") java.lang.String usernameHint()
@JsProperty
void setUsernameHint(@Nonnull
java.lang.String usernameHint)
@JsOverlay @Nonnull default RTCIdentityProviderOptions usernameHint(@Nonnull java.lang.String usernameHint)