public class WorkItem extends Object implements com.github.davidmoten.odata.client.ODataEntityType
| Modifier and Type | Class and Description |
|---|---|
static class |
WorkItem.Builder |
| Modifier | Constructor and Description |
|---|---|
protected |
WorkItem() |
protected com.github.davidmoten.odata.client.ContextPath contextPath
protected com.github.davidmoten.odata.client.internal.UnmappedFieldsImpl unmappedFields
protected com.github.davidmoten.odata.client.internal.ChangedFields changedFields
protected String odataType
protected Integer workItemId
protected OffsetDateTime inProgressDate
protected OffsetDateTime completedDate
protected Double leadTimeDays
protected Double cycleTimeDays
protected Integer inProgressDateSK
protected Integer completedDateSK
protected OffsetDateTime analyticsUpdatedDate
protected String projectSK
protected Integer workItemRevisionSK
protected String areaSK
protected String iterationSK
protected String assignedToUserSK
protected String changedByUserSK
protected String createdByUserSK
protected String activatedByUserSK
protected String closedByUserSK
protected String resolvedByUserSK
protected Integer activatedDateSK
protected Integer changedDateSK
protected Integer closedDateSK
protected Integer createdDateSK
protected Integer resolvedDateSK
protected Integer stateChangeDateSK
protected Integer revision
protected Integer watermark
protected String title
protected String workItemType
protected OffsetDateTime changedDate
protected OffsetDateTime createdDate
protected String state
protected String reason
protected String foundIn
protected String integrationBuild
protected OffsetDateTime activatedDate
protected String activity
protected Double backlogPriority
protected Integer businessValue
protected OffsetDateTime closedDate
protected String discipline
protected String issue
protected Integer priority
protected String rating
protected OffsetDateTime resolvedDate
protected String resolvedReason
protected String risk
protected String severity
protected Double stackRank
protected Double timeCriticality
protected String triage
protected String valueArea
protected Double completedWork
protected OffsetDateTime dueDate
protected Double effort
protected OffsetDateTime finishDate
protected Double originalEstimate
protected Double remainingWork
protected Double size
protected OffsetDateTime startDate
protected Double storyPoints
protected OffsetDateTime targetDate
protected String blocked
protected String committed
protected String escalate
protected String foundInEnvironment
protected String howFound
protected Integer probability
protected String requirementType
protected String requiresReview
protected String requiresTest
protected String rootCause
protected String subjectMatterExpert1
protected String subjectMatterExpert2
protected String subjectMatterExpert3
protected OffsetDateTime targetResolveDate
protected String taskType
protected String userAcceptanceTest
protected Integer parentWorkItemId
protected String tagNames
protected String stateCategory
protected String automatedTestId
protected String automatedTestName
protected String automatedTestStorage
protected String automatedTestType
protected String automationStatus
protected OffsetDateTime stateChangeDate
protected Long count
protected Integer commentCount
public String odataTypeName()
odataTypeName in interface com.github.davidmoten.odata.client.ODataTypepublic static WorkItem.Builder builder()
public com.github.davidmoten.odata.client.internal.ChangedFields getChangedFields()
getChangedFields in interface com.github.davidmoten.odata.client.ODataEntityTypepublic void postInject(boolean addKeysToContextPath)
postInject in interface com.github.davidmoten.odata.client.ODataTypepublic Optional<OffsetDateTime> getInProgressDate()
public WorkItem withInProgressDate(OffsetDateTime inProgressDate)
public Optional<OffsetDateTime> getCompletedDate()
public WorkItem withCompletedDate(OffsetDateTime completedDate)
public Optional<OffsetDateTime> getAnalyticsUpdatedDate()
public WorkItem withAnalyticsUpdatedDate(OffsetDateTime analyticsUpdatedDate)
public Optional<OffsetDateTime> getChangedDate()
public WorkItem withChangedDate(OffsetDateTime changedDate)
public Optional<OffsetDateTime> getCreatedDate()
public WorkItem withCreatedDate(OffsetDateTime createdDate)
public Optional<OffsetDateTime> getActivatedDate()
public WorkItem withActivatedDate(OffsetDateTime activatedDate)
public Optional<OffsetDateTime> getClosedDate()
public WorkItem withClosedDate(OffsetDateTime closedDate)
public Optional<OffsetDateTime> getResolvedDate()
public WorkItem withResolvedDate(OffsetDateTime resolvedDate)
public Optional<OffsetDateTime> getDueDate()
public WorkItem withDueDate(OffsetDateTime dueDate)
public Optional<OffsetDateTime> getFinishDate()
public WorkItem withFinishDate(OffsetDateTime finishDate)
public Optional<OffsetDateTime> getStartDate()
public WorkItem withStartDate(OffsetDateTime startDate)
public Optional<OffsetDateTime> getTargetDate()
public WorkItem withTargetDate(OffsetDateTime targetDate)
public Optional<OffsetDateTime> getTargetResolveDate()
public WorkItem withTargetResolveDate(OffsetDateTime targetResolveDate)
public Optional<OffsetDateTime> getStateChangeDate()
public WorkItem withStateChangeDate(OffsetDateTime stateChangeDate)
public BoardLocationCollectionRequest getBoardLocations()
public TeamCollectionRequest getTeams()
public CalendarDateRequest getInProgressOn()
public CalendarDateRequest getCompletedOn()
public WorkItemRevisionCollectionRequest getRevisions()
public WorkItemLinkCollectionRequest getLinks()
public WorkItemCollectionRequest getChildren()
public WorkItemRequest getParent()
public ProcessCollectionRequest getProcesses()
public WorkItemCollectionRequest getDescendants()
public ProjectRequest getProject()
public AreaRequest getArea()
public IterationRequest getIteration()
public UserRequest getAssignedTo()
public UserRequest getChangedBy()
public UserRequest getCreatedBy()
public UserRequest getActivatedBy()
public UserRequest getClosedBy()
public UserRequest getResolvedBy()
public TagCollectionRequest getTags()
public CalendarDateRequest getChangedOn()
public CalendarDateRequest getClosedOn()
public CalendarDateRequest getCreatedOn()
public CalendarDateRequest getResolvedOn()
public CalendarDateRequest getStateChangeOn()
public com.github.davidmoten.odata.client.UnmappedFields getUnmappedFields()
getUnmappedFields in interface com.github.davidmoten.odata.client.ODataTypepublic WorkItem patch()
this with changed fields reset.this with changed fields resetcom.github.davidmoten.odata.client.ClientException - if HTTP response is not as expectedpublic WorkItem put()
this
with changed fields reset (they were ignored anyway).this with changed fields resetcom.github.davidmoten.odata.client.ClientException - if HTTP response is not as expectedCopyright © 2018–2020. All rights reserved.