@Generated(value="org.realityforge.webtack")
@JsType(isNative=true,
namespace="<global>",
name="MediaTrackConstraints")
public static interface MediaTrackConstraints.Builder
extends MediaTrackConstraints
MediaTrackConstraints.Builderadvanced, create, setAdvanced, setAdvancedaspectRatio, autoGainControl, channelCount, cursor, deviceId, displaySurface, echoCancellation, facingMode, frameRate, groupId, height, latency, logicalSurface, noiseSuppression, resizeMode, restrictOwnAudio, sampleRate, sampleSize, setAspectRatio, setAspectRatio, setAspectRatio, setAutoGainControl, setAutoGainControl, setAutoGainControl, setChannelCount, setChannelCount, setChannelCount, setCursor, setCursor, setCursor, setCursor, setCursor, setDeviceId, setDeviceId, setDeviceId, setDeviceId, setDeviceId, setDisplaySurface, setDisplaySurface, setDisplaySurface, setDisplaySurface, setDisplaySurface, setEchoCancellation, setEchoCancellation, setEchoCancellation, setFacingMode, setFacingMode, setFacingMode, setFacingMode, setFacingMode, setFrameRate, setFrameRate, setFrameRate, setGroupId, setGroupId, setGroupId, setGroupId, setGroupId, setHeight, setHeight, setHeight, setLatency, setLatency, setLatency, setLogicalSurface, setLogicalSurface, setLogicalSurface, setNoiseSuppression, setNoiseSuppression, setNoiseSuppression, setResizeMode, setResizeMode, setResizeMode, setResizeMode, setResizeMode, setRestrictOwnAudio, setRestrictOwnAudio, setRestrictOwnAudio, setSampleRate, setSampleRate, setSampleRate, setSampleSize, setSampleSize, setSampleSize, setSuppressLocalAudioPlayback, setSuppressLocalAudioPlayback, setSuppressLocalAudioPlayback, setWidth, setWidth, setWidth, suppressLocalAudioPlayback, width@JsOverlay @Nonnull default MediaTrackConstraints.Builder advanced(@Nonnull JsArray<MediaTrackConstraintSet> advanced)
@JsOverlay @Nonnull default MediaTrackConstraints.Builder advanced(@Nonnull MediaTrackConstraintSet... advanced)
@JsOverlay @Nonnull default MediaTrackConstraints.Builder aspectRatio(@Nonnull ConstrainDouble aspectRatio)
@JsOverlay @Nonnull default MediaTrackConstraints.Builder aspectRatio(double aspectRatio)
@JsOverlay @Nonnull default MediaTrackConstraints.Builder aspectRatio(@Nonnull ConstrainDoubleRange aspectRatio)
@JsOverlay @Nonnull default MediaTrackConstraints.Builder autoGainControl(@Nonnull ConstrainBoolean autoGainControl)
@JsOverlay @Nonnull default MediaTrackConstraints.Builder autoGainControl(boolean autoGainControl)
@JsOverlay @Nonnull default MediaTrackConstraints.Builder autoGainControl(@Nonnull ConstrainBooleanParameters autoGainControl)
@JsOverlay @Nonnull default MediaTrackConstraints.Builder channelCount(@Nonnull ConstrainULong channelCount)
@JsOverlay @Nonnull default MediaTrackConstraints.Builder channelCount(int channelCount)
@JsOverlay @Nonnull default MediaTrackConstraints.Builder channelCount(@Nonnull ConstrainULongRange channelCount)
@JsOverlay @Nonnull default MediaTrackConstraints.Builder deviceId(@Nonnull ConstrainDOMString deviceId)
@JsOverlay @Nonnull default MediaTrackConstraints.Builder deviceId(@Nonnull java.lang.String deviceId)
@JsOverlay @Nonnull default MediaTrackConstraints.Builder deviceId(@Nonnull JsArray<java.lang.String> deviceId)
@JsOverlay @Nonnull default MediaTrackConstraints.Builder deviceId(@Nonnull java.lang.String... deviceId)
@JsOverlay @Nonnull default MediaTrackConstraints.Builder deviceId(@Nonnull ConstrainDOMStringParameters deviceId)
@JsOverlay @Nonnull default MediaTrackConstraints.Builder echoCancellation(@Nonnull ConstrainBoolean echoCancellation)
@JsOverlay @Nonnull default MediaTrackConstraints.Builder echoCancellation(boolean echoCancellation)
@JsOverlay @Nonnull default MediaTrackConstraints.Builder echoCancellation(@Nonnull ConstrainBooleanParameters echoCancellation)
@JsOverlay @Nonnull default MediaTrackConstraints.Builder facingMode(@Nonnull ConstrainDOMString facingMode)
@JsOverlay @Nonnull default MediaTrackConstraints.Builder facingMode(@Nonnull java.lang.String facingMode)
@JsOverlay @Nonnull default MediaTrackConstraints.Builder facingMode(@Nonnull JsArray<java.lang.String> facingMode)
@JsOverlay @Nonnull default MediaTrackConstraints.Builder facingMode(@Nonnull java.lang.String... facingMode)
@JsOverlay @Nonnull default MediaTrackConstraints.Builder facingMode(@Nonnull ConstrainDOMStringParameters facingMode)
@JsOverlay @Nonnull default MediaTrackConstraints.Builder frameRate(@Nonnull ConstrainDouble frameRate)
@JsOverlay @Nonnull default MediaTrackConstraints.Builder frameRate(double frameRate)
@JsOverlay @Nonnull default MediaTrackConstraints.Builder frameRate(@Nonnull ConstrainDoubleRange frameRate)
@JsOverlay @Nonnull default MediaTrackConstraints.Builder groupId(@Nonnull ConstrainDOMString groupId)
@JsOverlay @Nonnull default MediaTrackConstraints.Builder groupId(@Nonnull java.lang.String groupId)
@JsOverlay @Nonnull default MediaTrackConstraints.Builder groupId(@Nonnull JsArray<java.lang.String> groupId)
@JsOverlay @Nonnull default MediaTrackConstraints.Builder groupId(@Nonnull java.lang.String... groupId)
@JsOverlay @Nonnull default MediaTrackConstraints.Builder groupId(@Nonnull ConstrainDOMStringParameters groupId)
@JsOverlay @Nonnull default MediaTrackConstraints.Builder height(@Nonnull ConstrainULong height)
@JsOverlay @Nonnull default MediaTrackConstraints.Builder height(int height)
@JsOverlay @Nonnull default MediaTrackConstraints.Builder height(@Nonnull ConstrainULongRange height)
@JsOverlay @Nonnull default MediaTrackConstraints.Builder latency(@Nonnull ConstrainDouble latency)
@JsOverlay @Nonnull default MediaTrackConstraints.Builder latency(double latency)
@JsOverlay @Nonnull default MediaTrackConstraints.Builder latency(@Nonnull ConstrainDoubleRange latency)
@JsOverlay @Nonnull default MediaTrackConstraints.Builder noiseSuppression(@Nonnull ConstrainBoolean noiseSuppression)
@JsOverlay @Nonnull default MediaTrackConstraints.Builder noiseSuppression(boolean noiseSuppression)
@JsOverlay @Nonnull default MediaTrackConstraints.Builder noiseSuppression(@Nonnull ConstrainBooleanParameters noiseSuppression)
@JsOverlay @Nonnull default MediaTrackConstraints.Builder resizeMode(@Nonnull ConstrainDOMString resizeMode)
@JsOverlay @Nonnull default MediaTrackConstraints.Builder resizeMode(@Nonnull java.lang.String resizeMode)
@JsOverlay @Nonnull default MediaTrackConstraints.Builder resizeMode(@Nonnull JsArray<java.lang.String> resizeMode)
@JsOverlay @Nonnull default MediaTrackConstraints.Builder resizeMode(@Nonnull java.lang.String... resizeMode)
@JsOverlay @Nonnull default MediaTrackConstraints.Builder resizeMode(@Nonnull ConstrainDOMStringParameters resizeMode)
@JsOverlay @Nonnull default MediaTrackConstraints.Builder sampleRate(@Nonnull ConstrainULong sampleRate)
@JsOverlay @Nonnull default MediaTrackConstraints.Builder sampleRate(int sampleRate)
@JsOverlay @Nonnull default MediaTrackConstraints.Builder sampleRate(@Nonnull ConstrainULongRange sampleRate)
@JsOverlay @Nonnull default MediaTrackConstraints.Builder sampleSize(@Nonnull ConstrainULong sampleSize)
@JsOverlay @Nonnull default MediaTrackConstraints.Builder sampleSize(int sampleSize)
@JsOverlay @Nonnull default MediaTrackConstraints.Builder sampleSize(@Nonnull ConstrainULongRange sampleSize)
@JsOverlay @Nonnull default MediaTrackConstraints.Builder width(@Nonnull ConstrainULong width)
@JsOverlay @Nonnull default MediaTrackConstraints.Builder width(int width)
@JsOverlay @Nonnull default MediaTrackConstraints.Builder width(@Nonnull ConstrainULongRange width)
@JsOverlay @Nonnull default MediaTrackConstraints.Builder cursor(@Nonnull ConstrainDOMString cursor)
@JsOverlay @Nonnull default MediaTrackConstraints.Builder cursor(@Nonnull java.lang.String cursor)
@JsOverlay @Nonnull default MediaTrackConstraints.Builder cursor(@Nonnull JsArray<java.lang.String> cursor)
@JsOverlay @Nonnull default MediaTrackConstraints.Builder cursor(@Nonnull java.lang.String... cursor)
@JsOverlay @Nonnull default MediaTrackConstraints.Builder cursor(@Nonnull ConstrainDOMStringParameters cursor)
@JsOverlay @Nonnull default MediaTrackConstraints.Builder displaySurface(@Nonnull ConstrainDOMString displaySurface)
@JsOverlay @Nonnull default MediaTrackConstraints.Builder displaySurface(@Nonnull java.lang.String displaySurface)
@JsOverlay @Nonnull default MediaTrackConstraints.Builder displaySurface(@Nonnull JsArray<java.lang.String> displaySurface)
@JsOverlay @Nonnull default MediaTrackConstraints.Builder displaySurface(@Nonnull java.lang.String... displaySurface)
@JsOverlay @Nonnull default MediaTrackConstraints.Builder displaySurface(@Nonnull ConstrainDOMStringParameters displaySurface)
@JsOverlay @Nonnull default MediaTrackConstraints.Builder logicalSurface(@Nonnull ConstrainBoolean logicalSurface)
@JsOverlay @Nonnull default MediaTrackConstraints.Builder logicalSurface(boolean logicalSurface)
@JsOverlay @Nonnull default MediaTrackConstraints.Builder logicalSurface(@Nonnull ConstrainBooleanParameters logicalSurface)
@JsOverlay @Nonnull default MediaTrackConstraints.Builder restrictOwnAudio(@Nonnull ConstrainBoolean restrictOwnAudio)
@JsOverlay @Nonnull default MediaTrackConstraints.Builder restrictOwnAudio(boolean restrictOwnAudio)
@JsOverlay @Nonnull default MediaTrackConstraints.Builder restrictOwnAudio(@Nonnull ConstrainBooleanParameters restrictOwnAudio)
@JsOverlay @Nonnull default MediaTrackConstraints.Builder suppressLocalAudioPlayback(@Nonnull ConstrainBoolean suppressLocalAudioPlayback)
@JsOverlay @Nonnull default MediaTrackConstraints.Builder suppressLocalAudioPlayback(boolean suppressLocalAudioPlayback)
@JsOverlay @Nonnull default MediaTrackConstraints.Builder suppressLocalAudioPlayback(@Nonnull ConstrainBooleanParameters suppressLocalAudioPlayback)