MicrosoftGraphLobbyBypassSettings Class

  • java.lang.Object
    • com.azure.resourcemanager.authorization.fluent.models.MicrosoftGraphLobbyBypassSettings

Implements

public final class MicrosoftGraphLobbyBypassSettings
implements JsonSerializable<MicrosoftGraphLobbyBypassSettings>

lobbyBypassSettings.

Constructor Summary

Constructor Description
MicrosoftGraphLobbyBypassSettings()

Creates an instance of MicrosoftGraphLobbyBypassSettings class.

Method Summary

Modifier and Type Method and Description
Map<String,Object> additionalProperties()

Get the additionalProperties property: lobbyBypassSettings.

static MicrosoftGraphLobbyBypassSettings fromJson(JsonReader jsonReader)

Reads an instance of MicrosoftGraphLobbyBypassSettings from the JsonReader.

Boolean isDialInBypassEnabled()

Get the isDialInBypassEnabled property: Specifies whether or not to always let dial-in callers bypass the lobby.

MicrosoftGraphLobbyBypassScope scope()

Get the scope property: lobbyBypassScope.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

MicrosoftGraphLobbyBypassSettings withAdditionalProperties(Map<String,Object> additionalProperties)

Set the additionalProperties property: lobbyBypassSettings.

MicrosoftGraphLobbyBypassSettings withIsDialInBypassEnabled(Boolean isDialInBypassEnabled)

Set the isDialInBypassEnabled property: Specifies whether or not to always let dial-in callers bypass the lobby.

MicrosoftGraphLobbyBypassSettings withScope(MicrosoftGraphLobbyBypassScope scope)

Set the scope property: lobbyBypassScope.

Methods inherited from java.lang.Object

Constructor Details

MicrosoftGraphLobbyBypassSettings

public MicrosoftGraphLobbyBypassSettings()

Creates an instance of MicrosoftGraphLobbyBypassSettings class.

Method Details

additionalProperties

public Map additionalProperties()

Get the additionalProperties property: lobbyBypassSettings.

Returns:

the additionalProperties value.

fromJson

public static MicrosoftGraphLobbyBypassSettings fromJson(JsonReader jsonReader)

Reads an instance of MicrosoftGraphLobbyBypassSettings from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of MicrosoftGraphLobbyBypassSettings if the JsonReader was pointing to an instance of it, or null if it was pointing to JSON null.

Throws:

IOException

- If an error occurs while reading the MicrosoftGraphLobbyBypassSettings.

isDialInBypassEnabled

public Boolean isDialInBypassEnabled()

Get the isDialInBypassEnabled property: Specifies whether or not to always let dial-in callers bypass the lobby. Optional.

Returns:

the isDialInBypassEnabled value.

scope

public MicrosoftGraphLobbyBypassScope scope()

Get the scope property: lobbyBypassScope.

Returns:

the scope value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

withAdditionalProperties

public MicrosoftGraphLobbyBypassSettings withAdditionalProperties(Map additionalProperties)

Set the additionalProperties property: lobbyBypassSettings.

Parameters:

additionalProperties - the additionalProperties value to set.

Returns:

the MicrosoftGraphLobbyBypassSettings object itself.

withIsDialInBypassEnabled

public MicrosoftGraphLobbyBypassSettings withIsDialInBypassEnabled(Boolean isDialInBypassEnabled)

Set the isDialInBypassEnabled property: Specifies whether or not to always let dial-in callers bypass the lobby. Optional.

Parameters:

isDialInBypassEnabled - the isDialInBypassEnabled value to set.

Returns:

the MicrosoftGraphLobbyBypassSettings object itself.

withScope

public MicrosoftGraphLobbyBypassSettings withScope(MicrosoftGraphLobbyBypassScope scope)

Set the scope property: lobbyBypassScope.

Parameters:

scope - the scope value to set.

Returns:

the MicrosoftGraphLobbyBypassSettings object itself.

Applies to