@@ -134,6 +134,9 @@ public class Task {
134134 @ SerializedName ("Cost" )
135135 private BigDecimal cost = null ;
136136
137+ @ SerializedName ("OutlineNumber" )
138+ private String outlineNumber = null ;
139+
137140 @ SerializedName ("Cv" )
138141 private Double cv = null ;
139142
@@ -401,6 +404,9 @@ public class Task {
401404 @ SerializedName ("ActivityId" )
402405 private String activityId = null ;
403406
407+ @ SerializedName ("ExternalUid" )
408+ private Integer externalUid = null ;
409+
404410 public Task uid (Integer uid ) {
405411 this .uid = uid ;
406412 return this ;
@@ -869,6 +875,24 @@ public void setCost(BigDecimal cost) {
869875 this .cost = cost ;
870876 }
871877
878+ public Task outlineNumber (String outlineNumber ) {
879+ this .outlineNumber = outlineNumber ;
880+ return this ;
881+ }
882+
883+ /**
884+ * Gets or sets a value of OutlineNumber.
885+ * @return outlineNumber
886+ **/
887+ @ ApiModelProperty (value = "Gets or sets a value of OutlineNumber." )
888+ public String getOutlineNumber () {
889+ return outlineNumber ;
890+ }
891+
892+ public void setOutlineNumber (String outlineNumber ) {
893+ this .outlineNumber = outlineNumber ;
894+ }
895+
872896 public Task cv (Double cv ) {
873897 this .cv = cv ;
874898 return this ;
@@ -2503,6 +2527,24 @@ public void setActivityId(String activityId) {
25032527 this .activityId = activityId ;
25042528 }
25052529
2530+ public Task externalUid (Integer externalUid ) {
2531+ this .externalUid = externalUid ;
2532+ return this ;
2533+ }
2534+
2535+ /**
2536+ * Contains the external task's Unique identifier when the task is external.
2537+ * @return externalUid
2538+ **/
2539+ @ ApiModelProperty (required = true , value = "Contains the external task's Unique identifier when the task is external." )
2540+ public Integer getExternalUid () {
2541+ return externalUid ;
2542+ }
2543+
2544+ public void setExternalUid (Integer externalUid ) {
2545+ this .externalUid = externalUid ;
2546+ }
2547+
25062548
25072549 @ Override
25082550 public boolean equals (java .lang .Object o ) {
@@ -2539,6 +2581,7 @@ public boolean equals(java.lang.Object o) {
25392581 Objects .equals (this .constraintType , task .constraintType ) &&
25402582 Objects .equals (this .contact , task .contact ) &&
25412583 Objects .equals (this .cost , task .cost ) &&
2584+ Objects .equals (this .outlineNumber , task .outlineNumber ) &&
25422585 Objects .equals (this .cv , task .cv ) &&
25432586 Objects .equals (this .deadline , task .deadline ) &&
25442587 Objects .equals (this .durationVariance , task .durationVariance ) &&
@@ -2627,12 +2670,13 @@ public boolean equals(java.lang.Object o) {
26272670 Objects .equals (this .extendedAttributes , task .extendedAttributes ) &&
26282671 Objects .equals (this .outlineCodes , task .outlineCodes ) &&
26292672 Objects .equals (this .warning , task .warning ) &&
2630- Objects .equals (this .activityId , task .activityId );
2673+ Objects .equals (this .activityId , task .activityId ) &&
2674+ Objects .equals (this .externalUid , task .externalUid );
26312675 }
26322676
26332677 @ Override
26342678 public int hashCode () {
2635- return Objects .hash (uid , id , name , durationText , duration , start , finish , startText , finishText , percentComplete , percentWorkComplete , isActive , actualCost , actualDuration , actualFinish , actualOvertimeCost , actualOvertimeWork , actualWorkProtected , actualOvertimeWorkProtected , actualStart , budgetWork , budgetCost , constraintDate , constraintType , contact , cost , cv , deadline , durationVariance , earlyFinish , earlyStart , isEffortDriven , isExternalTask , externalTaskProject , externalId , finishSlack , finishVariance , fixedCost , fixedCostAccrual , freeSlack , guid , hasOverallocatedResource , hideBar , ignoreResourceCalendar , lateFinish , lateStart , isLevelAssignments , canLevelingSplit , levelingDelay , isMarked , isMilestone , isCritical , isSubproject , isSubprojectReadOnly , subprojectName , isSummary , subtasksUids , outlineLevel , isOverAllocated , isEstimated , overtimeCost , overtimeWork , physicalPercentComplete , preLeveledFinish , preLeveledStart , isRecurring , regularWork , remainingCost , remainingDuration , remainingOvertimeCost , remainingOvertimeWork , remainingWork , resume , isResumeValid , stop , isRollup , startSlack , startVariance , calendarUid , isManual , manualStart , manualFinish , manualDuration , totalSlack , type , wbs , priority , work , workVariance , notesText , notesRTF , acwp , bcws , bcwp , levelingDelayFormat , predecessors , successors , ignoreWarnings , isExpanded , displayOnTimeline , displayAsSummary , hyperlink , hyperlinkAddress , hyperlinkSubAddress , earnedValueMethod , isPublished , statusManager , commitmentStart , commitmentFinish , commitmentType , baselines , extendedAttributes , outlineCodes , warning , activityId );
2679+ return Objects .hash (uid , id , name , durationText , duration , start , finish , startText , finishText , percentComplete , percentWorkComplete , isActive , actualCost , actualDuration , actualFinish , actualOvertimeCost , actualOvertimeWork , actualWorkProtected , actualOvertimeWorkProtected , actualStart , budgetWork , budgetCost , constraintDate , constraintType , contact , cost , outlineNumber , cv , deadline , durationVariance , earlyFinish , earlyStart , isEffortDriven , isExternalTask , externalTaskProject , externalId , finishSlack , finishVariance , fixedCost , fixedCostAccrual , freeSlack , guid , hasOverallocatedResource , hideBar , ignoreResourceCalendar , lateFinish , lateStart , isLevelAssignments , canLevelingSplit , levelingDelay , isMarked , isMilestone , isCritical , isSubproject , isSubprojectReadOnly , subprojectName , isSummary , subtasksUids , outlineLevel , isOverAllocated , isEstimated , overtimeCost , overtimeWork , physicalPercentComplete , preLeveledFinish , preLeveledStart , isRecurring , regularWork , remainingCost , remainingDuration , remainingOvertimeCost , remainingOvertimeWork , remainingWork , resume , isResumeValid , stop , isRollup , startSlack , startVariance , calendarUid , isManual , manualStart , manualFinish , manualDuration , totalSlack , type , wbs , priority , work , workVariance , notesText , notesRTF , acwp , bcws , bcwp , levelingDelayFormat , predecessors , successors , ignoreWarnings , isExpanded , displayOnTimeline , displayAsSummary , hyperlink , hyperlinkAddress , hyperlinkSubAddress , earnedValueMethod , isPublished , statusManager , commitmentStart , commitmentFinish , commitmentType , baselines , extendedAttributes , outlineCodes , warning , activityId , externalUid );
26362680 }
26372681
26382682
@@ -2667,6 +2711,7 @@ public String toString() {
26672711 sb .append (" constraintType: " ).append (toIndentedString (constraintType )).append ("\n " );
26682712 sb .append (" contact: " ).append (toIndentedString (contact )).append ("\n " );
26692713 sb .append (" cost: " ).append (toIndentedString (cost )).append ("\n " );
2714+ sb .append (" outlineNumber: " ).append (toIndentedString (outlineNumber )).append ("\n " );
26702715 sb .append (" cv: " ).append (toIndentedString (cv )).append ("\n " );
26712716 sb .append (" deadline: " ).append (toIndentedString (deadline )).append ("\n " );
26722717 sb .append (" durationVariance: " ).append (toIndentedString (durationVariance )).append ("\n " );
@@ -2756,6 +2801,7 @@ public String toString() {
27562801 sb .append (" outlineCodes: " ).append (toIndentedString (outlineCodes )).append ("\n " );
27572802 sb .append (" warning: " ).append (toIndentedString (warning )).append ("\n " );
27582803 sb .append (" activityId: " ).append (toIndentedString (activityId )).append ("\n " );
2804+ sb .append (" externalUid: " ).append (toIndentedString (externalUid )).append ("\n " );
27592805 sb .append ("}" );
27602806 return sb .toString ();
27612807 }
0 commit comments