public class ForceMuteOptions
extends java.lang.Object
Session#forceMuteAll(ForceMuteOptions forceMuteOptions))
and the Session#forceMuteStream(ForceMuteOptions forceMuteOptions))
methods.
This is a beta feature.Modifier and Type | Class and Description |
---|---|
static class |
ForceMuteOptions.ForceMuteAllOptionsBuilder
Used to construct a ForceMuteOptions object for use when calling
Session#forceMuteAll(ForceMuteOptions forceMuteOptions)) . |
static class |
ForceMuteOptions.ForceMuteStreamOptionsBuilder
Used to construct a ForceMuteOptions object for use when calling
calling
Session#forceMuteStream(ForceMuteOptions forceMuteOptions)) . |
Modifier | Constructor and Description |
---|---|
protected |
ForceMuteOptions(java.lang.Iterable<Stream> excludedStreams)
Constructs a new ForceMuteOptions object to be used when calling
Session#forceMuteAll(ForceMuteOptions forceMuteOptions)) . |
protected |
ForceMuteOptions(Stream stream)
Constructs a new ForceMuteOptions object to be used when calling
Session#forceMuteStream(ForceMuteOptions forceMuteOptions)) . |
protected ForceMuteOptions(Stream stream)
Session#forceMuteStream(ForceMuteOptions forceMuteOptions))
.stream
- The stream to mute.ForceMuteOptions.ForceMuteStreamOptionsBuilder
protected ForceMuteOptions(java.lang.Iterable<Stream> excludedStreams)
Session#forceMuteAll(ForceMuteOptions forceMuteOptions))
.excludedStreams
- A collection of streams to exclude in the mute request.
A collection of Stream objects corresponding to streams that should be excluded
from being muted. Set this to null to mute all streams in the seesion
(including those published by the local client).ForceMuteOptions.ForceMuteAllOptionsBuilder