Package com.microsoft.graph.models
Class SimulationAutomationRun
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.SimulationAutomationRun
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder,com.microsoft.kiota.serialization.Parsable,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class SimulationAutomationRun
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 SimulationAutomationRuncreateFromDiscriminatorValue(com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator valueGets the endDateTime property value.The deserialization information for the current modelGets the simulationId property value.Gets the startDateTime property value.Gets the status property value.voidserialize(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoidsetEndDateTime(OffsetDateTime value) Sets the endDateTime property value.voidsetSimulationId(String value) Sets the simulationId property value.voidsetStartDateTime(OffsetDateTime value) Sets the startDateTime property value.voidSets the status property value.Methods inherited from class com.microsoft.graph.models.Entity
getAdditionalData, getBackingStore, getId, getOdataType, setAdditionalData, setBackingStore, setId, setOdataType
-
Constructor Details
-
SimulationAutomationRun
public SimulationAutomationRun()Instantiates a newSimulationAutomationRunand sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static SimulationAutomationRun 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
SimulationAutomationRun
-
getEndDateTime
Gets the endDateTime property value. Date and time when the run ends in an attack simulation automation.- 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 classEntity- Returns:
- a
Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>>
-
getSimulationId
Gets the simulationId property value. Unique identifier for the attack simulation campaign initiated in the attack simulation automation run.- Returns:
- a
String
-
getStartDateTime
Gets the startDateTime property value. Date and time when the run starts in an attack simulation automation.- Returns:
- a
OffsetDateTime
-
getStatus
Gets the status property value. Status of the attack simulation automation run. The possible values are: unknown, running, succeeded, failed, skipped, unknownFutureValue.- Returns:
- a
SimulationAutomationRunStatus
-
serialize
public void serialize(@Nonnull com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current object -
setEndDateTime
Sets the endDateTime property value. Date and time when the run ends in an attack simulation automation.- Parameters:
value- Value to set for the endDateTime property.
-
setSimulationId
Sets the simulationId property value. Unique identifier for the attack simulation campaign initiated in the attack simulation automation run.- Parameters:
value- Value to set for the simulationId property.
-
setStartDateTime
Sets the startDateTime property value. Date and time when the run starts in an attack simulation automation.- Parameters:
value- Value to set for the startDateTime property.
-
setStatus
Sets the status property value. Status of the attack simulation automation run. The possible values are: unknown, running, succeeded, failed, skipped, unknownFutureValue.- Parameters:
value- Value to set for the status property.
-