Channel device configuration. More...
Public Member Functions | |
| ChannelDeviceConfig () | |
| fm.liveswitch.NullableBoolean | getAudioMuted () |
| Gets whether to mute or unmute audio. More... | |
| fm.liveswitch.NullableBoolean | getAudioUnmuteDisabled () |
| Gets whether to disable audio unmuting. More... | |
| String[] | getExcludedClientIds () |
| Gets the client identifiers to exclude. More... | |
| String[] | getExcludedConnectionIds () |
| Gets the connection identifiers to exclude. More... | |
| fm.liveswitch.NullableBoolean | getRecording () |
| Gets whether to enable recording. More... | |
| String | getRecordingMode () |
| Gets the mode for the recording, if recording is being enabled. More... | |
| String | getRecordingTag () |
| Gets the tag for the recording, if recording is being enabled. More... | |
| fm.liveswitch.NullableBoolean | getVideoMuted () |
| Gets whether to mute or unmute video. More... | |
| fm.liveswitch.NullableBoolean | getVideoUnmuteDisabled () |
| Gets whether to disable video unmuting. More... | |
| void | setAudioMuted (fm.liveswitch.NullableBoolean value) |
| Sets whether to mute or unmute audio. More... | |
| void | setAudioUnmuteDisabled (fm.liveswitch.NullableBoolean value) |
| Sets whether to disable audio unmuting. More... | |
| void | setExcludedClientIds (String[] value) |
| Sets the client identifiers to exclude. More... | |
| void | setExcludedConnectionIds (String[] value) |
| Sets the connection identifiers to exclude. More... | |
| void | setRecording (fm.liveswitch.NullableBoolean value) |
| Sets whether to enable recording. More... | |
| void | setRecordingMode (String value) |
| Sets the mode for the recording, if recording is being enabled. More... | |
| void | setRecordingTag (String value) |
| Sets the tag for the recording, if recording is being enabled. More... | |
| void | setVideoMuted (fm.liveswitch.NullableBoolean value) |
| Sets whether to mute or unmute video. More... | |
| void | setVideoUnmuteDisabled (fm.liveswitch.NullableBoolean value) |
| Sets whether to disable video unmuting. More... | |
| String | toJson () |
| Serializes this channel device configuration to JSON. More... | |
Static Public Member Functions | |
| static fm.liveswitch.ChannelDeviceConfig | fromJson (String channelDeviceConfigJson) |
| Deserializes a channel device configuration from JSON. More... | |
| static String | toJson (fm.liveswitch.ChannelDeviceConfig channelDeviceConfig) |
| Serializes a channel device configuration to JSON. More... | |
Channel device configuration.
| fm.liveswitch.ChannelDeviceConfig.ChannelDeviceConfig | ( | ) |
|
static |
Deserializes a channel device configuration from JSON.
| channelDeviceConfigJson | The channel device configuration as JSON. |
| fm.liveswitch.NullableBoolean fm.liveswitch.ChannelDeviceConfig.getAudioMuted | ( | ) |
Gets whether to mute or unmute audio.
| fm.liveswitch.NullableBoolean fm.liveswitch.ChannelDeviceConfig.getAudioUnmuteDisabled | ( | ) |
Gets whether to disable audio unmuting.
| String [] fm.liveswitch.ChannelDeviceConfig.getExcludedClientIds | ( | ) |
Gets the client identifiers to exclude.
| String [] fm.liveswitch.ChannelDeviceConfig.getExcludedConnectionIds | ( | ) |
Gets the connection identifiers to exclude.
| fm.liveswitch.NullableBoolean fm.liveswitch.ChannelDeviceConfig.getRecording | ( | ) |
Gets whether to enable recording.
| String fm.liveswitch.ChannelDeviceConfig.getRecordingMode | ( | ) |
Gets the mode for the recording, if recording is being enabled.
| String fm.liveswitch.ChannelDeviceConfig.getRecordingTag | ( | ) |
Gets the tag for the recording, if recording is being enabled.
| fm.liveswitch.NullableBoolean fm.liveswitch.ChannelDeviceConfig.getVideoMuted | ( | ) |
Gets whether to mute or unmute video.
| fm.liveswitch.NullableBoolean fm.liveswitch.ChannelDeviceConfig.getVideoUnmuteDisabled | ( | ) |
Gets whether to disable video unmuting.
| void fm.liveswitch.ChannelDeviceConfig.setAudioMuted | ( | fm.liveswitch.NullableBoolean | value | ) |
Sets whether to mute or unmute audio.
| void fm.liveswitch.ChannelDeviceConfig.setAudioUnmuteDisabled | ( | fm.liveswitch.NullableBoolean | value | ) |
Sets whether to disable audio unmuting.
| void fm.liveswitch.ChannelDeviceConfig.setExcludedClientIds | ( | String[] | value | ) |
Sets the client identifiers to exclude.
| void fm.liveswitch.ChannelDeviceConfig.setExcludedConnectionIds | ( | String[] | value | ) |
Sets the connection identifiers to exclude.
| void fm.liveswitch.ChannelDeviceConfig.setRecording | ( | fm.liveswitch.NullableBoolean | value | ) |
Sets whether to enable recording.
| void fm.liveswitch.ChannelDeviceConfig.setRecordingMode | ( | String | value | ) |
Sets the mode for the recording, if recording is being enabled.
| void fm.liveswitch.ChannelDeviceConfig.setRecordingTag | ( | String | value | ) |
Sets the tag for the recording, if recording is being enabled.
| void fm.liveswitch.ChannelDeviceConfig.setVideoMuted | ( | fm.liveswitch.NullableBoolean | value | ) |
Sets whether to mute or unmute video.
| void fm.liveswitch.ChannelDeviceConfig.setVideoUnmuteDisabled | ( | fm.liveswitch.NullableBoolean | value | ) |
Sets whether to disable video unmuting.
| String fm.liveswitch.ChannelDeviceConfig.toJson | ( | ) |
Serializes this channel device configuration to JSON.
|
static |
Serializes a channel device configuration to JSON.
| channelDeviceConfig | The channel device configuration. |