Class TaskReport
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.identitygovernance.TaskReport
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder
,com.microsoft.kiota.serialization.Parsable
,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class TaskReport
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 TaskReport
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 failedUsersCount property value.The deserialization information for the current modelGets the lastUpdatedDateTime property value.Gets the processingStatus property value.getRunId()
Gets the runId property value.Gets the startedDateTime property value.Gets the successfulUsersCount property value.getTask()
Gets the task property value.Gets the taskDefinition property value.Gets the taskProcessingResults property value.Gets the totalUsersCount property value.Gets the unprocessedUsersCount property value.void
serialize
(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoid
Sets the completedDateTime 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 runId property value.void
setStartedDateTime
(OffsetDateTime value) Sets the startedDateTime property value.void
setSuccessfulUsersCount
(Integer value) Sets the successfulUsersCount property value.void
Sets the task property value.void
setTaskDefinition
(TaskDefinition value) Sets the taskDefinition property value.void
Sets the taskProcessingResults property value.void
setTotalUsersCount
(Integer value) Sets the totalUsersCount property value.void
setUnprocessedUsersCount
(Integer value) Sets the unprocessedUsersCount property value.Methods inherited from class com.microsoft.graph.models.Entity
getAdditionalData, getBackingStore, getId, getOdataType, setAdditionalData, setBackingStore, setId, setOdataType
-
Constructor Details
-
TaskReport
public TaskReport()Instantiates a newTaskReport
and sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static TaskReport 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
TaskReport
-
getCompletedDateTime
Gets the completedDateTime property value. The date time that the associated run completed. Value is null if the run has not completed.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby.- Returns:
- a
OffsetDateTime
-
getFailedUsersCount
Gets the failedUsersCount property value. The number of users in the run execution for which the associated task failed.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby.- 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 date and time that the task report was last updated.- Returns:
- a
OffsetDateTime
-
getProcessingStatus
Gets the processingStatus property value. The processingStatus property- Returns:
- a
LifecycleWorkflowProcessingStatus
-
getRunId
Gets the runId property value. The unique identifier of the associated run.- Returns:
- a
String
-
getStartedDateTime
Gets the startedDateTime property value. The date time that the associated run started. Value is null if the run has not started.- Returns:
- a
OffsetDateTime
-
getSuccessfulUsersCount
Gets the successfulUsersCount property value. The number of users in the run execution for which the associated task succeeded.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby.- Returns:
- a
Integer
-
getTask
Gets the task property value. The task property- Returns:
- a
Task
-
getTaskDefinition
Gets the taskDefinition property value. The taskDefinition property- Returns:
- a
TaskDefinition
-
getTaskProcessingResults
Gets the taskProcessingResults property value. The related lifecycle workflow taskProcessingResults.- Returns:
- a
List<TaskProcessingResult>
-
getTotalUsersCount
Gets the totalUsersCount property value. The total number of users in the run execution for which the associated task was scheduled to execute.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby.- Returns:
- a
Integer
-
getUnprocessedUsersCount
Gets the unprocessedUsersCount property value. The number of users in the run execution for which the associated task is queued, in progress, or canceled.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby.- 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 associated run completed. Value is null if the run has not completed.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby.- Parameters:
value
- Value to set for the completedDateTime property.
-
setFailedUsersCount
Sets the failedUsersCount property value. The number of users in the run execution for which the associated task failed.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby.- Parameters:
value
- Value to set for the failedUsersCount property.
-
setLastUpdatedDateTime
Sets the lastUpdatedDateTime property value. The date and time that the task report was last updated.- 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.
-
setRunId
Sets the runId property value. The unique identifier of the associated run.- Parameters:
value
- Value to set for the runId property.
-
setStartedDateTime
Sets the startedDateTime property value. The date time that the associated run started. Value is null if the run has not started.- Parameters:
value
- Value to set for the startedDateTime property.
-
setSuccessfulUsersCount
Sets the successfulUsersCount property value. The number of users in the run execution for which the associated task succeeded.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby.- Parameters:
value
- Value to set for the successfulUsersCount property.
-
setTask
Sets the task property value. The task property- Parameters:
value
- Value to set for the task property.
-
setTaskDefinition
Sets the taskDefinition property value. The taskDefinition property- Parameters:
value
- Value to set for the taskDefinition property.
-
setTaskProcessingResults
Sets the taskProcessingResults property value. The related lifecycle workflow taskProcessingResults.- Parameters:
value
- Value to set for the taskProcessingResults property.
-
setTotalUsersCount
Sets the totalUsersCount property value. The total number of users in the run execution for which the associated task was scheduled to execute.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby.- Parameters:
value
- Value to set for the totalUsersCount property.
-
setUnprocessedUsersCount
Sets the unprocessedUsersCount property value. The number of users in the run execution for which the associated task is queued, in progress, or canceled.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby.- Parameters:
value
- Value to set for the unprocessedUsersCount property.
-