fm.liveswitch.MutedConfig Class Reference

Muted configuration. More...

Public Member Functions

fm.liveswitch.NullableBoolean getAudioMuted ()
 Gets whether audio is muted. More...
 
fm.liveswitch.NullableBoolean getAudioUnmuteDisabled ()
 Gets whether audio unmute is disabled. More...
 
String[] getExcludedClientIds ()
 Gets the excluded client identifiers. More...
 
String[] getExcludedConnectionIds ()
 Gets the excluded connection identifiers. More...
 
String[] getExcludedDeviceIds ()
 Gets the excluded device identifiers. More...
 
String[] getExcludedUserIds ()
 Gets the excluded user identifiers. More...
 
fm.liveswitch.NullableBoolean getVideoMuted ()
 Gets whether video is muted. More...
 
fm.liveswitch.NullableBoolean getVideoUnmuteDisabled ()
 Gets whether video unmute is disabled. More...
 
 MutedConfig ()
 
void setAudioMuted (fm.liveswitch.NullableBoolean value)
 Sets whether audio is muted. More...
 
void setAudioUnmuteDisabled (fm.liveswitch.NullableBoolean value)
 Sets whether audio unmute is disabled. More...
 
void setExcludedClientIds (String[] value)
 Sets the excluded client identifiers. More...
 
void setExcludedConnectionIds (String[] value)
 Sets the excluded connection identifiers. More...
 
void setExcludedDeviceIds (String[] value)
 Sets the excluded device identifiers. More...
 
void setExcludedUserIds (String[] value)
 Sets the excluded user identifiers. More...
 
void setVideoMuted (fm.liveswitch.NullableBoolean value)
 Sets whether video is muted. More...
 
void setVideoUnmuteDisabled (fm.liveswitch.NullableBoolean value)
 Sets whether video unmute is disabled. More...
 
String toJson ()
 Serializes this muted configuration to JSON. More...
 

Static Public Member Functions

static fm.liveswitch.MutedConfig fromJson (String mutedConfigJson)
 Deserializes a muted configuration from JSON. More...
 
static String toJson (fm.liveswitch.MutedConfig mutedConfig)
 Serializes a muted configuration to JSON. More...
 

Detailed Description

Muted configuration.

Constructor & Destructor Documentation

◆ MutedConfig()

fm.liveswitch.MutedConfig.MutedConfig ( )

Member Function Documentation

◆ fromJson()

static fm.liveswitch.MutedConfig fm.liveswitch.MutedConfig.fromJson ( String  mutedConfigJson)
static

Deserializes a muted configuration from JSON.

Parameters
mutedConfigJsonThe muted configuration as JSON.
Returns
The muted configuration.

◆ getAudioMuted()

fm.liveswitch.NullableBoolean fm.liveswitch.MutedConfig.getAudioMuted ( )

Gets whether audio is muted.

◆ getAudioUnmuteDisabled()

fm.liveswitch.NullableBoolean fm.liveswitch.MutedConfig.getAudioUnmuteDisabled ( )

Gets whether audio unmute is disabled.

◆ getExcludedClientIds()

String [] fm.liveswitch.MutedConfig.getExcludedClientIds ( )

Gets the excluded client identifiers.

◆ getExcludedConnectionIds()

String [] fm.liveswitch.MutedConfig.getExcludedConnectionIds ( )

Gets the excluded connection identifiers.

◆ getExcludedDeviceIds()

String [] fm.liveswitch.MutedConfig.getExcludedDeviceIds ( )

Gets the excluded device identifiers.

◆ getExcludedUserIds()

String [] fm.liveswitch.MutedConfig.getExcludedUserIds ( )

Gets the excluded user identifiers.

◆ getVideoMuted()

fm.liveswitch.NullableBoolean fm.liveswitch.MutedConfig.getVideoMuted ( )

Gets whether video is muted.

◆ getVideoUnmuteDisabled()

fm.liveswitch.NullableBoolean fm.liveswitch.MutedConfig.getVideoUnmuteDisabled ( )

Gets whether video unmute is disabled.

◆ setAudioMuted()

void fm.liveswitch.MutedConfig.setAudioMuted ( fm.liveswitch.NullableBoolean  value)

Sets whether audio is muted.

◆ setAudioUnmuteDisabled()

void fm.liveswitch.MutedConfig.setAudioUnmuteDisabled ( fm.liveswitch.NullableBoolean  value)

Sets whether audio unmute is disabled.

◆ setExcludedClientIds()

void fm.liveswitch.MutedConfig.setExcludedClientIds ( String[]  value)

Sets the excluded client identifiers.

◆ setExcludedConnectionIds()

void fm.liveswitch.MutedConfig.setExcludedConnectionIds ( String[]  value)

Sets the excluded connection identifiers.

◆ setExcludedDeviceIds()

void fm.liveswitch.MutedConfig.setExcludedDeviceIds ( String[]  value)

Sets the excluded device identifiers.

◆ setExcludedUserIds()

void fm.liveswitch.MutedConfig.setExcludedUserIds ( String[]  value)

Sets the excluded user identifiers.

◆ setVideoMuted()

void fm.liveswitch.MutedConfig.setVideoMuted ( fm.liveswitch.NullableBoolean  value)

Sets whether video is muted.

◆ setVideoUnmuteDisabled()

void fm.liveswitch.MutedConfig.setVideoUnmuteDisabled ( fm.liveswitch.NullableBoolean  value)

Sets whether video unmute is disabled.

◆ toJson() [1/2]

String fm.liveswitch.MutedConfig.toJson ( )

Serializes this muted configuration to JSON.

Returns
The muted configuration as JSON.

◆ toJson() [2/2]

static String fm.liveswitch.MutedConfig.toJson ( fm.liveswitch.MutedConfig  mutedConfig)
static

Serializes a muted configuration to JSON.

Parameters
mutedConfigThe muted configuration.
Returns
The muted configuration as JSON.