| Modifier and Type | Method and Description |
|---|---|
static RTCMediaStreamStats |
create(java.lang.String id,
double timestamp,
java.lang.String type) |
default RTCMediaStreamStats |
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.
|
void |
setStreamIdentifier(java.lang.String streamIdentifier) |
void |
setTrackIds(JsArray<java.lang.String> trackIds) |
default void |
setTrackIds(java.lang.String... trackIds) |
java.lang.String |
streamIdentifier() |
default RTCMediaStreamStats |
streamIdentifier(java.lang.String streamIdentifier) |
default RTCMediaStreamStats |
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.
|
JsArray<java.lang.String> |
trackIds() |
default RTCMediaStreamStats |
trackIds(JsArray<java.lang.String> trackIds) |
default RTCMediaStreamStats |
trackIds(java.lang.String... trackIds) |
default RTCMediaStreamStats |
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 RTCMediaStreamStats create(@Nonnull java.lang.String id, double timestamp, @RTCStatsType @Nonnull java.lang.String type)
@JsProperty(name="streamIdentifier") java.lang.String streamIdentifier()
@JsProperty
void setStreamIdentifier(@Nonnull
java.lang.String streamIdentifier)
@JsOverlay @Nonnull default RTCMediaStreamStats streamIdentifier(@Nonnull java.lang.String streamIdentifier)
@JsProperty(name="trackIds") JsArray<java.lang.String> trackIds()
@JsProperty
void setTrackIds(@Nonnull
JsArray<java.lang.String> trackIds)
@JsOverlay @Nonnull default RTCMediaStreamStats trackIds(@Nonnull JsArray<java.lang.String> trackIds)
@JsOverlay
default void setTrackIds(@Nonnull
java.lang.String... trackIds)
@JsOverlay @Nonnull default RTCMediaStreamStats trackIds(@Nonnull java.lang.String... trackIds)
@JsOverlay @Nonnull default RTCMediaStreamStats id(@Nonnull java.lang.String id)
id in interface RTCStats@JsOverlay @Nonnull default RTCMediaStreamStats timestamp(double timestamp)
timestamp in interface RTCStats@JsOverlay @Nonnull default RTCMediaStreamStats type(@RTCStatsType @Nonnull java.lang.String type)
type in interface RTCStats