Class UserProcessingResult
- java.lang.Object
-
- odata.msgraph.client.entity.Entity
-
- odata.msgraph.client.identitygovernance.entity.UserProcessingResult
-
- All Implemented Interfaces:
com.github.davidmoten.odata.client.ODataEntityType,com.github.davidmoten.odata.client.ODataType
public class UserProcessingResult extends Entity implements com.github.davidmoten.odata.client.ODataEntityType
Org.OData.Capabilities.V1.CountRestrictions
Countable = true
Org.OData.Capabilities.V1.ExpandRestrictions
Expandable = true
Org.OData.Capabilities.V1.FilterRestrictions
Filterable = true
Org.OData.Capabilities.V1.SearchRestrictions
Searchable = false
Org.OData.Capabilities.V1.SelectRestrictions
Selectable = false
Org.OData.Capabilities.V1.SkipSupported
false
Org.OData.Capabilities.V1.SortRestrictions
Sortable = true
Org.OData.Capabilities.V1.TopSupported
false
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classUserProcessingResult.Builder
-
Field Summary
Fields Modifier and Type Field Description protected OffsetDateTimecompletedDateTimeprotected IntegerfailedTasksCountprotected LifecycleWorkflowProcessingStatusprocessingStatusprotected OffsetDateTimescheduledDateTimeprotected OffsetDateTimestartedDateTimeprotected List<TaskProcessingResult>taskProcessingResultsprotected IntegertotalTasksCountprotected IntegertotalUnprocessedTasksCountprotected WorkflowExecutionTypeworkflowExecutionTypeprotected IntegerworkflowVersion-
Fields inherited from class odata.msgraph.client.entity.Entity
changedFields, contextPath, id, odataType, unmappedFields
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedUserProcessingResult()
-
Method Summary
-
-
-
Field Detail
-
completedDateTime
protected OffsetDateTime completedDateTime
-
failedTasksCount
protected Integer failedTasksCount
-
processingStatus
protected LifecycleWorkflowProcessingStatus processingStatus
-
scheduledDateTime
protected OffsetDateTime scheduledDateTime
-
startedDateTime
protected OffsetDateTime startedDateTime
-
totalTasksCount
protected Integer totalTasksCount
-
totalUnprocessedTasksCount
protected Integer totalUnprocessedTasksCount
-
workflowExecutionType
protected WorkflowExecutionType workflowExecutionType
-
workflowVersion
protected Integer workflowVersion
-
taskProcessingResults
protected List<TaskProcessingResult> taskProcessingResults
-
-
Method Detail
-
odataTypeName
public String odataTypeName()
- Specified by:
odataTypeNamein interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
odataTypeNamein classEntity
-
builderUserProcessingResult
public static UserProcessingResult.Builder builderUserProcessingResult()
Returns a builder which is used to create a new instance of this class (given that this class is immutable).- Returns:
- a new Builder for this class
-
getChangedFields
public com.github.davidmoten.odata.client.internal.ChangedFields getChangedFields()
- Specified by:
getChangedFieldsin interfacecom.github.davidmoten.odata.client.ODataEntityType- Overrides:
getChangedFieldsin classEntity
-
postInject
public void postInject(boolean addKeysToContextPath)
- Specified by:
postInjectin interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
postInjectin classEntity
-
getCompletedDateTime
public Optional<OffsetDateTime> getCompletedDateTime()
-
withCompletedDateTime
public UserProcessingResult withCompletedDateTime(OffsetDateTime completedDateTime)
-
withFailedTasksCount
public UserProcessingResult withFailedTasksCount(Integer failedTasksCount)
-
getProcessingStatus
public Optional<LifecycleWorkflowProcessingStatus> getProcessingStatus()
-
withProcessingStatus
public UserProcessingResult withProcessingStatus(LifecycleWorkflowProcessingStatus processingStatus)
-
getScheduledDateTime
public Optional<OffsetDateTime> getScheduledDateTime()
-
withScheduledDateTime
public UserProcessingResult withScheduledDateTime(OffsetDateTime scheduledDateTime)
-
getStartedDateTime
public Optional<OffsetDateTime> getStartedDateTime()
-
withStartedDateTime
public UserProcessingResult withStartedDateTime(OffsetDateTime startedDateTime)
-
withTotalTasksCount
public UserProcessingResult withTotalTasksCount(Integer totalTasksCount)
-
withTotalUnprocessedTasksCount
public UserProcessingResult withTotalUnprocessedTasksCount(Integer totalUnprocessedTasksCount)
-
getWorkflowExecutionType
public Optional<WorkflowExecutionType> getWorkflowExecutionType()
-
withWorkflowExecutionType
public UserProcessingResult withWorkflowExecutionType(WorkflowExecutionType workflowExecutionType)
-
withWorkflowVersion
public UserProcessingResult withWorkflowVersion(Integer workflowVersion)
-
withUnmappedField
public UserProcessingResult withUnmappedField(String name, Object value)
- Overrides:
withUnmappedFieldin classEntity
-
getSubject
public UserRequest getSubject()
-
getTaskProcessingResults
public TaskProcessingResultCollectionRequest getTaskProcessingResults()
Org.OData.Capabilities.V1.DeleteRestrictions
Deletable = false
Org.OData.Capabilities.V1.InsertRestrictions
Insertable = false
Org.OData.Capabilities.V1.UpdateRestrictions
Updatable = false
- Returns:
- navigational property taskProcessingResults
-
withTaskProcessingResults
public UserProcessingResult withTaskProcessingResults(List<TaskProcessingResult> taskProcessingResults)
Returns an immutable copy ofthiswith just thetaskProcessingResultsfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.Org.OData.Capabilities.V1.DeleteRestrictions
Deletable = false
Org.OData.Capabilities.V1.InsertRestrictions
Insertable = false
Org.OData.Capabilities.V1.UpdateRestrictions
Updatable = false
- Parameters:
taskProcessingResults- new value oftaskProcessingResultsfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thetaskProcessingResultsfield changed
-
getUnmappedFields
public com.github.davidmoten.odata.client.UnmappedFields getUnmappedFields()
- Specified by:
getUnmappedFieldsin interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
getUnmappedFieldsin classEntity
-
patch
public UserProcessingResult patch()
Submits only changed fields for update and returns an immutable copy ofthiswith changed fields reset.
-
put
public UserProcessingResult put()
Submits all fields for update and returns an immutable copy ofthiswith changed fields reset (they were ignored anyway).
-
-