Class Task

java.lang.Object
com.aspose.tasks.cloud.model.Task

public class Task extends Object
Represents project task.
  • Constructor Details

    • Task

      public Task()
  • Method Details

    • uid

      public Task uid(Integer uid)
    • getUid

      public Integer getUid()
      The unique id of a task.
      Returns:
      uid
    • setUid

      public void setUid(Integer uid)
    • id

      public Task id(Integer id)
    • getId

      public Integer getId()
      The position of a task in collection.
      Returns:
      id
    • setId

      public void setId(Integer id)
    • name

      public Task name(String name)
    • getName

      public String getName()
      The name of a task.
      Returns:
      name
    • setName

      public void setName(String name)
    • durationText

      public Task durationText(String durationText)
    • getDurationText

      public String getDurationText()
      The duration of a task entered by the user as a text.
      Returns:
      durationText
    • setDurationText

      public void setDurationText(String durationText)
    • duration

      public Task duration(String duration)
    • getDuration

      public String getDuration()
      The duration of a task.
      Returns:
      duration
    • setDuration

      public void setDuration(String duration)
    • start

      public Task start(org.threeten.bp.OffsetDateTime start)
    • getStart

      public org.threeten.bp.OffsetDateTime getStart()
      The start date of a task.
      Returns:
      start
    • setStart

      public void setStart(org.threeten.bp.OffsetDateTime start)
    • finish

      public Task finish(org.threeten.bp.OffsetDateTime finish)
    • getFinish

      public org.threeten.bp.OffsetDateTime getFinish()
      The finish date of a task.
      Returns:
      finish
    • setFinish

      public void setFinish(org.threeten.bp.OffsetDateTime finish)
    • startText

      public Task startText(String startText)
    • getStartText

      public String getStartText()
      Returns the task's start text.
      Returns:
      startText
    • setStartText

      public void setStartText(String startText)
    • finishText

      public Task finishText(String finishText)
    • getFinishText

      public String getFinishText()
      Returns the task's finish text.
      Returns:
      finishText
    • setFinishText

      public void setFinishText(String finishText)
    • percentComplete

      public Task percentComplete(Integer percentComplete)
    • getPercentComplete

      public Integer getPercentComplete()
      The percent complete of a task.
      Returns:
      percentComplete
    • setPercentComplete

      public void setPercentComplete(Integer percentComplete)
    • percentWorkComplete

      public Task percentWorkComplete(Integer percentWorkComplete)
    • getPercentWorkComplete

      public Integer getPercentWorkComplete()
      The percent work complete of a task.
      Returns:
      percentWorkComplete
    • setPercentWorkComplete

      public void setPercentWorkComplete(Integer percentWorkComplete)
    • isActive

      public Task isActive(Boolean isActive)
    • isIsActive

      public Boolean isIsActive()
      Determines if a task is active.
      Returns:
      isActive
    • setIsActive

      public void setIsActive(Boolean isActive)
    • actualCost

      public Task actualCost(BigDecimal actualCost)
    • getActualCost

      public BigDecimal getActualCost()
      The actual cost of a task.
      Returns:
      actualCost
    • setActualCost

      public void setActualCost(BigDecimal actualCost)
    • actualDuration

      public Task actualDuration(String actualDuration)
    • getActualDuration

      public String getActualDuration()
      The actual duration of a task.
      Returns:
      actualDuration
    • setActualDuration

      public void setActualDuration(String actualDuration)
    • actualFinish

      public Task actualFinish(org.threeten.bp.OffsetDateTime actualFinish)
    • getActualFinish

      public org.threeten.bp.OffsetDateTime getActualFinish()
      The actual finish date of a task.
      Returns:
      actualFinish
    • setActualFinish

      public void setActualFinish(org.threeten.bp.OffsetDateTime actualFinish)
    • actualOvertimeCost

      public Task actualOvertimeCost(BigDecimal actualOvertimeCost)
    • getActualOvertimeCost

      public BigDecimal getActualOvertimeCost()
      The actual overtime cost of a task.
      Returns:
      actualOvertimeCost
    • setActualOvertimeCost

      public void setActualOvertimeCost(BigDecimal actualOvertimeCost)
    • actualOvertimeWork

      public Task actualOvertimeWork(String actualOvertimeWork)
    • getActualOvertimeWork

      public String getActualOvertimeWork()
      The actual overtime work of a task.
      Returns:
      actualOvertimeWork
    • setActualOvertimeWork

      public void setActualOvertimeWork(String actualOvertimeWork)
    • actualWorkProtected

      public Task actualWorkProtected(String actualWorkProtected)
    • getActualWorkProtected

      public String getActualWorkProtected()
      The duration through which actual work is protected. Reading supported for XML format only.
      Returns:
      actualWorkProtected
    • setActualWorkProtected

      public void setActualWorkProtected(String actualWorkProtected)
    • actualOvertimeWorkProtected

      public Task actualOvertimeWorkProtected(String actualOvertimeWorkProtected)
    • getActualOvertimeWorkProtected

      public String getActualOvertimeWorkProtected()
      The duration through which actual overtime work is protected. Reading supported for XML format only.
      Returns:
      actualOvertimeWorkProtected
    • setActualOvertimeWorkProtected

      public void setActualOvertimeWorkProtected(String actualOvertimeWorkProtected)
    • actualStart

      public Task actualStart(org.threeten.bp.OffsetDateTime actualStart)
    • getActualStart

      public org.threeten.bp.OffsetDateTime getActualStart()
      The actual start date of a task.
      Returns:
      actualStart
    • setActualStart

      public void setActualStart(org.threeten.bp.OffsetDateTime actualStart)
    • budgetWork

      public Task budgetWork(String budgetWork)
    • getBudgetWork

      public String getBudgetWork()
      The amount of budgeted work for a project root task.
      Returns:
      budgetWork
    • setBudgetWork

      public void setBudgetWork(String budgetWork)
    • budgetCost

      public Task budgetCost(BigDecimal budgetCost)
    • getBudgetCost

      public BigDecimal getBudgetCost()
      The amount of budgeted cost for a project root task.
      Returns:
      budgetCost
    • setBudgetCost

      public void setBudgetCost(BigDecimal budgetCost)
    • constraintDate

      public Task constraintDate(org.threeten.bp.OffsetDateTime constraintDate)
    • getConstraintDate

      public org.threeten.bp.OffsetDateTime getConstraintDate()
      Shows the specific date associated with certain constraint types, such as Must Start On, Must Finish On, Start No Earlier Than, Start No Later Than, Finish No Earlier Than, and Finish No Later Than.
      Returns:
      constraintDate
    • setConstraintDate

      public void setConstraintDate(org.threeten.bp.OffsetDateTime constraintDate)
    • constraintType

      public Task constraintType(ConstraintType constraintType)
    • getConstraintType

      public ConstraintType getConstraintType()
      Provides choices for the type of constraint that can be applied for scheduling a task.
      Returns:
      constraintType
    • setConstraintType

      public void setConstraintType(ConstraintType constraintType)
    • contact

      public Task contact(String contact)
    • getContact

      public String getContact()
      The contact person for a task.
      Returns:
      contact
    • setContact

      public void setContact(String contact)
    • cost

      public Task cost(BigDecimal cost)
    • getCost

      public BigDecimal getCost()
      The projected or scheduled cost of a task.
      Returns:
      cost
    • setCost

      public void setCost(BigDecimal cost)
    • cv

      public Task cv(Double cv)
    • getCv

      public Double getCv()
      The difference between the baseline cost and total cost for a task.
      Returns:
      cv
    • setCv

      public void setCv(Double cv)
    • deadline

      public Task deadline(org.threeten.bp.OffsetDateTime deadline)
    • getDeadline

      public org.threeten.bp.OffsetDateTime getDeadline()
      The deadline for a task to be completed.
      Returns:
      deadline
    • setDeadline

      public void setDeadline(org.threeten.bp.OffsetDateTime deadline)
    • durationVariance

      public Task durationVariance(String durationVariance)
    • getDurationVariance

      public String getDurationVariance()
      Contains the difference between the total duration of a task and the baseline duration of a task.
      Returns:
      durationVariance
    • setDurationVariance

      public void setDurationVariance(String durationVariance)
    • earlyFinish

      public Task earlyFinish(org.threeten.bp.OffsetDateTime earlyFinish)
    • getEarlyFinish

      public org.threeten.bp.OffsetDateTime getEarlyFinish()
      The early finish date of a task.
      Returns:
      earlyFinish
    • setEarlyFinish

      public void setEarlyFinish(org.threeten.bp.OffsetDateTime earlyFinish)
    • earlyStart

      public Task earlyStart(org.threeten.bp.OffsetDateTime earlyStart)
    • getEarlyStart

      public org.threeten.bp.OffsetDateTime getEarlyStart()
      The early start date of a task.
      Returns:
      earlyStart
    • setEarlyStart

      public void setEarlyStart(org.threeten.bp.OffsetDateTime earlyStart)
    • isEffortDriven

      public Task isEffortDriven(Boolean isEffortDriven)
    • isIsEffortDriven

      public Boolean isIsEffortDriven()
      Determines whether a task is effort-driven.
      Returns:
      isEffortDriven
    • setIsEffortDriven

      public void setIsEffortDriven(Boolean isEffortDriven)
    • isExternalTask

      public Task isExternalTask(Boolean isExternalTask)
    • isIsExternalTask

      public Boolean isIsExternalTask()
      Determines whether a task is external.
      Returns:
      isExternalTask
    • setIsExternalTask

      public void setIsExternalTask(Boolean isExternalTask)
    • externalTaskProject

      public Task externalTaskProject(String externalTaskProject)
    • getExternalTaskProject

      public String getExternalTaskProject()
      The source location and task identifier of an external task.
      Returns:
      externalTaskProject
    • setExternalTaskProject

      public void setExternalTaskProject(String externalTaskProject)
    • externalId

      public Task externalId(Integer externalId)
    • getExternalId

      public Integer getExternalId()
      If a task is an external task the property contains the task's external Id. type.
      Returns:
      externalId
    • setExternalId

      public void setExternalId(Integer externalId)
    • finishSlack

      public Task finishSlack(Integer finishSlack)
    • getFinishSlack

      public Integer getFinishSlack()
      Contains the duration between the Early Finish and Late Finish dates.
      Returns:
      finishSlack
    • setFinishSlack

      public void setFinishSlack(Integer finishSlack)
    • finishVariance

      public Task finishVariance(Integer finishVariance)
    • getFinishVariance

      public Integer getFinishVariance()
      The variance of the task finish date from the baseline finish date as minutes.
      Returns:
      finishVariance
    • setFinishVariance

      public void setFinishVariance(Integer finishVariance)
    • fixedCost

      public Task fixedCost(Double fixedCost)
    • getFixedCost

      public Double getFixedCost()
      The fixed cost of a task.
      Returns:
      fixedCost
    • setFixedCost

      public void setFixedCost(Double fixedCost)
    • fixedCostAccrual

      public Task fixedCostAccrual(CostAccrualType fixedCostAccrual)
    • getFixedCostAccrual

      public CostAccrualType getFixedCostAccrual()
      Determines how the fixed cost is accrued against a task.
      Returns:
      fixedCostAccrual
    • setFixedCostAccrual

      public void setFixedCostAccrual(CostAccrualType fixedCostAccrual)
    • freeSlack

      public Task freeSlack(Integer freeSlack)
    • getFreeSlack

      public Integer getFreeSlack()
      The amount of a free slack.
      Returns:
      freeSlack
    • setFreeSlack

      public void setFreeSlack(Integer freeSlack)
    • guid

      public Task guid(String guid)
    • getGuid

      public String getGuid()
      Get guid
      Returns:
      guid
    • setGuid

      public void setGuid(String guid)
    • hasOverallocatedResource

      public Task hasOverallocatedResource(Boolean hasOverallocatedResource)
    • isHasOverallocatedResource

      public Boolean isHasOverallocatedResource()
      Indicates whether the task has an resource assigned which has more work on assigned tasks than can be completed within normal working capacity.
      Returns:
      hasOverallocatedResource
    • setHasOverallocatedResource

      public void setHasOverallocatedResource(Boolean hasOverallocatedResource)
    • hideBar

      public Task hideBar(Boolean hideBar)
    • isHideBar

      public Boolean isHideBar()
      Determines whether the GANTT bar of a task is hidden when displayed in Microsoft Project.
      Returns:
      hideBar
    • setHideBar

      public void setHideBar(Boolean hideBar)
    • ignoreResourceCalendar

      public Task ignoreResourceCalendar(Boolean ignoreResourceCalendar)
    • isIgnoreResourceCalendar

      public Boolean isIgnoreResourceCalendar()
      Determines whether a task ignores the resource calendar.
      Returns:
      ignoreResourceCalendar
    • setIgnoreResourceCalendar

      public void setIgnoreResourceCalendar(Boolean ignoreResourceCalendar)
    • lateFinish

      public Task lateFinish(org.threeten.bp.OffsetDateTime lateFinish)
    • getLateFinish

      public org.threeten.bp.OffsetDateTime getLateFinish()
      The late finish date of a task.
      Returns:
      lateFinish
    • setLateFinish

      public void setLateFinish(org.threeten.bp.OffsetDateTime lateFinish)
    • lateStart

      public Task lateStart(org.threeten.bp.OffsetDateTime lateStart)
    • getLateStart

      public org.threeten.bp.OffsetDateTime getLateStart()
      The late start date of a task.
      Returns:
      lateStart
    • setLateStart

      public void setLateStart(org.threeten.bp.OffsetDateTime lateStart)
    • isLevelAssignments

      public Task isLevelAssignments(Boolean isLevelAssignments)
    • isIsLevelAssignments

      public Boolean isIsLevelAssignments()
      Get isLevelAssignments
      Returns:
      isLevelAssignments
    • setIsLevelAssignments

      public void setIsLevelAssignments(Boolean isLevelAssignments)
    • canLevelingSplit

      public Task canLevelingSplit(Boolean canLevelingSplit)
    • isCanLevelingSplit

      public Boolean isCanLevelingSplit()
      Get canLevelingSplit
      Returns:
      canLevelingSplit
    • setCanLevelingSplit

      public void setCanLevelingSplit(Boolean canLevelingSplit)
    • levelingDelay

      public Task levelingDelay(Integer levelingDelay)
    • getLevelingDelay

      public Integer getLevelingDelay()
      The delay caused by leveling a task.
      Returns:
      levelingDelay
    • setLevelingDelay

      public void setLevelingDelay(Integer levelingDelay)
    • isMarked

      public Task isMarked(Boolean isMarked)
    • isIsMarked

      public Boolean isIsMarked()
      Shows whether a task is marked for further action or identification of some kind.
      Returns:
      isMarked
    • setIsMarked

      public void setIsMarked(Boolean isMarked)
    • isMilestone

      public Task isMilestone(Boolean isMilestone)
    • isIsMilestone

      public Boolean isIsMilestone()
      Determines whether a task is a milestone.
      Returns:
      isMilestone
    • setIsMilestone

      public void setIsMilestone(Boolean isMilestone)
    • isCritical

      public Task isCritical(Boolean isCritical)
    • isIsCritical

      public Boolean isIsCritical()
      Determines whether a task is in the critical chain.
      Returns:
      isCritical
    • setIsCritical

      public void setIsCritical(Boolean isCritical)
    • isSubproject

      public Task isSubproject(Boolean isSubproject)
    • isIsSubproject

      public Boolean isIsSubproject()
      Determines whether a task is an inserted project.
      Returns:
      isSubproject
    • setIsSubproject

      public void setIsSubproject(Boolean isSubproject)
    • isSubprojectReadOnly

      public Task isSubprojectReadOnly(Boolean isSubprojectReadOnly)
    • isIsSubprojectReadOnly

      public Boolean isIsSubprojectReadOnly()
      Determines whether a subproject is read-only.
      Returns:
      isSubprojectReadOnly
    • setIsSubprojectReadOnly

      public void setIsSubprojectReadOnly(Boolean isSubprojectReadOnly)
    • subprojectName

      public Task subprojectName(String subprojectName)
    • getSubprojectName

      public String getSubprojectName()
      The source location of a subproject. Read/write String.
      Returns:
      subprojectName
    • setSubprojectName

      public void setSubprojectName(String subprojectName)
    • isSummary

      public Task isSummary(Boolean isSummary)
    • isIsSummary

      public Boolean isIsSummary()
      Determines whether a task is a summary task.
      Returns:
      isSummary
    • setIsSummary

      public void setIsSummary(Boolean isSummary)
    • subtasksUids

      public Task subtasksUids(List<Integer> subtasksUids)
    • addSubtasksUidsItem

      public Task addSubtasksUidsItem(Integer subtasksUidsItem)
    • getSubtasksUids

      public List<Integer> getSubtasksUids()
      Unique ids of all subtasks.
      Returns:
      subtasksUids
    • setSubtasksUids

      public void setSubtasksUids(List<Integer> subtasksUids)
    • outlineLevel

      public Task outlineLevel(Integer outlineLevel)
    • getOutlineLevel

      public Integer getOutlineLevel()
      The outline level of a task.
      Returns:
      outlineLevel
    • setOutlineLevel

      public void setOutlineLevel(Integer outlineLevel)
    • isOverAllocated

      public Task isOverAllocated(Boolean isOverAllocated)
    • isIsOverAllocated

      public Boolean isIsOverAllocated()
      Get isOverAllocated
      Returns:
      isOverAllocated
    • setIsOverAllocated

      public void setIsOverAllocated(Boolean isOverAllocated)
    • isEstimated

      public Task isEstimated(Boolean isEstimated)
    • isIsEstimated

      public Boolean isIsEstimated()
      Determines whether a task is estimated.
      Returns:
      isEstimated
    • setIsEstimated

      public void setIsEstimated(Boolean isEstimated)
    • overtimeCost

      public Task overtimeCost(BigDecimal overtimeCost)
    • getOvertimeCost

      public BigDecimal getOvertimeCost()
      The sum of an actual and remaining overtime cost of a task.
      Returns:
      overtimeCost
    • setOvertimeCost

      public void setOvertimeCost(BigDecimal overtimeCost)
    • overtimeWork

      public Task overtimeWork(String overtimeWork)
    • getOvertimeWork

      public String getOvertimeWork()
      The amount of an overtime work scheduled for a task.
      Returns:
      overtimeWork
    • setOvertimeWork

      public void setOvertimeWork(String overtimeWork)
    • physicalPercentComplete

      public Task physicalPercentComplete(Integer physicalPercentComplete)
    • getPhysicalPercentComplete

      public Integer getPhysicalPercentComplete()
      The percentage complete value entered by the Project Manager.
      Returns:
      physicalPercentComplete
    • setPhysicalPercentComplete

      public void setPhysicalPercentComplete(Integer physicalPercentComplete)
    • preLeveledFinish

      public Task preLeveledFinish(org.threeten.bp.OffsetDateTime preLeveledFinish)
    • getPreLeveledFinish

      public org.threeten.bp.OffsetDateTime getPreLeveledFinish()
      Get preLeveledFinish
      Returns:
      preLeveledFinish
    • setPreLeveledFinish

      public void setPreLeveledFinish(org.threeten.bp.OffsetDateTime preLeveledFinish)
    • preLeveledStart

      public Task preLeveledStart(org.threeten.bp.OffsetDateTime preLeveledStart)
    • getPreLeveledStart

      public org.threeten.bp.OffsetDateTime getPreLeveledStart()
      Get preLeveledStart
      Returns:
      preLeveledStart
    • setPreLeveledStart

      public void setPreLeveledStart(org.threeten.bp.OffsetDateTime preLeveledStart)
    • isRecurring

      public Task isRecurring(Boolean isRecurring)
    • isIsRecurring

      public Boolean isIsRecurring()
      Determines whether a task is a recurring task.
      Returns:
      isRecurring
    • setIsRecurring

      public void setIsRecurring(Boolean isRecurring)
    • regularWork

      public Task regularWork(String regularWork)
    • getRegularWork

      public String getRegularWork()
      The amount of non-overtime work scheduled for a task.
      Returns:
      regularWork
    • setRegularWork

      public void setRegularWork(String regularWork)
    • remainingCost

      public Task remainingCost(BigDecimal remainingCost)
    • getRemainingCost

      public BigDecimal getRemainingCost()
      The remaining projected cost of completing a task.
      Returns:
      remainingCost
    • setRemainingCost

      public void setRemainingCost(BigDecimal remainingCost)
    • remainingDuration

      public Task remainingDuration(String remainingDuration)
    • getRemainingDuration

      public String getRemainingDuration()
      The amount of time required to complete the unfinished portion of a task.
      Returns:
      remainingDuration
    • setRemainingDuration

      public void setRemainingDuration(String remainingDuration)
    • remainingOvertimeCost

      public Task remainingOvertimeCost(BigDecimal remainingOvertimeCost)
    • getRemainingOvertimeCost

      public BigDecimal getRemainingOvertimeCost()
      The remaining overtime cost projected to finish a task.
      Returns:
      remainingOvertimeCost
    • setRemainingOvertimeCost

      public void setRemainingOvertimeCost(BigDecimal remainingOvertimeCost)
    • remainingOvertimeWork

      public Task remainingOvertimeWork(String remainingOvertimeWork)
    • getRemainingOvertimeWork

      public String getRemainingOvertimeWork()
      The remaining overtime work scheduled to finish a task.
      Returns:
      remainingOvertimeWork
    • setRemainingOvertimeWork

      public void setRemainingOvertimeWork(String remainingOvertimeWork)
    • remainingWork

      public Task remainingWork(String remainingWork)
    • getRemainingWork

      public String getRemainingWork()
      The remaining work scheduled to complete a task.
      Returns:
      remainingWork
    • setRemainingWork

      public void setRemainingWork(String remainingWork)
    • resume

      public Task resume(org.threeten.bp.OffsetDateTime resume)
    • getResume

      public org.threeten.bp.OffsetDateTime getResume()
      The date when a task resumed.
      Returns:
      resume
    • setResume

      public void setResume(org.threeten.bp.OffsetDateTime resume)
    • isResumeValid

      public Task isResumeValid(Boolean isResumeValid)
    • isIsResumeValid

      public Boolean isIsResumeValid()
      Determines whether a task can be resumed.
      Returns:
      isResumeValid
    • setIsResumeValid

      public void setIsResumeValid(Boolean isResumeValid)
    • stop

      public Task stop(org.threeten.bp.OffsetDateTime stop)
    • getStop

      public org.threeten.bp.OffsetDateTime getStop()
      The date that represents the end of the actual portion of a task.
      Returns:
      stop
    • setStop

      public void setStop(org.threeten.bp.OffsetDateTime stop)
    • isRollup

      public Task isRollup(Boolean isRollup)
    • isIsRollup

      public Boolean isIsRollup()
      Determines whether a task is rolled up.
      Returns:
      isRollup
    • setIsRollup

      public void setIsRollup(Boolean isRollup)
    • startSlack

      public Task startSlack(Integer startSlack)
    • getStartSlack

      public Integer getStartSlack()
      Returns the task's start slack.
      Returns:
      startSlack
    • setStartSlack

      public void setStartSlack(Integer startSlack)
    • startVariance

      public Task startVariance(Integer startVariance)
    • getStartVariance

      public Integer getStartVariance()
      The variance of the task start date from the baseline start date as minutes.
      Returns:
      startVariance
    • setStartVariance

      public void setStartVariance(Integer startVariance)
    • calendarUid

      public Task calendarUid(Integer calendarUid)
    • getCalendarUid

      public Integer getCalendarUid()
      The unique id of task calendar.
      Returns:
      calendarUid
    • setCalendarUid

      public void setCalendarUid(Integer calendarUid)
    • isManual

      public Task isManual(Boolean isManual)
    • isIsManual

      public Boolean isIsManual()
      Determines whether a task is manually scheduled.
      Returns:
      isManual
    • setIsManual

      public void setIsManual(Boolean isManual)
    • manualStart

      public Task manualStart(org.threeten.bp.OffsetDateTime manualStart)
    • getManualStart

      public org.threeten.bp.OffsetDateTime getManualStart()
      Defines manually scheduled start of a task.
      Returns:
      manualStart
    • setManualStart

      public void setManualStart(org.threeten.bp.OffsetDateTime manualStart)
    • manualFinish

      public Task manualFinish(org.threeten.bp.OffsetDateTime manualFinish)
    • getManualFinish

      public org.threeten.bp.OffsetDateTime getManualFinish()
      Defines manually scheduled finish of a task.
      Returns:
      manualFinish
    • setManualFinish

      public void setManualFinish(org.threeten.bp.OffsetDateTime manualFinish)
    • manualDuration

      public Task manualDuration(String manualDuration)
    • getManualDuration

      public String getManualDuration()
      Defines manually scheduled duration of a task.
      Returns:
      manualDuration
    • setManualDuration

      public void setManualDuration(String manualDuration)
    • totalSlack

      public Task totalSlack(Integer totalSlack)
    • getTotalSlack

      public Integer getTotalSlack()
      The amount of a total slack.
      Returns:
      totalSlack
    • setTotalSlack

      public void setTotalSlack(Integer totalSlack)
    • type

      public Task type(TaskType type)
    • getType

      public TaskType getType()
      The type of a task.
      Returns:
      type
    • setType

      public void setType(TaskType type)
    • wbs

      public Task wbs(String wbs)
    • getWbs

      public String getWbs()
      The work breakdown structure code of a task.
      Returns:
      wbs
    • setWbs

      public void setWbs(String wbs)
    • priority

      public Task priority(Integer priority)
    • getPriority

      public Integer getPriority()
      The priority of a task from 0 to 1000.
      Returns:
      priority
    • setPriority

      public void setPriority(Integer priority)
    • work

      public Task work(String work)
    • getWork

      public String getWork()
      The amount of the scheduled work for a task.
      Returns:
      work
    • setWork

      public void setWork(String work)
    • workVariance

      public Task workVariance(Double workVariance)
    • getWorkVariance

      public Double getWorkVariance()
      The variance of the task work from the baseline task work as minutes.
      Returns:
      workVariance
    • setWorkVariance

      public void setWorkVariance(Double workVariance)
    • notesText

      public Task notesText(String notesText)
    • getNotesText

      public String getNotesText()
      Notes' plain text extracted from RTF data.
      Returns:
      notesText
    • setNotesText

      public void setNotesText(String notesText)
    • notesRTF

      public Task notesRTF(String notesRTF)
    • getNotesRTF

      public String getNotesRTF()
      The text notes in RTF format.
      Returns:
      notesRTF
    • setNotesRTF

      public void setNotesRTF(String notesRTF)
    • acwp

      public Task acwp(Double acwp)
    • getAcwp

      public Double getAcwp()
      Get acwp
      Returns:
      acwp
    • setAcwp

      public void setAcwp(Double acwp)
    • bcws

      public Task bcws(Double bcws)
    • getBcws

      public Double getBcws()
      Get bcws
      Returns:
      bcws
    • setBcws

      public void setBcws(Double bcws)
    • bcwp

      public Task bcwp(Double bcwp)
    • getBcwp

      public Double getBcwp()
      Get bcwp
      Returns:
      bcwp
    • setBcwp

      public void setBcwp(Double bcwp)
    • levelingDelayFormat

      public Task levelingDelayFormat(TimeUnitType levelingDelayFormat)
    • getLevelingDelayFormat

      public TimeUnitType getLevelingDelayFormat()
      LevelingDelayFormat
      Returns:
      levelingDelayFormat
    • setLevelingDelayFormat

      public void setLevelingDelayFormat(TimeUnitType levelingDelayFormat)
    • predecessors

      public Task predecessors(String predecessors)
    • getPredecessors

      public String getPredecessors()
      The task Uid numbers for the predecessor tasks on which the task depends before it can be started or finished.
      Returns:
      predecessors
    • setPredecessors

      public void setPredecessors(String predecessors)
    • successors

      public Task successors(String successors)
    • getSuccessors

      public String getSuccessors()
      The task Uid numbers for the successor tasks to a task.
      Returns:
      successors
    • setSuccessors

      public void setSuccessors(String successors)
    • ignoreWarnings

      public Task ignoreWarnings(Boolean ignoreWarnings)
    • isIgnoreWarnings

      public Boolean isIgnoreWarnings()
      Indicates whether to hide the schedule conflict warning indicator in Microsoft Project.
      Returns:
      ignoreWarnings
    • setIgnoreWarnings

      public void setIgnoreWarnings(Boolean ignoreWarnings)
    • isExpanded

      public Task isExpanded(Boolean isExpanded)
    • isIsExpanded

      public Boolean isIsExpanded()
      Determines whether a summary task is expanded or not in GanttChart view.
      Returns:
      isExpanded
    • setIsExpanded

      public void setIsExpanded(Boolean isExpanded)
    • displayOnTimeline

      public Task displayOnTimeline(Boolean displayOnTimeline)
    • isDisplayOnTimeline

      public Boolean isDisplayOnTimeline()
      Specifies whether a task should be displayed on a timeline view.
      Returns:
      displayOnTimeline
    • setDisplayOnTimeline

      public void setDisplayOnTimeline(Boolean displayOnTimeline)
    • displayAsSummary

      public Task displayAsSummary(Boolean displayAsSummary)
    • isDisplayAsSummary

      public Boolean isDisplayAsSummary()
      Determines whether the task should be displayed as a summary task. Reading supported for XML format only.
      Returns:
      displayAsSummary
    • setDisplayAsSummary

      public void setDisplayAsSummary(Boolean displayAsSummary)
    • hyperlink

      public Task hyperlink(String hyperlink)
    • getHyperlink

      public String getHyperlink()
      The title or explanatory text for a hyperlink associated with a task.
      Returns:
      hyperlink
    • setHyperlink

      public void setHyperlink(String hyperlink)
    • hyperlinkAddress

      public Task hyperlinkAddress(String hyperlinkAddress)
    • getHyperlinkAddress

      public String getHyperlinkAddress()
      The address for a hyperlink associated with a task.
      Returns:
      hyperlinkAddress
    • setHyperlinkAddress

      public void setHyperlinkAddress(String hyperlinkAddress)
    • hyperlinkSubAddress

      public Task hyperlinkSubAddress(String hyperlinkSubAddress)
    • getHyperlinkSubAddress

      public String getHyperlinkSubAddress()
      The specific location in a document in a hyperlink associated with a task. type.
      Returns:
      hyperlinkSubAddress
    • setHyperlinkSubAddress

      public void setHyperlinkSubAddress(String hyperlinkSubAddress)
    • earnedValueMethod

      public Task earnedValueMethod(EarnedValueMethodType earnedValueMethod)
    • getEarnedValueMethod

      public EarnedValueMethodType getEarnedValueMethod()
      Determines whether the % Complete or Physical % Complete field should be used to calculate budgeted cost of work performed (BCWP).
      Returns:
      earnedValueMethod
    • setEarnedValueMethod

      public void setEarnedValueMethod(EarnedValueMethodType earnedValueMethod)
    • isPublished

      public Task isPublished(Boolean isPublished)
    • isIsPublished

      public Boolean isIsPublished()
      Determines whether the current task should be published to Project Server with the rest of the project.
      Returns:
      isPublished
    • setIsPublished

      public void setIsPublished(Boolean isPublished)
    • statusManager

      public Task statusManager(String statusManager)
    • getStatusManager

      public String getStatusManager()
      The name of the enterprise resource who is to receive status updates for the current task from resources.
      Returns:
      statusManager
    • setStatusManager

      public void setStatusManager(String statusManager)
    • commitmentStart

      public Task commitmentStart(org.threeten.bp.OffsetDateTime commitmentStart)
    • getCommitmentStart

      public org.threeten.bp.OffsetDateTime getCommitmentStart()
      The start date of a delivery. Reading supported for XML format only.
      Returns:
      commitmentStart
    • setCommitmentStart

      public void setCommitmentStart(org.threeten.bp.OffsetDateTime commitmentStart)
    • commitmentFinish

      public Task commitmentFinish(org.threeten.bp.OffsetDateTime commitmentFinish)
    • getCommitmentFinish

      public org.threeten.bp.OffsetDateTime getCommitmentFinish()
      The finish date of a delivery. Reading supported for XML format only.
      Returns:
      commitmentFinish
    • setCommitmentFinish

      public void setCommitmentFinish(org.threeten.bp.OffsetDateTime commitmentFinish)
    • commitmentType

      public Task commitmentType(Integer commitmentType)
    • getCommitmentType

      public Integer getCommitmentType()
      Determines whether a task has an associated delivery or a dependency on an associated delivery. Reading supported for XML format only.
      Returns:
      commitmentType
    • setCommitmentType

      public void setCommitmentType(Integer commitmentType)
    • baselines

      public Task baselines(List<TaskBaseline> baselines)
    • addBaselinesItem

      public Task addBaselinesItem(TaskBaseline baselinesItem)
    • getBaselines

      public List<TaskBaseline> getBaselines()
      Gets or sets the collection of baseline values of the task.
      Returns:
      baselines
    • setBaselines

      public void setBaselines(List<TaskBaseline> baselines)
    • extendedAttributes

      public Task extendedAttributes(List<ExtendedAttribute> extendedAttributes)
    • addExtendedAttributesItem

      public Task addExtendedAttributesItem(ExtendedAttribute extendedAttributesItem)
    • getExtendedAttributes

      public List<ExtendedAttribute> getExtendedAttributes()
      Task extended attributes.
      Returns:
      extendedAttributes
    • setExtendedAttributes

      public void setExtendedAttributes(List<ExtendedAttribute> extendedAttributes)
    • outlineCodes

      public Task outlineCodes(List<OutlineCode> outlineCodes)
    • addOutlineCodesItem

      public Task addOutlineCodesItem(OutlineCode outlineCodesItem)
    • getOutlineCodes

      public List<OutlineCode> getOutlineCodes()
      Task outline codes.
      Returns:
      outlineCodes
    • setOutlineCodes

      public void setOutlineCodes(List<OutlineCode> outlineCodes)
    • warning

      public Task warning(Boolean warning)
    • isWarning

      public Boolean isWarning()
      Represents the flag which indicates that task has schedule discrepancies.
      Returns:
      warning
    • setWarning

      public void setWarning(Boolean warning)
    • activityId

      public Task activityId(String activityId)
    • getActivityId

      public String getActivityId()
      Represents activity id field - a task's unique identifier used by Primavera (only applicable to Primavera projects).
      Returns:
      activityId
    • setActivityId

      public void setActivityId(String activityId)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object