Class MailboxEvidence
java.lang.Object
com.microsoft.graph.models.security.AlertEvidence
com.microsoft.graph.models.security.MailboxEvidence
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder,com.microsoft.kiota.serialization.Parsable,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class MailboxEvidence
extends AlertEvidence
implements com.microsoft.kiota.serialization.Parsable
-
Field Summary
Fields inherited from class com.microsoft.graph.models.security.AlertEvidence
backingStore -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic MailboxEvidencecreateFromDiscriminatorValue(com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator valueGets the displayName property value.The deserialization information for the current modelGets the primaryAddress property value.getUpn()Gets the upn property value.Gets the userAccount property value.voidserialize(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoidsetDisplayName(String value) Sets the displayName property value.voidsetPrimaryAddress(String value) Sets the primaryAddress property value.voidSets the upn property value.voidsetUserAccount(UserAccount value) Sets the userAccount property value.Methods inherited from class com.microsoft.graph.models.security.AlertEvidence
getAdditionalData, getBackingStore, getCreatedDateTime, getDetailedRoles, getOdataType, getRemediationStatus, getRemediationStatusDetails, getRoles, getTags, getVerdict, setAdditionalData, setBackingStore, setCreatedDateTime, setDetailedRoles, setOdataType, setRemediationStatus, setRemediationStatusDetails, setRoles, setTags, setVerdict
-
Constructor Details
-
MailboxEvidence
public MailboxEvidence()Instantiates a newMailboxEvidenceand sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static MailboxEvidence 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
MailboxEvidence
-
getDisplayName
Gets the displayName property value. The name associated with the mailbox.- 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 classAlertEvidence- Returns:
- a
Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>>
-
getPrimaryAddress
Gets the primaryAddress property value. The primary email address of the mailbox.- Returns:
- a
String
-
getUpn
Gets the upn property value. The user principal name of the mailbox.- Returns:
- a
String
-
getUserAccount
Gets the userAccount property value. The user account of the mailbox.- Returns:
- a
UserAccount
-
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 classAlertEvidence- Parameters:
writer- Serialization writer to use to serialize this model
-
setDisplayName
Sets the displayName property value. The name associated with the mailbox.- Parameters:
value- Value to set for the displayName property.
-
setPrimaryAddress
Sets the primaryAddress property value. The primary email address of the mailbox.- Parameters:
value- Value to set for the primaryAddress property.
-
setUpn
Sets the upn property value. The user principal name of the mailbox.- Parameters:
value- Value to set for the upn property.
-
setUserAccount
Sets the userAccount property value. The user account of the mailbox.- Parameters:
value- Value to set for the userAccount property.
-