@Generated(value="org.realityforge.webtack")
@JsType(isNative=true,
namespace="<global>",
name="RTCRemoteInboundRtpStreamStats")
public static interface RTCRemoteInboundRtpStreamStats.Builder
extends RTCRemoteInboundRtpStreamStats
RTCRemoteInboundRtpStreamStats.Builder| Modifier and Type | Method and Description |
|---|---|
default RTCRemoteInboundRtpStreamStats.Builder |
averageRTCPInterval(double averageRTCPInterval) |
default RTCRemoteInboundRtpStreamStats.Builder |
burstDiscardCount(int burstDiscardCount) |
default RTCRemoteInboundRtpStreamStats.Builder |
burstDiscardRate(double burstDiscardRate) |
default RTCRemoteInboundRtpStreamStats.Builder |
burstLossCount(int burstLossCount) |
default RTCRemoteInboundRtpStreamStats.Builder |
burstLossRate(double burstLossRate) |
default RTCRemoteInboundRtpStreamStats.Builder |
burstPacketsDiscarded(int burstPacketsDiscarded) |
default RTCRemoteInboundRtpStreamStats.Builder |
burstPacketsLost(int burstPacketsLost) |
default RTCRemoteInboundRtpStreamStats.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 RTCRemoteInboundRtpStreamStats.Builder |
fractionLost(double fractionLost) |
default RTCRemoteInboundRtpStreamStats.Builder |
framesDropped(int framesDropped) |
default RTCRemoteInboundRtpStreamStats.Builder |
fullFramesLost(int fullFramesLost) |
default RTCRemoteInboundRtpStreamStats.Builder |
gapDiscardRate(double gapDiscardRate) |
default RTCRemoteInboundRtpStreamStats.Builder |
gapLossRate(double gapLossRate) |
default RTCRemoteInboundRtpStreamStats.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 RTCRemoteInboundRtpStreamStats.Builder |
jitter(double jitter) |
default RTCRemoteInboundRtpStreamStats.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 RTCRemoteInboundRtpStreamStats.Builder |
localId(java.lang.String localId) |
default RTCRemoteInboundRtpStreamStats.Builder |
mediaType(java.lang.String mediaType) |
default RTCRemoteInboundRtpStreamStats.Builder |
packetsDiscarded(int packetsDiscarded) |
default RTCRemoteInboundRtpStreamStats.Builder |
packetsLost(int packetsLost) |
default RTCRemoteInboundRtpStreamStats.Builder |
packetsReceived(int packetsReceived) |
default RTCRemoteInboundRtpStreamStats.Builder |
packetsRepaired(int packetsRepaired) |
default RTCRemoteInboundRtpStreamStats.Builder |
partialFramesLost(int partialFramesLost) |
default RTCRemoteInboundRtpStreamStats.Builder |
reportsReceived(int reportsReceived) |
default RTCRemoteInboundRtpStreamStats.Builder |
roundTripTime(double roundTripTime) |
default RTCRemoteInboundRtpStreamStats.Builder |
roundTripTimeMeasurements(int roundTripTimeMeasurements) |
default RTCRemoteInboundRtpStreamStats.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 RTCRemoteInboundRtpStreamStats.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 RTCRemoteInboundRtpStreamStats.Builder |
totalRoundTripTime(double totalRoundTripTime) |
default RTCRemoteInboundRtpStreamStats.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 RTCRemoteInboundRtpStreamStats.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.
|
create, fractionLost, localId, reportsReceived, roundTripTime, roundTripTimeMeasurements, setFractionLost, setLocalId, setReportsReceived, setRoundTripTime, setRoundTripTimeMeasurements, setTotalRoundTripTime, totalRoundTripTimeburstDiscardCount, burstDiscardRate, burstLossCount, burstLossRate, burstPacketsDiscarded, burstPacketsLost, 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 RTCRemoteInboundRtpStreamStats.Builder fractionLost(double fractionLost)
@JsOverlay @Nonnull default RTCRemoteInboundRtpStreamStats.Builder localId(@Nonnull java.lang.String localId)
@JsOverlay @Nonnull default RTCRemoteInboundRtpStreamStats.Builder reportsReceived(int reportsReceived)
@JsOverlay @Nonnull default RTCRemoteInboundRtpStreamStats.Builder roundTripTime(double roundTripTime)
@JsOverlay @Nonnull default RTCRemoteInboundRtpStreamStats.Builder roundTripTimeMeasurements(int roundTripTimeMeasurements)
@JsOverlay @Nonnull default RTCRemoteInboundRtpStreamStats.Builder totalRoundTripTime(double totalRoundTripTime)
@JsOverlay @Nonnull default RTCRemoteInboundRtpStreamStats.Builder burstDiscardCount(int burstDiscardCount)
@JsOverlay @Nonnull default RTCRemoteInboundRtpStreamStats.Builder burstDiscardRate(double burstDiscardRate)
@JsOverlay @Nonnull default RTCRemoteInboundRtpStreamStats.Builder burstLossCount(int burstLossCount)
@JsOverlay @Nonnull default RTCRemoteInboundRtpStreamStats.Builder burstLossRate(double burstLossRate)
@JsOverlay @Nonnull default RTCRemoteInboundRtpStreamStats.Builder burstPacketsDiscarded(int burstPacketsDiscarded)
@JsOverlay @Nonnull default RTCRemoteInboundRtpStreamStats.Builder burstPacketsLost(int burstPacketsLost)
@JsOverlay @Nonnull default RTCRemoteInboundRtpStreamStats.Builder framesDropped(int framesDropped)
@JsOverlay @Nonnull default RTCRemoteInboundRtpStreamStats.Builder fullFramesLost(int fullFramesLost)
@JsOverlay @Nonnull default RTCRemoteInboundRtpStreamStats.Builder gapDiscardRate(double gapDiscardRate)
@JsOverlay @Nonnull default RTCRemoteInboundRtpStreamStats.Builder gapLossRate(double gapLossRate)
@JsOverlay @Nonnull default RTCRemoteInboundRtpStreamStats.Builder jitter(double jitter)
@JsOverlay @Nonnull default RTCRemoteInboundRtpStreamStats.Builder packetsDiscarded(int packetsDiscarded)
@JsOverlay @Nonnull default RTCRemoteInboundRtpStreamStats.Builder packetsLost(int packetsLost)
@JsOverlay @Nonnull default RTCRemoteInboundRtpStreamStats.Builder packetsReceived(int packetsReceived)
@JsOverlay @Nonnull default RTCRemoteInboundRtpStreamStats.Builder packetsRepaired(int packetsRepaired)
@JsOverlay @Nonnull default RTCRemoteInboundRtpStreamStats.Builder partialFramesLost(int partialFramesLost)
@JsOverlay @Nonnull default RTCRemoteInboundRtpStreamStats.Builder codecId(@Nonnull java.lang.String codecId)
@JsOverlay @Nonnull default RTCRemoteInboundRtpStreamStats.Builder kind(@Nonnull java.lang.String kind)
@JsOverlay @Nonnull default RTCRemoteInboundRtpStreamStats.Builder ssrc(int ssrc)
@JsOverlay @Nonnull default RTCRemoteInboundRtpStreamStats.Builder transportId(@Nonnull java.lang.String transportId)
@JsOverlay @Nonnull default RTCRemoteInboundRtpStreamStats.Builder averageRTCPInterval(double averageRTCPInterval)
@JsOverlay @Nonnull default RTCRemoteInboundRtpStreamStats.Builder mediaType(@Nonnull java.lang.String mediaType)
@JsOverlay @Nonnull default RTCRemoteInboundRtpStreamStats.Builder id(@Nonnull java.lang.String id)
@JsOverlay @Nonnull default RTCRemoteInboundRtpStreamStats.Builder timestamp(double timestamp)
@JsOverlay @Nonnull default RTCRemoteInboundRtpStreamStats.Builder type(@RTCStatsType @Nonnull java.lang.String type)