Package com.microsoft.graph.models
Class MeetingPolicyUpdatedEventMessageDetail
java.lang.Object
com.microsoft.graph.models.EventMessageDetail
com.microsoft.graph.models.MeetingPolicyUpdatedEventMessageDetail
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder,com.microsoft.kiota.serialization.Parsable,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class MeetingPolicyUpdatedEventMessageDetail
extends EventMessageDetail
implements com.microsoft.kiota.serialization.Parsable
-
Field Summary
Fields inherited from class com.microsoft.graph.models.EventMessageDetail
backingStore -
Constructor Summary
ConstructorsConstructorDescriptionInstantiates a newMeetingPolicyUpdatedEventMessageDetailand sets the default values. -
Method Summary
Modifier and TypeMethodDescriptioncreateFromDiscriminatorValue(com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator valueThe deserialization information for the current modelGets the initiator property value.Gets the meetingChatEnabled property value.Gets the meetingChatId property value.voidserialize(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoidsetInitiator(IdentitySet value) Sets the initiator property value.voidsetMeetingChatEnabled(Boolean value) Sets the meetingChatEnabled property value.voidsetMeetingChatId(String value) Sets the meetingChatId property value.Methods inherited from class com.microsoft.graph.models.EventMessageDetail
getAdditionalData, getBackingStore, getOdataType, setAdditionalData, setBackingStore, setOdataType
-
Constructor Details
-
MeetingPolicyUpdatedEventMessageDetail
public MeetingPolicyUpdatedEventMessageDetail()Instantiates a newMeetingPolicyUpdatedEventMessageDetailand sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static MeetingPolicyUpdatedEventMessageDetail createFromDiscriminatorValue(@Nonnull com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator value- Parameters:
parseNode- The parse node to use to read the discriminator value and create the object- Returns:
- a
MeetingPolicyUpdatedEventMessageDetail
-
getFieldDeserializers
@Nonnull public Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>> getFieldDeserializers()The deserialization information for the current model- Specified by:
getFieldDeserializersin interfacecom.microsoft.kiota.serialization.Parsable- Overrides:
getFieldDeserializersin classEventMessageDetail- Returns:
- a
Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>>
-
getInitiator
Gets the initiator property value. Initiator of the event.- Returns:
- a
IdentitySet
-
getMeetingChatEnabled
Gets the meetingChatEnabled property value. Represents whether the meeting chat is enabled or not.- Returns:
- a
Boolean
-
getMeetingChatId
Gets the meetingChatId property value. Unique identifier of the meeting chat.- Returns:
- a
String
-
serialize
public void serialize(@Nonnull com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current object- Specified by:
serializein interfacecom.microsoft.kiota.serialization.Parsable- Overrides:
serializein classEventMessageDetail- Parameters:
writer- Serialization writer to use to serialize this model
-
setInitiator
Sets the initiator property value. Initiator of the event.- Parameters:
value- Value to set for the initiator property.
-
setMeetingChatEnabled
Sets the meetingChatEnabled property value. Represents whether the meeting chat is enabled or not.- Parameters:
value- Value to set for the meetingChatEnabled property.
-
setMeetingChatId
Sets the meetingChatId property value. Unique identifier of the meeting chat.- Parameters:
value- Value to set for the meetingChatId property.
-