Package com.microsoft.graph.models
Class Participant
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.Participant
- All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject
The class for the Participant.
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe Info.The Is In Lobby.The Is Muted.The Media Streams.The Metadata.The Recording Info.The Restricted Experience. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
setRawObject
(com.microsoft.graph.serializer.ISerializer serializer, com.google.gson.JsonObject json) Sets the raw JSON objectMethods inherited from class com.microsoft.graph.models.Entity
additionalDataManager
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.microsoft.graph.serializer.IJsonBackedObject
additionalDataManager
-
Field Details
-
info
The Info. Information about the participant. -
isInLobby
@SerializedName(value="isInLobby", alternate="IsInLobby") @Expose @Nullable public Boolean isInLobbyThe Is In Lobby. true if the participant is in lobby. -
isMuted
The Is Muted. true if the participant is muted (client or server muted). -
mediaStreams
@SerializedName(value="mediaStreams", alternate="MediaStreams") @Expose @Nullable public List<MediaStream> mediaStreamsThe Media Streams. The list of media streams. -
metadata
The Metadata. A blob of data provided by the participant in the roster. -
recordingInfo
@SerializedName(value="recordingInfo", alternate="RecordingInfo") @Expose @Nullable public RecordingInfo recordingInfoThe Recording Info. Information about whether the participant has recording capability. -
restrictedExperience
@SerializedName(value="restrictedExperience", alternate="RestrictedExperience") @Expose @Nullable public OnlineMeetingRestricted restrictedExperienceThe Restricted Experience. Indicates the reason or reasons media content from this participant is restricted.
-
-
Constructor Details
-
Participant
public Participant()
-
-
Method Details
-
setRawObject
public void setRawObject(@Nonnull com.microsoft.graph.serializer.ISerializer serializer, @Nonnull com.google.gson.JsonObject json) Sets the raw JSON object- Specified by:
setRawObject
in interfacecom.microsoft.graph.serializer.IJsonBackedObject
- Overrides:
setRawObject
in classEntity
- Parameters:
serializer
- the serializerjson
- the JSON object to set this object to
-