Class SubmissionMailEvidence
java.lang.Object
com.microsoft.graph.models.security.AlertEvidence
com.microsoft.graph.models.security.SubmissionMailEvidence
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder,com.microsoft.kiota.serialization.Parsable,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class SubmissionMailEvidence
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 SubmissionMailEvidencecreateFromDiscriminatorValue(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 networkMessageId property value.Gets the recipient property value.Gets the reportType property value.Gets the sender property value.Gets the senderIp property value.Gets the subject property value.Gets the submissionDateTime property value.Gets the submissionId property value.Gets the submitter property value.voidserialize(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoidsetNetworkMessageId(String value) Sets the networkMessageId property value.voidsetRecipient(String value) Sets the recipient property value.voidsetReportType(String value) Sets the reportType property value.voidSets the sender property value.voidsetSenderIp(String value) Sets the senderIp property value.voidsetSubject(String value) Sets the subject property value.voidSets the submissionDateTime property value.voidsetSubmissionId(String value) Sets the submissionId property value.voidsetSubmitter(String value) Sets the submitter 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
-
SubmissionMailEvidence
public SubmissionMailEvidence()Instantiates a newSubmissionMailEvidenceand sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static SubmissionMailEvidence 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
SubmissionMailEvidence
-
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>>
-
getNetworkMessageId
Gets the networkMessageId property value. The networkMessageId property- Returns:
- a
String
-
getRecipient
Gets the recipient property value. The recipient property- Returns:
- a
String
-
getReportType
Gets the reportType property value. The reportType property- Returns:
- a
String
-
getSender
Gets the sender property value. The sender property- Returns:
- a
String
-
getSenderIp
Gets the senderIp property value. The senderIp property- Returns:
- a
String
-
getSubject
Gets the subject property value. The subject property- Returns:
- a
String
-
getSubmissionDateTime
Gets the submissionDateTime property value. The submissionDateTime property- Returns:
- a
OffsetDateTime
-
getSubmissionId
Gets the submissionId property value. The submissionId property- Returns:
- a
String
-
getSubmitter
Gets the submitter property value. The submitter property- 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 classAlertEvidence- Parameters:
writer- Serialization writer to use to serialize this model
-
setNetworkMessageId
Sets the networkMessageId property value. The networkMessageId property- Parameters:
value- Value to set for the networkMessageId property.
-
setRecipient
Sets the recipient property value. The recipient property- Parameters:
value- Value to set for the recipient property.
-
setReportType
Sets the reportType property value. The reportType property- Parameters:
value- Value to set for the reportType property.
-
setSender
Sets the sender property value. The sender property- Parameters:
value- Value to set for the sender property.
-
setSenderIp
Sets the senderIp property value. The senderIp property- Parameters:
value- Value to set for the senderIp property.
-
setSubject
Sets the subject property value. The subject property- Parameters:
value- Value to set for the subject property.
-
setSubmissionDateTime
Sets the submissionDateTime property value. The submissionDateTime property- Parameters:
value- Value to set for the submissionDateTime property.
-
setSubmissionId
Sets the submissionId property value. The submissionId property- Parameters:
value- Value to set for the submissionId property.
-
setSubmitter
Sets the submitter property value. The submitter property- Parameters:
value- Value to set for the submitter property.
-