Class UserProcessingResult
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.identitygovernance.UserProcessingResult
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder
,com.microsoft.kiota.serialization.Parsable
,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class UserProcessingResult
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 UserProcessingResult
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.The deserialization information for the current modelGets the processingStatus property value.Gets the scheduledDateTime property value.Gets the startedDateTime property value.Gets the subject property value.Gets the taskProcessingResults property value.Gets the totalTasksCount property value.Gets the totalUnprocessedTasksCount property value.Gets the workflowExecutionType property value.Gets the workflowVersion 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
Sets the processingStatus property value.void
Sets the scheduledDateTime property value.void
setStartedDateTime
(OffsetDateTime value) Sets the startedDateTime property value.void
setSubject
(User value) Sets the subject property value.void
Sets the taskProcessingResults property value.void
setTotalTasksCount
(Integer value) Sets the totalTasksCount property value.void
Sets the totalUnprocessedTasksCount property value.void
Sets the workflowExecutionType property value.void
setWorkflowVersion
(Integer value) Sets the workflowVersion property value.Methods inherited from class com.microsoft.graph.models.Entity
getAdditionalData, getBackingStore, getId, getOdataType, setAdditionalData, setBackingStore, setId, setOdataType
-
Constructor Details
-
UserProcessingResult
public UserProcessingResult()Instantiates a newUserProcessingResult
and sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static UserProcessingResult 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
UserProcessingResult
-
getCompletedDateTime
Gets the completedDateTime property value. The date time that the workflow execution for a user 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 workflow 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>>
-
getProcessingStatus
Gets the processingStatus property value. The processingStatus property- Returns:
- a
LifecycleWorkflowProcessingStatus
-
getScheduledDateTime
Gets the scheduledDateTime property value. The date time that the workflow is scheduled to be executed for a user.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby.- Returns:
- a
OffsetDateTime
-
getStartedDateTime
Gets the startedDateTime property value. The date time that the workflow execution started. Value is null if the workflow execution has not started.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby.- Returns:
- a
OffsetDateTime
-
getSubject
Gets the subject property value. The subject property- Returns:
- a
User
-
getTaskProcessingResults
Gets the taskProcessingResults property value. The associated individual task execution.- Returns:
- a
List<TaskProcessingResult>
-
getTotalTasksCount
Gets the totalTasksCount property value. The total number of tasks that in the workflow execution.- Returns:
- a
Integer
-
getTotalUnprocessedTasksCount
Gets the totalUnprocessedTasksCount property value. The total number of unprocessed tasks for the workflow.- Returns:
- a
Integer
-
getWorkflowExecutionType
Gets the workflowExecutionType property value. The workflowExecutionType property- Returns:
- a
WorkflowExecutionType
-
getWorkflowVersion
Gets the workflowVersion property value. The version of the workflow that was executed.- Returns:
- a
Integer
-
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 workflow execution for a user 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 workflow execution.- Parameters:
value
- Value to set for the failedTasksCount 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 workflow is scheduled to be executed for a user.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 workflow execution started. Value is null if the workflow execution has not started.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby.- Parameters:
value
- Value to set for the startedDateTime property.
-
setSubject
Sets the subject property value. The subject property- Parameters:
value
- Value to set for the subject property.
-
setTaskProcessingResults
Sets the taskProcessingResults property value. The associated individual task execution.- Parameters:
value
- Value to set for the taskProcessingResults property.
-
setTotalTasksCount
Sets the totalTasksCount property value. The total number of tasks that in the workflow execution.- Parameters:
value
- Value to set for the totalTasksCount property.
-
setTotalUnprocessedTasksCount
Sets the totalUnprocessedTasksCount property value. The total number of unprocessed tasks for the workflow.- Parameters:
value
- Value to set for the totalUnprocessedTasksCount property.
-
setWorkflowExecutionType
Sets the workflowExecutionType property value. The workflowExecutionType property- Parameters:
value
- Value to set for the workflowExecutionType property.
-
setWorkflowVersion
Sets the workflowVersion property value. The version of the workflow that was executed.- Parameters:
value
- Value to set for the workflowVersion property.
-