Package com.microsoft.graph.models
Class TeamsAppUpgradedEventMessageDetail
java.lang.Object
com.microsoft.graph.models.EventMessageDetail
com.microsoft.graph.models.TeamsAppUpgradedEventMessageDetail
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder,com.microsoft.kiota.serialization.Parsable,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class TeamsAppUpgradedEventMessageDetail
extends EventMessageDetail
implements com.microsoft.kiota.serialization.Parsable
-
Field Summary
Fields inherited from class com.microsoft.graph.models.EventMessageDetail
backingStore -
Constructor Summary
ConstructorsConstructorDescriptionInstantiates a newTeamsAppUpgradedEventMessageDetailand 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 teamsAppDisplayName property value.Gets the teamsAppId property value.voidserialize(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoidsetInitiator(IdentitySet value) Sets the initiator property value.voidsetTeamsAppDisplayName(String value) Sets the teamsAppDisplayName property value.voidsetTeamsAppId(String value) Sets the teamsAppId property value.Methods inherited from class com.microsoft.graph.models.EventMessageDetail
getAdditionalData, getBackingStore, getOdataType, setAdditionalData, setBackingStore, setOdataType
-
Constructor Details
-
TeamsAppUpgradedEventMessageDetail
public TeamsAppUpgradedEventMessageDetail()Instantiates a newTeamsAppUpgradedEventMessageDetailand sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static TeamsAppUpgradedEventMessageDetail 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
TeamsAppUpgradedEventMessageDetail
-
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
-
getTeamsAppDisplayName
Gets the teamsAppDisplayName property value. Display name of the teamsApp.- Returns:
- a
String
-
getTeamsAppId
Gets the teamsAppId property value. Unique identifier of the teamsApp.- 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.
-
setTeamsAppDisplayName
Sets the teamsAppDisplayName property value. Display name of the teamsApp.- Parameters:
value- Value to set for the teamsAppDisplayName property.
-
setTeamsAppId
Sets the teamsAppId property value. Unique identifier of the teamsApp.- Parameters:
value- Value to set for the teamsAppId property.
-