@Generated(value="org.realityforge.webtack")
@JsType(isNative=true,
namespace="<global>",
name="Object")
public static interface RTCDataChannelStats.Builder
extends RTCDataChannelStats
RTCDataChannelStats.Builder| Modifier and Type | Method and Description |
|---|---|
default RTCDataChannelStats.Builder |
bytesReceived(int bytesReceived) |
default RTCDataChannelStats.Builder |
bytesSent(int bytesSent) |
default RTCDataChannelStats.Builder |
dataChannelIdentifier(int dataChannelIdentifier) |
default RTCDataChannelStats.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 RTCDataChannelStats.Builder |
label(java.lang.String label) |
default RTCDataChannelStats.Builder |
messagesReceived(int messagesReceived) |
default RTCDataChannelStats.Builder |
messagesSent(int messagesSent) |
default RTCDataChannelStats.Builder |
protocol(java.lang.String protocol) |
default RTCDataChannelStats.Builder |
state(java.lang.String state) |
default RTCDataChannelStats.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 RTCDataChannelStats.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.
|
bytesReceived, bytesSent, create, dataChannelIdentifier, label, messagesReceived, messagesSent, protocol, setBytesReceived, setBytesSent, setDataChannelIdentifier, setLabel, setMessagesReceived, setMessagesSent, setProtocol, setState, state@JsOverlay @Nonnull default RTCDataChannelStats.Builder bytesReceived(int bytesReceived)
@JsOverlay @Nonnull default RTCDataChannelStats.Builder bytesSent(int bytesSent)
@JsOverlay @Nonnull default RTCDataChannelStats.Builder dataChannelIdentifier(int dataChannelIdentifier)
@JsOverlay @Nonnull default RTCDataChannelStats.Builder label(@Nonnull java.lang.String label)
@JsOverlay @Nonnull default RTCDataChannelStats.Builder messagesReceived(int messagesReceived)
@JsOverlay @Nonnull default RTCDataChannelStats.Builder messagesSent(int messagesSent)
@JsOverlay @Nonnull default RTCDataChannelStats.Builder protocol(@Nonnull java.lang.String protocol)
@JsOverlay @Nonnull default RTCDataChannelStats.Builder state(@RTCDataChannelState @Nonnull java.lang.String state)
@JsOverlay @Nonnull default RTCDataChannelStats.Builder timestamp(double timestamp)
@JsOverlay @Nonnull default RTCDataChannelStats.Builder type(@RTCStatsType @Nonnull java.lang.String type)
@JsOverlay @Nonnull default RTCDataChannelStats.Builder id(@Nonnull java.lang.String id)