| Modifier and Type | Method and Description |
|---|---|
int |
bytesReceived() |
default RTCTransportStats |
bytesReceived(int bytesReceived) |
int |
bytesSent() |
default RTCTransportStats |
bytesSent(int bytesSent) |
static RTCTransportStats |
create(java.lang.String id,
double timestamp,
java.lang.String type,
java.lang.String dtlsState) |
java.lang.String |
dtlsCipher() |
default RTCTransportStats |
dtlsCipher(java.lang.String dtlsCipher) |
java.lang.String |
dtlsState() |
default RTCTransportStats |
dtlsState(java.lang.String dtlsState) |
java.lang.String |
iceLocalUsernameFragment() |
default RTCTransportStats |
iceLocalUsernameFragment(java.lang.String iceLocalUsernameFragment) |
java.lang.String |
iceRole() |
default RTCTransportStats |
iceRole(java.lang.String iceRole) |
java.lang.String |
iceState() |
default RTCTransportStats |
iceState(java.lang.String iceState) |
default RTCTransportStats |
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.
|
java.lang.String |
localCertificateId() |
default RTCTransportStats |
localCertificateId(java.lang.String localCertificateId) |
int |
packetsReceived() |
default RTCTransportStats |
packetsReceived(int packetsReceived) |
int |
packetsSent() |
default RTCTransportStats |
packetsSent(int packetsSent) |
java.lang.String |
remoteCertificateId() |
default RTCTransportStats |
remoteCertificateId(java.lang.String remoteCertificateId) |
java.lang.String |
rtcpTransportStatsId() |
default RTCTransportStats |
rtcpTransportStatsId(java.lang.String rtcpTransportStatsId) |
int |
selectedCandidatePairChanges() |
default RTCTransportStats |
selectedCandidatePairChanges(int selectedCandidatePairChanges) |
java.lang.String |
selectedCandidatePairId() |
default RTCTransportStats |
selectedCandidatePairId(java.lang.String selectedCandidatePairId) |
void |
setBytesReceived(int bytesReceived) |
void |
setBytesSent(int bytesSent) |
void |
setDtlsCipher(java.lang.String dtlsCipher) |
void |
setDtlsState(java.lang.String dtlsState) |
void |
setIceLocalUsernameFragment(java.lang.String iceLocalUsernameFragment) |
void |
setIceRole(java.lang.String iceRole) |
void |
setIceState(java.lang.String iceState) |
void |
setLocalCertificateId(java.lang.String localCertificateId) |
void |
setPacketsReceived(int packetsReceived) |
void |
setPacketsSent(int packetsSent) |
void |
setRemoteCertificateId(java.lang.String remoteCertificateId) |
void |
setRtcpTransportStatsId(java.lang.String rtcpTransportStatsId) |
void |
setSelectedCandidatePairChanges(int selectedCandidatePairChanges) |
void |
setSelectedCandidatePairId(java.lang.String selectedCandidatePairId) |
void |
setSrtpCipher(java.lang.String srtpCipher) |
void |
setTlsGroup(java.lang.String tlsGroup) |
void |
setTlsVersion(java.lang.String tlsVersion) |
java.lang.String |
srtpCipher() |
default RTCTransportStats |
srtpCipher(java.lang.String srtpCipher) |
default RTCTransportStats |
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.
|
java.lang.String |
tlsGroup() |
default RTCTransportStats |
tlsGroup(java.lang.String tlsGroup) |
java.lang.String |
tlsVersion() |
default RTCTransportStats |
tlsVersion(java.lang.String tlsVersion) |
default RTCTransportStats |
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.
|
@JsOverlay @Nonnull static RTCTransportStats create(@Nonnull java.lang.String id, double timestamp, @RTCStatsType @Nonnull java.lang.String type, @RTCDtlsTransportState @Nonnull java.lang.String dtlsState)
@JsProperty(name="bytesReceived") int bytesReceived()
@JsProperty void setBytesReceived(int bytesReceived)
@JsOverlay @Nonnull default RTCTransportStats bytesReceived(int bytesReceived)
@JsProperty(name="bytesSent") int bytesSent()
@JsProperty void setBytesSent(int bytesSent)
@JsOverlay @Nonnull default RTCTransportStats bytesSent(int bytesSent)
@JsProperty(name="dtlsCipher") java.lang.String dtlsCipher()
@JsProperty
void setDtlsCipher(@Nonnull
java.lang.String dtlsCipher)
@JsOverlay @Nonnull default RTCTransportStats dtlsCipher(@Nonnull java.lang.String dtlsCipher)
@JsProperty(name="dtlsState") @RTCDtlsTransportState @Nonnull java.lang.String dtlsState()
@JsProperty void setDtlsState(@RTCDtlsTransportState @Nonnull java.lang.String dtlsState)
@JsOverlay @Nonnull default RTCTransportStats dtlsState(@RTCDtlsTransportState @Nonnull java.lang.String dtlsState)
@JsProperty(name="iceLocalUsernameFragment") java.lang.String iceLocalUsernameFragment()
@JsProperty
void setIceLocalUsernameFragment(@Nonnull
java.lang.String iceLocalUsernameFragment)
@JsOverlay @Nonnull default RTCTransportStats iceLocalUsernameFragment(@Nonnull java.lang.String iceLocalUsernameFragment)
@JsProperty(name="iceRole") @RTCIceRole java.lang.String iceRole()
@JsProperty void setIceRole(@RTCIceRole @Nonnull java.lang.String iceRole)
@JsOverlay @Nonnull default RTCTransportStats iceRole(@RTCIceRole @Nonnull java.lang.String iceRole)
@JsProperty(name="iceState") @RTCIceTransportState java.lang.String iceState()
@JsProperty void setIceState(@RTCIceTransportState @Nonnull java.lang.String iceState)
@JsOverlay @Nonnull default RTCTransportStats iceState(@RTCIceTransportState @Nonnull java.lang.String iceState)
@JsProperty(name="localCertificateId") java.lang.String localCertificateId()
@JsProperty
void setLocalCertificateId(@Nonnull
java.lang.String localCertificateId)
@JsOverlay @Nonnull default RTCTransportStats localCertificateId(@Nonnull java.lang.String localCertificateId)
@JsProperty(name="packetsReceived") int packetsReceived()
@JsProperty void setPacketsReceived(int packetsReceived)
@JsOverlay @Nonnull default RTCTransportStats packetsReceived(int packetsReceived)
@JsProperty(name="packetsSent") int packetsSent()
@JsProperty void setPacketsSent(int packetsSent)
@JsOverlay @Nonnull default RTCTransportStats packetsSent(int packetsSent)
@JsProperty(name="remoteCertificateId") java.lang.String remoteCertificateId()
@JsProperty
void setRemoteCertificateId(@Nonnull
java.lang.String remoteCertificateId)
@JsOverlay @Nonnull default RTCTransportStats remoteCertificateId(@Nonnull java.lang.String remoteCertificateId)
@JsProperty(name="rtcpTransportStatsId") java.lang.String rtcpTransportStatsId()
@JsProperty
void setRtcpTransportStatsId(@Nonnull
java.lang.String rtcpTransportStatsId)
@JsOverlay @Nonnull default RTCTransportStats rtcpTransportStatsId(@Nonnull java.lang.String rtcpTransportStatsId)
@JsProperty(name="selectedCandidatePairChanges") int selectedCandidatePairChanges()
@JsProperty void setSelectedCandidatePairChanges(int selectedCandidatePairChanges)
@JsOverlay @Nonnull default RTCTransportStats selectedCandidatePairChanges(int selectedCandidatePairChanges)
@JsProperty(name="selectedCandidatePairId") java.lang.String selectedCandidatePairId()
@JsProperty
void setSelectedCandidatePairId(@Nonnull
java.lang.String selectedCandidatePairId)
@JsOverlay @Nonnull default RTCTransportStats selectedCandidatePairId(@Nonnull java.lang.String selectedCandidatePairId)
@JsProperty(name="srtpCipher") java.lang.String srtpCipher()
@JsProperty
void setSrtpCipher(@Nonnull
java.lang.String srtpCipher)
@JsOverlay @Nonnull default RTCTransportStats srtpCipher(@Nonnull java.lang.String srtpCipher)
@JsProperty(name="tlsGroup") java.lang.String tlsGroup()
@JsProperty
void setTlsGroup(@Nonnull
java.lang.String tlsGroup)
@JsOverlay @Nonnull default RTCTransportStats tlsGroup(@Nonnull java.lang.String tlsGroup)
@JsProperty(name="tlsVersion") java.lang.String tlsVersion()
@JsProperty
void setTlsVersion(@Nonnull
java.lang.String tlsVersion)
@JsOverlay @Nonnull default RTCTransportStats tlsVersion(@Nonnull java.lang.String tlsVersion)
@JsOverlay @Nonnull default RTCTransportStats id(@Nonnull java.lang.String id)
id in interface RTCStats@JsOverlay @Nonnull default RTCTransportStats timestamp(double timestamp)
timestamp in interface RTCStats@JsOverlay @Nonnull default RTCTransportStats type(@RTCStatsType @Nonnull java.lang.String type)
type in interface RTCStats