Class HostLogonSessionEvidence
java.lang.Object
com.microsoft.graph.models.security.AlertEvidence
com.microsoft.graph.models.security.HostLogonSessionEvidence
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder,com.microsoft.kiota.serialization.Parsable,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class HostLogonSessionEvidence
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 HostLogonSessionEvidencecreateFromDiscriminatorValue(com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator valueGets the account property value.Gets the endUtcDateTime property value.The deserialization information for the current modelgetHost()Gets the host property value.Gets the sessionId property value.Gets the startUtcDateTime property value.voidserialize(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoidsetAccount(UserEvidence value) Sets the account property value.voidsetEndUtcDateTime(OffsetDateTime value) Sets the endUtcDateTime property value.voidsetHost(DeviceEvidence value) Sets the host property value.voidsetSessionId(String value) Sets the sessionId property value.voidSets the startUtcDateTime 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
-
HostLogonSessionEvidence
public HostLogonSessionEvidence()Instantiates a newHostLogonSessionEvidenceand sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static HostLogonSessionEvidence 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
HostLogonSessionEvidence
-
getAccount
Gets the account property value. The account property- Returns:
- a
UserEvidence
-
getEndUtcDateTime
Gets the endUtcDateTime property value. The endUtcDateTime property- Returns:
- a
OffsetDateTime
-
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>>
-
getHost
Gets the host property value. The host property- Returns:
- a
DeviceEvidence
-
getSessionId
Gets the sessionId property value. The sessionId property- Returns:
- a
String
-
getStartUtcDateTime
Gets the startUtcDateTime property value. The startUtcDateTime property- Returns:
- a
OffsetDateTime
-
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
-
setAccount
Sets the account property value. The account property- Parameters:
value- Value to set for the account property.
-
setEndUtcDateTime
Sets the endUtcDateTime property value. The endUtcDateTime property- Parameters:
value- Value to set for the endUtcDateTime property.
-
setHost
Sets the host property value. The host property- Parameters:
value- Value to set for the host property.
-
setSessionId
Sets the sessionId property value. The sessionId property- Parameters:
value- Value to set for the sessionId property.
-
setStartUtcDateTime
Sets the startUtcDateTime property value. The startUtcDateTime property- Parameters:
value- Value to set for the startUtcDateTime property.
-