Class Run
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.identitygovernance.Run
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder
,com.microsoft.kiota.serialization.Parsable
,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class Run
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 Run
createFromDiscriminatorValue
(com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator valueGets the completedDateTime property value.Gets the failedTasksCount property value.Gets the failedUsersCount property value.The deserialization information for the current modelGets the lastUpdatedDateTime property value.Gets the processingStatus property value.Gets the scheduledDateTime property value.Gets the startedDateTime property value.Gets the successfulUsersCount property value.Gets the taskProcessingResults property value.Gets the totalTasksCount property value.Gets the totalUnprocessedTasksCount property value.Gets the totalUsersCount property value.Gets the userProcessingResults property value.Gets the workflowExecutionType property value.void
serialize
(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoid
Sets the completedDateTime property value.void
setFailedTasksCount
(Integer value) Sets the failedTasksCount property value.void
setFailedUsersCount
(Integer value) Sets the failedUsersCount property value.void
Sets the lastUpdatedDateTime property value.void
Sets the processingStatus property value.void
Sets the scheduledDateTime property value.void
setStartedDateTime
(OffsetDateTime value) Sets the startedDateTime property value.void
setSuccessfulUsersCount
(Integer value) Sets the successfulUsersCount property value.void
Sets the taskProcessingResults property value.void
setTotalTasksCount
(Integer value) Sets the totalTasksCount property value.void
Sets the totalUnprocessedTasksCount property value.void
setTotalUsersCount
(Integer value) Sets the totalUsersCount property value.void
Sets the userProcessingResults property value.void
Sets the workflowExecutionType property value.Methods inherited from class com.microsoft.graph.models.Entity
getAdditionalData, getBackingStore, getId, getOdataType, setAdditionalData, setBackingStore, setId, setOdataType
-
Constructor Details
-
Run
public Run()Instantiates a newRun
and sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static Run 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
Run
-
getCompletedDateTime
Gets the completedDateTime property value. The date time that the run completed. Value is null if the workflow hasn't completed.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby.- Returns:
- a
OffsetDateTime
-
getFailedTasksCount
Gets the failedTasksCount property value. The number of tasks that failed in the run execution.- Returns:
- a
Integer
-
getFailedUsersCount
Gets the failedUsersCount property value. The number of users that failed in the run execution.- Returns:
- a
Integer
-
getFieldDeserializers
@Nonnull public Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>> getFieldDeserializers()The deserialization information for the current model- Specified by:
getFieldDeserializers
in interfacecom.microsoft.kiota.serialization.Parsable
- Overrides:
getFieldDeserializers
in classEntity
- Returns:
- a
Map<String,
Consumer<com.microsoft.kiota.serialization.ParseNode>>
-
getLastUpdatedDateTime
Gets the lastUpdatedDateTime property value. The datetime that the run was last updated.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby.- Returns:
- a
OffsetDateTime
-
getProcessingStatus
Gets the processingStatus property value. The processingStatus property- Returns:
- a
LifecycleWorkflowProcessingStatus
-
getScheduledDateTime
Gets the scheduledDateTime property value. The date time that the run is scheduled to be executed for a workflow.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby.- Returns:
- a
OffsetDateTime
-
getStartedDateTime
Gets the startedDateTime property value. The date time that the run execution started.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby.- Returns:
- a
OffsetDateTime
-
getSuccessfulUsersCount
Gets the successfulUsersCount property value. The number of successfully completed users in the run.- Returns:
- a
Integer
-
getTaskProcessingResults
Gets the taskProcessingResults property value. The related taskProcessingResults.- Returns:
- a
List<TaskProcessingResult>
-
getTotalTasksCount
Gets the totalTasksCount property value. The totalTasksCount property- Returns:
- a
Integer
-
getTotalUnprocessedTasksCount
Gets the totalUnprocessedTasksCount property value. The total number of unprocessed tasks in the run execution.- Returns:
- a
Integer
-
getTotalUsersCount
Gets the totalUsersCount property value. The total number of users in the workflow execution.- Returns:
- a
Integer
-
getUserProcessingResults
Gets the userProcessingResults property value. The associated individual user execution.- Returns:
- a
List<UserProcessingResult>
-
getWorkflowExecutionType
Gets the workflowExecutionType property value. The workflowExecutionType property- Returns:
- a
WorkflowExecutionType
-
serialize
public void serialize(@Nonnull com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current object -
setCompletedDateTime
Sets the completedDateTime property value. The date time that the run completed. Value is null if the workflow hasn't completed.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby.- Parameters:
value
- Value to set for the completedDateTime property.
-
setFailedTasksCount
Sets the failedTasksCount property value. The number of tasks that failed in the run execution.- Parameters:
value
- Value to set for the failedTasksCount property.
-
setFailedUsersCount
Sets the failedUsersCount property value. The number of users that failed in the run execution.- Parameters:
value
- Value to set for the failedUsersCount property.
-
setLastUpdatedDateTime
Sets the lastUpdatedDateTime property value. The datetime that the run was last updated.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby.- Parameters:
value
- Value to set for the lastUpdatedDateTime property.
-
setProcessingStatus
Sets the processingStatus property value. The processingStatus property- Parameters:
value
- Value to set for the processingStatus property.
-
setScheduledDateTime
Sets the scheduledDateTime property value. The date time that the run is scheduled to be executed for a workflow.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby.- Parameters:
value
- Value to set for the scheduledDateTime property.
-
setStartedDateTime
Sets the startedDateTime property value. The date time that the run execution started.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby.- Parameters:
value
- Value to set for the startedDateTime property.
-
setSuccessfulUsersCount
Sets the successfulUsersCount property value. The number of successfully completed users in the run.- Parameters:
value
- Value to set for the successfulUsersCount property.
-
setTaskProcessingResults
Sets the taskProcessingResults property value. The related taskProcessingResults.- Parameters:
value
- Value to set for the taskProcessingResults property.
-
setTotalTasksCount
Sets the totalTasksCount property value. The totalTasksCount property- Parameters:
value
- Value to set for the totalTasksCount property.
-
setTotalUnprocessedTasksCount
Sets the totalUnprocessedTasksCount property value. The total number of unprocessed tasks in the run execution.- Parameters:
value
- Value to set for the totalUnprocessedTasksCount property.
-
setTotalUsersCount
Sets the totalUsersCount property value. The total number of users in the workflow execution.- Parameters:
value
- Value to set for the totalUsersCount property.
-
setUserProcessingResults
Sets the userProcessingResults property value. The associated individual user execution.- Parameters:
value
- Value to set for the userProcessingResults property.
-
setWorkflowExecutionType
Sets the workflowExecutionType property value. The workflowExecutionType property- Parameters:
value
- Value to set for the workflowExecutionType property.
-