Package com.microsoft.graph.models
Class EngagementIdentitySet
java.lang.Object
com.microsoft.graph.models.IdentitySet
com.microsoft.graph.models.EngagementIdentitySet
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder,com.microsoft.kiota.serialization.Parsable,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class EngagementIdentitySet
extends IdentitySet
implements com.microsoft.kiota.serialization.Parsable
The Viva Engage identities.
-
Field Summary
Fields inherited from class com.microsoft.graph.models.IdentitySet
backingStore -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic EngagementIdentitySetcreateFromDiscriminatorValue(com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator valueGets the audience property value.The deserialization information for the current modelgetGroup()Gets the group property value.voidserialize(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoidsetAudience(Identity value) Sets the audience property value.voidSets the group property value.Methods inherited from class com.microsoft.graph.models.IdentitySet
getAdditionalData, getApplication, getBackingStore, getDevice, getOdataType, getUser, setAdditionalData, setApplication, setBackingStore, setDevice, setOdataType, setUser
-
Constructor Details
-
EngagementIdentitySet
public EngagementIdentitySet()Instantiates a newEngagementIdentitySetand sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static EngagementIdentitySet 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
EngagementIdentitySet
-
getAudience
Gets the audience property value. Optional. The audience associated with this action.- Returns:
- a
Identity
-
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 classIdentitySet- Returns:
- a
Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>>
-
getGroup
Gets the group property value. Optional. The group associated with this action.- Returns:
- a
Identity
-
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 classIdentitySet- Parameters:
writer- Serialization writer to use to serialize this model
-
setAudience
Sets the audience property value. Optional. The audience associated with this action.- Parameters:
value- Value to set for the audience property.
-
setGroup
Sets the group property value. Optional. The group associated with this action.- Parameters:
value- Value to set for the group property.
-