@Generated(value="org.realityforge.webtack")
@JsType(isNative=true,
namespace="<global>",
name="RTCReceivedRtpStreamStats")
public static interface RTCReceivedRtpStreamStats.Builder
extends RTCReceivedRtpStreamStats
RTCReceivedRtpStreamStats.Builder| Modifier and Type | Method and Description |
|---|---|
default RTCReceivedRtpStreamStats.Builder |
averageRTCPInterval(double averageRTCPInterval) |
default RTCReceivedRtpStreamStats.Builder |
burstDiscardCount(int burstDiscardCount) |
default RTCReceivedRtpStreamStats.Builder |
burstDiscardRate(double burstDiscardRate) |
default RTCReceivedRtpStreamStats.Builder |
burstLossCount(int burstLossCount) |
default RTCReceivedRtpStreamStats.Builder |
burstLossRate(double burstLossRate) |
default RTCReceivedRtpStreamStats.Builder |
burstPacketsDiscarded(int burstPacketsDiscarded) |
default RTCReceivedRtpStreamStats.Builder |
burstPacketsLost(int burstPacketsLost) |
default RTCReceivedRtpStreamStats.Builder |
codecId(java.lang.String codecId)
The RTCRtpStreamStats dictionary's codecId property is a string which uniquely identifies the object that was inspected to produce the data in the RTCCodecStats for the RTP stream.
|
default RTCReceivedRtpStreamStats.Builder |
framesDropped(int framesDropped) |
default RTCReceivedRtpStreamStats.Builder |
fullFramesLost(int fullFramesLost) |
default RTCReceivedRtpStreamStats.Builder |
gapDiscardRate(double gapDiscardRate) |
default RTCReceivedRtpStreamStats.Builder |
gapLossRate(double gapLossRate) |
default RTCReceivedRtpStreamStats.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 RTCReceivedRtpStreamStats.Builder |
jitter(double jitter) |
default RTCReceivedRtpStreamStats.Builder |
kind(java.lang.String kind)
The kind property of the RTCRtpStreamStats dictionary is a string indicating whether the described RTP stream contains audio or video media.
|
default RTCReceivedRtpStreamStats.Builder |
mediaType(java.lang.String mediaType) |
default RTCReceivedRtpStreamStats.Builder |
packetsDiscarded(int packetsDiscarded) |
default RTCReceivedRtpStreamStats.Builder |
packetsLost(int packetsLost) |
default RTCReceivedRtpStreamStats.Builder |
packetsReceived(int packetsReceived) |
default RTCReceivedRtpStreamStats.Builder |
packetsRepaired(int packetsRepaired) |
default RTCReceivedRtpStreamStats.Builder |
partialFramesLost(int partialFramesLost) |
default RTCReceivedRtpStreamStats.Builder |
ssrc(int ssrc)
The RTCRtpStreamStats dictionary's ssrc property provides the Synchronization Source (SSRC), an integer which uniquely identifies the source of the RTP packets whose statistics are covered by the RTCStatsReport that includes this RTCRtpStreamStats dictionary.
|
default RTCReceivedRtpStreamStats.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 RTCReceivedRtpStreamStats.Builder |
transportId(java.lang.String transportId)
The RTCRtpStreamStats dictionary's transportId property is a string which uniquely identifies the object from which the statistics contained in the RTCTransportStats properties in the RTCStatsReport.
|
default RTCReceivedRtpStreamStats.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.
|
burstDiscardCount, burstDiscardRate, burstLossCount, burstLossRate, burstPacketsDiscarded, burstPacketsLost, create, framesDropped, fullFramesLost, gapDiscardRate, gapLossRate, jitter, packetsDiscarded, packetsLost, packetsReceived, packetsRepaired, partialFramesLost, setBurstDiscardCount, setBurstDiscardRate, setBurstLossCount, setBurstLossRate, setBurstPacketsDiscarded, setBurstPacketsLost, setFramesDropped, setFullFramesLost, setGapDiscardRate, setGapLossRate, setJitter, setPacketsDiscarded, setPacketsLost, setPacketsReceived, setPacketsRepaired, setPartialFramesLostaverageRTCPInterval, codecId, kind, mediaType, setAverageRTCPInterval, setCodecId, setKind, setMediaType, setSsrc, setTransportId, ssrc, transportId@JsOverlay @Nonnull default RTCReceivedRtpStreamStats.Builder burstDiscardCount(int burstDiscardCount)
@JsOverlay @Nonnull default RTCReceivedRtpStreamStats.Builder burstDiscardRate(double burstDiscardRate)
@JsOverlay @Nonnull default RTCReceivedRtpStreamStats.Builder burstLossCount(int burstLossCount)
@JsOverlay @Nonnull default RTCReceivedRtpStreamStats.Builder burstLossRate(double burstLossRate)
@JsOverlay @Nonnull default RTCReceivedRtpStreamStats.Builder burstPacketsDiscarded(int burstPacketsDiscarded)
@JsOverlay @Nonnull default RTCReceivedRtpStreamStats.Builder burstPacketsLost(int burstPacketsLost)
@JsOverlay @Nonnull default RTCReceivedRtpStreamStats.Builder framesDropped(int framesDropped)
@JsOverlay @Nonnull default RTCReceivedRtpStreamStats.Builder fullFramesLost(int fullFramesLost)
@JsOverlay @Nonnull default RTCReceivedRtpStreamStats.Builder gapDiscardRate(double gapDiscardRate)
@JsOverlay @Nonnull default RTCReceivedRtpStreamStats.Builder gapLossRate(double gapLossRate)
@JsOverlay @Nonnull default RTCReceivedRtpStreamStats.Builder jitter(double jitter)
@JsOverlay @Nonnull default RTCReceivedRtpStreamStats.Builder packetsDiscarded(int packetsDiscarded)
@JsOverlay @Nonnull default RTCReceivedRtpStreamStats.Builder packetsLost(int packetsLost)
@JsOverlay @Nonnull default RTCReceivedRtpStreamStats.Builder packetsReceived(int packetsReceived)
@JsOverlay @Nonnull default RTCReceivedRtpStreamStats.Builder packetsRepaired(int packetsRepaired)
@JsOverlay @Nonnull default RTCReceivedRtpStreamStats.Builder partialFramesLost(int partialFramesLost)
@JsOverlay @Nonnull default RTCReceivedRtpStreamStats.Builder codecId(@Nonnull java.lang.String codecId)
@JsOverlay @Nonnull default RTCReceivedRtpStreamStats.Builder kind(@Nonnull java.lang.String kind)
@JsOverlay @Nonnull default RTCReceivedRtpStreamStats.Builder ssrc(int ssrc)
@JsOverlay @Nonnull default RTCReceivedRtpStreamStats.Builder transportId(@Nonnull java.lang.String transportId)
@JsOverlay @Nonnull default RTCReceivedRtpStreamStats.Builder averageRTCPInterval(double averageRTCPInterval)
@JsOverlay @Nonnull default RTCReceivedRtpStreamStats.Builder mediaType(@Nonnull java.lang.String mediaType)
@JsOverlay @Nonnull default RTCReceivedRtpStreamStats.Builder id(@Nonnull java.lang.String id)
@JsOverlay @Nonnull default RTCReceivedRtpStreamStats.Builder timestamp(double timestamp)
@JsOverlay @Nonnull default RTCReceivedRtpStreamStats.Builder type(@RTCStatsType @Nonnull java.lang.String type)