MicrosoftGraphOnlineMeetingInfo Class

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

Implements

public final class MicrosoftGraphOnlineMeetingInfo
implements JsonSerializable<MicrosoftGraphOnlineMeetingInfo>

onlineMeetingInfo.

Constructor Summary

Constructor Description
MicrosoftGraphOnlineMeetingInfo()

Creates an instance of MicrosoftGraphOnlineMeetingInfo class.

Method Summary

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

Get the additionalProperties property: onlineMeetingInfo.

String conferenceId()

Get the conferenceId property: The ID of the conference.

static MicrosoftGraphOnlineMeetingInfo fromJson(JsonReader jsonReader)

Reads an instance of MicrosoftGraphOnlineMeetingInfo from the JsonReader.

String joinUrl()

Get the joinUrl property: The external link that launches the online meeting.

List<MicrosoftGraphPhone> phones()

Get the phones property: All of the phone numbers associated with this conference.

String quickDial()

Get the quickDial property: The pre-formatted quickdial for this call.

JsonWriter toJson(JsonWriter jsonWriter)
List<String> tollFreeNumbers()

Get the tollFreeNumbers property: The toll free numbers that can be used to join the conference.

String tollNumber()

Get the tollNumber property: The toll number that can be used to join the conference.

void validate()

Validates the instance.

MicrosoftGraphOnlineMeetingInfo withAdditionalProperties(Map<String,Object> additionalProperties)

Set the additionalProperties property: onlineMeetingInfo.

MicrosoftGraphOnlineMeetingInfo withConferenceId(String conferenceId)

Set the conferenceId property: The ID of the conference.

MicrosoftGraphOnlineMeetingInfo withJoinUrl(String joinUrl)

Set the joinUrl property: The external link that launches the online meeting.

MicrosoftGraphOnlineMeetingInfo withPhones(List<MicrosoftGraphPhone> phones)

Set the phones property: All of the phone numbers associated with this conference.

MicrosoftGraphOnlineMeetingInfo withQuickDial(String quickDial)

Set the quickDial property: The pre-formatted quickdial for this call.

MicrosoftGraphOnlineMeetingInfo withTollFreeNumbers(List<String> tollFreeNumbers)

Set the tollFreeNumbers property: The toll free numbers that can be used to join the conference.

MicrosoftGraphOnlineMeetingInfo withTollNumber(String tollNumber)

Set the tollNumber property: The toll number that can be used to join the conference.

Methods inherited from java.lang.Object

Constructor Details

MicrosoftGraphOnlineMeetingInfo

public MicrosoftGraphOnlineMeetingInfo()

Creates an instance of MicrosoftGraphOnlineMeetingInfo class.

Method Details

additionalProperties

public Map additionalProperties()

Get the additionalProperties property: onlineMeetingInfo.

Returns:

the additionalProperties value.

conferenceId

public String conferenceId()

Get the conferenceId property: The ID of the conference.

Returns:

the conferenceId value.

fromJson

public static MicrosoftGraphOnlineMeetingInfo fromJson(JsonReader jsonReader)

Reads an instance of MicrosoftGraphOnlineMeetingInfo from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of MicrosoftGraphOnlineMeetingInfo 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 MicrosoftGraphOnlineMeetingInfo.

joinUrl

public String joinUrl()

Get the joinUrl property: The external link that launches the online meeting. This is a URL that clients will launch into a browser and will redirect the user to join the meeting.

Returns:

the joinUrl value.

phones

public List phones()

Get the phones property: All of the phone numbers associated with this conference.

Returns:

the phones value.

quickDial

public String quickDial()

Get the quickDial property: The pre-formatted quickdial for this call.

Returns:

the quickDial value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

tollFreeNumbers

public List tollFreeNumbers()

Get the tollFreeNumbers property: The toll free numbers that can be used to join the conference.

Returns:

the tollFreeNumbers value.

tollNumber

public String tollNumber()

Get the tollNumber property: The toll number that can be used to join the conference.

Returns:

the tollNumber value.

validate

public void validate()

Validates the instance.

withAdditionalProperties

public MicrosoftGraphOnlineMeetingInfo withAdditionalProperties(Map additionalProperties)

Set the additionalProperties property: onlineMeetingInfo.

Parameters:

additionalProperties - the additionalProperties value to set.

Returns:

the MicrosoftGraphOnlineMeetingInfo object itself.

withConferenceId

public MicrosoftGraphOnlineMeetingInfo withConferenceId(String conferenceId)

Set the conferenceId property: The ID of the conference.

Parameters:

conferenceId - the conferenceId value to set.

Returns:

the MicrosoftGraphOnlineMeetingInfo object itself.

withJoinUrl

public MicrosoftGraphOnlineMeetingInfo withJoinUrl(String joinUrl)

Set the joinUrl property: The external link that launches the online meeting. This is a URL that clients will launch into a browser and will redirect the user to join the meeting.

Parameters:

joinUrl - the joinUrl value to set.

Returns:

the MicrosoftGraphOnlineMeetingInfo object itself.

withPhones

public MicrosoftGraphOnlineMeetingInfo withPhones(List phones)

Set the phones property: All of the phone numbers associated with this conference.

Parameters:

phones - the phones value to set.

Returns:

the MicrosoftGraphOnlineMeetingInfo object itself.

withQuickDial

public MicrosoftGraphOnlineMeetingInfo withQuickDial(String quickDial)

Set the quickDial property: The pre-formatted quickdial for this call.

Parameters:

quickDial - the quickDial value to set.

Returns:

the MicrosoftGraphOnlineMeetingInfo object itself.

withTollFreeNumbers

public MicrosoftGraphOnlineMeetingInfo withTollFreeNumbers(List tollFreeNumbers)

Set the tollFreeNumbers property: The toll free numbers that can be used to join the conference.

Parameters:

tollFreeNumbers - the tollFreeNumbers value to set.

Returns:

the MicrosoftGraphOnlineMeetingInfo object itself.

withTollNumber

public MicrosoftGraphOnlineMeetingInfo withTollNumber(String tollNumber)

Set the tollNumber property: The toll number that can be used to join the conference.

Parameters:

tollNumber - the tollNumber value to set.

Returns:

the MicrosoftGraphOnlineMeetingInfo object itself.

Applies to