@Generated(value="org.realityforge.webtack")
@JsType(isNative=true,
namespace="<global>",
name="RTCVideoSourceStats")
public static interface RTCVideoSourceStats.Builder
extends RTCVideoSourceStats
RTCVideoSourceStats.Builder| Modifier and Type | Method and Description |
|---|---|
default RTCVideoSourceStats.Builder |
bitDepth(int bitDepth) |
default RTCVideoSourceStats.Builder |
frames(int frames) |
default RTCVideoSourceStats.Builder |
framesPerSecond(double framesPerSecond) |
default RTCVideoSourceStats.Builder |
height(int height) |
default RTCVideoSourceStats.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 RTCVideoSourceStats.Builder |
kind(java.lang.String kind) |
default RTCVideoSourceStats.Builder |
relayedSource(boolean relayedSource) |
default RTCVideoSourceStats.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 RTCVideoSourceStats.Builder |
trackIdentifier(java.lang.String trackIdentifier) |
default RTCVideoSourceStats.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.
|
default RTCVideoSourceStats.Builder |
width(int width) |
bitDepth, create, frames, framesPerSecond, height, setBitDepth, setFrames, setFramesPerSecond, setHeight, setWidth, widthkind, relayedSource, setKind, setRelayedSource, setTrackIdentifier, trackIdentifier@JsOverlay @Nonnull default RTCVideoSourceStats.Builder bitDepth(int bitDepth)
@JsOverlay @Nonnull default RTCVideoSourceStats.Builder frames(int frames)
@JsOverlay @Nonnull default RTCVideoSourceStats.Builder framesPerSecond(double framesPerSecond)
@JsOverlay @Nonnull default RTCVideoSourceStats.Builder height(int height)
@JsOverlay @Nonnull default RTCVideoSourceStats.Builder width(int width)
@JsOverlay @Nonnull default RTCVideoSourceStats.Builder kind(@Nonnull java.lang.String kind)
@JsOverlay @Nonnull default RTCVideoSourceStats.Builder relayedSource(boolean relayedSource)
@JsOverlay @Nonnull default RTCVideoSourceStats.Builder trackIdentifier(@Nonnull java.lang.String trackIdentifier)
@JsOverlay @Nonnull default RTCVideoSourceStats.Builder id(@Nonnull java.lang.String id)
@JsOverlay @Nonnull default RTCVideoSourceStats.Builder timestamp(double timestamp)
@JsOverlay @Nonnull default RTCVideoSourceStats.Builder type(@RTCStatsType @Nonnull java.lang.String type)