Package com.microsoft.graph.models
Class ChannelDescriptionUpdatedEventMessageDetail
java.lang.Object
com.microsoft.graph.models.EventMessageDetail
com.microsoft.graph.models.ChannelDescriptionUpdatedEventMessageDetail
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder,com.microsoft.kiota.serialization.Parsable,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class ChannelDescriptionUpdatedEventMessageDetail
extends EventMessageDetail
implements com.microsoft.kiota.serialization.Parsable
-
Field Summary
Fields inherited from class com.microsoft.graph.models.EventMessageDetail
backingStore -
Constructor Summary
ConstructorsConstructorDescriptionInstantiates a newChannelDescriptionUpdatedEventMessageDetailand 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 valueGets the channelDescription property value.Gets the channelId property value.The deserialization information for the current modelGets the initiator property value.voidserialize(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoidsetChannelDescription(String value) Sets the channelDescription property value.voidsetChannelId(String value) Sets the channelId property value.voidsetInitiator(IdentitySet value) Sets the initiator property value.Methods inherited from class com.microsoft.graph.models.EventMessageDetail
getAdditionalData, getBackingStore, getOdataType, setAdditionalData, setBackingStore, setOdataType
-
Constructor Details
-
ChannelDescriptionUpdatedEventMessageDetail
public ChannelDescriptionUpdatedEventMessageDetail()Instantiates a newChannelDescriptionUpdatedEventMessageDetailand sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static ChannelDescriptionUpdatedEventMessageDetail 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
ChannelDescriptionUpdatedEventMessageDetail
-
getChannelDescription
Gets the channelDescription property value. The updated description of the channel.- Returns:
- a
String
-
getChannelId
Gets the channelId property value. Unique identifier of the channel.- Returns:
- a
String
-
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
-
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
-
setChannelDescription
Sets the channelDescription property value. The updated description of the channel.- Parameters:
value- Value to set for the channelDescription property.
-
setChannelId
Sets the channelId property value. Unique identifier of the channel.- Parameters:
value- Value to set for the channelId property.
-
setInitiator
Sets the initiator property value. Initiator of the event.- Parameters:
value- Value to set for the initiator property.
-