Package com.microsoft.graph.models
Class VirtualEventPresenter
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.VirtualEventPresenter
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder
,com.microsoft.kiota.serialization.Parsable
,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class VirtualEventPresenter
extends Entity
implements com.microsoft.kiota.serialization.Parsable
-
Field Summary
Fields inherited from class com.microsoft.graph.models.Entity
backingStore
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic VirtualEventPresenter
createFromDiscriminatorValue
(com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator valuegetEmail()
Gets the email property value.The deserialization information for the current modelGets the identity property value.Gets the presenterDetails property value.void
serialize
(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoid
Sets the email property value.void
setIdentity
(Identity value) Sets the identity property value.void
Sets the presenterDetails property value.Methods inherited from class com.microsoft.graph.models.Entity
getAdditionalData, getBackingStore, getId, getOdataType, setAdditionalData, setBackingStore, setId, setOdataType
-
Constructor Details
-
VirtualEventPresenter
public VirtualEventPresenter()Instantiates a newVirtualEventPresenter
and sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static VirtualEventPresenter 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
VirtualEventPresenter
-
getEmail
Gets the email property value. Email address of the presenter.- Returns:
- a
String
-
getFieldDeserializers
@Nonnull public Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>> getFieldDeserializers()The deserialization information for the current model- Specified by:
getFieldDeserializers
in interfacecom.microsoft.kiota.serialization.Parsable
- Overrides:
getFieldDeserializers
in classEntity
- Returns:
- a
Map<String,
Consumer<com.microsoft.kiota.serialization.ParseNode>>
-
getIdentity
Gets the identity property value. Identity information of the presenter. The supported identities are: communicationsGuestIdentity and communicationsUserIdentity.- Returns:
- a
Identity
-
getPresenterDetails
Gets the presenterDetails property value. Other details about the presenter. This property returns null when the virtual event type is virtualEventTownhall.- Returns:
- a
VirtualEventPresenterDetails
-
serialize
public void serialize(@Nonnull com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current object -
setEmail
Sets the email property value. Email address of the presenter.- Parameters:
value
- Value to set for the email property.
-
setIdentity
Sets the identity property value. Identity information of the presenter. The supported identities are: communicationsGuestIdentity and communicationsUserIdentity.- Parameters:
value
- Value to set for the identity property.
-
setPresenterDetails
Sets the presenterDetails property value. Other details about the presenter. This property returns null when the virtual event type is virtualEventTownhall.- Parameters:
value
- Value to set for the presenterDetails property.
-