@Generated(value="org.realityforge.webtack")
@JsType(isNative=true,
namespace="<global>",
name="Object")
public static interface RTCIceServerStats.Builder
extends RTCIceServerStats
RTCIceServerStats.Builder| Modifier and Type | Method and Description |
|---|---|
default RTCIceServerStats.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 RTCIceServerStats.Builder |
port(int port) |
default RTCIceServerStats.Builder |
relayProtocol(java.lang.String relayProtocol) |
default RTCIceServerStats.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 RTCIceServerStats.Builder |
totalRequestsSent(int totalRequestsSent) |
default RTCIceServerStats.Builder |
totalResponsesReceived(int totalResponsesReceived) |
default RTCIceServerStats.Builder |
totalRoundTripTime(double totalRoundTripTime) |
default RTCIceServerStats.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 RTCIceServerStats.Builder |
url(java.lang.String url) |
create, port, relayProtocol, setPort, setRelayProtocol, setTotalRequestsSent, setTotalResponsesReceived, setTotalRoundTripTime, setUrl, totalRequestsSent, totalResponsesReceived, totalRoundTripTime, url@JsOverlay @Nonnull default RTCIceServerStats.Builder port(int port)
@JsOverlay @Nonnull default RTCIceServerStats.Builder relayProtocol(@Nonnull java.lang.String relayProtocol)
@JsOverlay @Nonnull default RTCIceServerStats.Builder totalRequestsSent(int totalRequestsSent)
@JsOverlay @Nonnull default RTCIceServerStats.Builder totalResponsesReceived(int totalResponsesReceived)
@JsOverlay @Nonnull default RTCIceServerStats.Builder totalRoundTripTime(double totalRoundTripTime)
@JsOverlay @Nonnull default RTCIceServerStats.Builder url(@Nonnull java.lang.String url)
@JsOverlay @Nonnull default RTCIceServerStats.Builder id(@Nonnull java.lang.String id)
@JsOverlay @Nonnull default RTCIceServerStats.Builder timestamp(double timestamp)
@JsOverlay @Nonnull default RTCIceServerStats.Builder type(@RTCStatsType @Nonnull java.lang.String type)