@Generated(value="org.realityforge.webtack")
@JsType(isNative=true,
namespace="<global>",
name="Object")
public static interface RTCIceCandidateStats.Builder
extends RTCIceCandidateStats
RTCIceCandidateStats.Builder| Modifier and Type | Method and Description |
|---|---|
default RTCIceCandidateStats.Builder |
address(java.lang.String address)
The address property of the RTCIceCandidateStats dictionary indicates the address of the ICE candidate.
|
default RTCIceCandidateStats.Builder |
candidateType(java.lang.String candidateType)
The RTCIceCandidateStats interface's candidateType property is a string which indicates the type of ICE candidate the object represents.
|
default RTCIceCandidateStats.Builder |
deleted(boolean deleted)
The RTCIceCandidateStats dictionary's deleted property indicates whether or not the candidate has been deleted or released.
|
default RTCIceCandidateStats.Builder |
id(java.lang.String id)
The id property of the RTCStats dictionary is a string which uniquely identifies the object for which this RTCStats object provides statistics.
|
default RTCIceCandidateStats.Builder |
isRemote(boolean isRemote) |
default RTCIceCandidateStats.Builder |
port(int port)
The RTCIceCandidateStats dictionary's port property specifies the network port used by the candidate.
|
default RTCIceCandidateStats.Builder |
priority(int priority)
The RTCIceCandidateStats dictionary's priority property is a positive integer value indicating the priority (or desirability) of the described candidate.
|
default RTCIceCandidateStats.Builder |
protocol(java.lang.String protocol)
The RTCIceCandidateStats dictionary's protocol property specifies the protocol the specified candidate would use for communication with the remote peer.
|
default RTCIceCandidateStats.Builder |
relayProtocol(java.lang.String relayProtocol)
The RTCIceCandidateStats dictionary's relayProtocol property specifies the protocol being used by a local ICE candidate to communicate with the TURN server.
|
default RTCIceCandidateStats.Builder |
timestamp(double timestamp)
The timestamp property of the RTCStats dictionary is a DOMHighResTimeStamp object specifying the time at which the data in the object was sampled.
|
default RTCIceCandidateStats.Builder |
transportId(java.lang.String transportId)
The RTCIceCandidateStats dictionary's transportId property is a string that uniquely identifies the transport that produced the RTCTransportStats from which information about this candidate was taken.
|
default RTCIceCandidateStats.Builder |
type(java.lang.String type)
The RTCStats dictionary's property type is a string which specifies the type of statistic represented by the object, where the permitted values are drawn from the enum type RTCStatsType.
|
default RTCIceCandidateStats.Builder |
url(java.lang.String url)
The RTCIceCandidateStats dictionary's url property specifies the URL of the ICE server from which the described candidate was obtained.
|
address, candidateType, create, deleted, isRemote, port, priority, protocol, relayProtocol, setAddress, setCandidateType, setDeleted, setIsRemote, setPort, setPriority, setProtocol, setRelayProtocol, setTransportId, setUrl, transportId, url@JsOverlay @Nonnull default RTCIceCandidateStats.Builder address(@Nullable java.lang.String address)
@JsOverlay @Nonnull default RTCIceCandidateStats.Builder candidateType(@RTCIceCandidateType @Nonnull java.lang.String candidateType)
@JsOverlay @Nonnull default RTCIceCandidateStats.Builder port(int port)
@JsOverlay @Nonnull default RTCIceCandidateStats.Builder priority(int priority)
@JsOverlay @Nonnull default RTCIceCandidateStats.Builder protocol(@Nonnull java.lang.String protocol)
@JsOverlay @Nonnull default RTCIceCandidateStats.Builder relayProtocol(@Nonnull java.lang.String relayProtocol)
@JsOverlay @Nonnull default RTCIceCandidateStats.Builder transportId(@Nonnull java.lang.String transportId)
@JsOverlay @Nonnull default RTCIceCandidateStats.Builder url(@Nonnull java.lang.String url)
@JsOverlay @Nonnull default RTCIceCandidateStats.Builder deleted(boolean deleted)
@JsOverlay @Nonnull default RTCIceCandidateStats.Builder isRemote(boolean isRemote)
@JsOverlay @Nonnull default RTCIceCandidateStats.Builder id(@Nonnull java.lang.String id)
@JsOverlay @Nonnull default RTCIceCandidateStats.Builder timestamp(double timestamp)
@JsOverlay @Nonnull default RTCIceCandidateStats.Builder type(@RTCStatsType @Nonnull java.lang.String type)