Package com.aspose.tasks.cloud.model
Class Resource
java.lang.Object
com.aspose.tasks.cloud.model.Resource
Represents a project resource.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaccrueAt
(CostAccrualType accrueAt) activeDirectoryGuid
(String activeDirectoryGuid) actualCost
(BigDecimal actualCost) actualOvertimeCost
(BigDecimal actualOvertimeCost) actualOvertimeWork
(String actualOvertimeWork) actualOvertimeWorkProtected
(String actualOvertimeWorkProtected) actualWork
(String actualWork) actualWorkProtected
(String actualWorkProtected) addBaselinesItem
(Baseline baselinesItem) addExtendedAttributesItem
(ExtendedAttribute extendedAttributesItem) addOutlineCodesItem
(OutlineCode outlineCodesItem) assignmentOwner
(String assignmentOwner) assignmentOwnerGuid
(String assignmentOwnerGuid) availableFrom
(org.threeten.bp.OffsetDateTime availableFrom) availableTo
(org.threeten.bp.OffsetDateTime availableTo) bookingType
(BookingType bookingType) budgetCost
(BigDecimal budgetCost) budgetWork
(String budgetWork) calendarUid
(Integer calendarUid) cost
(BigDecimal cost) costCenter
(String costCenter) costPerUse
(BigDecimal costPerUse) costVariance
(Double costVariance) creationDate
(org.threeten.bp.OffsetDateTime creationDate) emailAddress
(String emailAddress) boolean
extendedAttributes
(List<ExtendedAttribute> extendedAttributes) finish
(org.threeten.bp.OffsetDateTime finish) Determines how cost is accrued against the resource.The Active Directory Guid for a resource.The actual cost incurred by the resource across all assigned tasks.The actual overtime cost incurred by the resource across all assigned tasks.The amount of actual overtime work performed by a resource.The duration through which actual overtime work is protected.The amount of actual work performed by a resource.The duration through which actual work is protected.getAcwp()
The actual cost of a work performed by a resource for the project to-date.The name of an assignment owner.The GUID of an assignment owner.org.threeten.bp.OffsetDateTime
The first date when a resource is available.org.threeten.bp.OffsetDateTime
The last date when a resource is available.Gets or sets the collection of baseline values of the resource.getBcwp()
The budgeted cost of a work performed by a resource for the project to-date.getBcws()
The budget cost of a work scheduled for a resource.The booking type of a resource.The budget cost for a budget cost resource.The budget work for a budget work or material resource.The calendar of a resource.getCode()
The code or other information about a resource.getCost()
The total project cost for a resource across all assigned tasks.Indicates which cost center the costs accrued by the resource should be charged to.The cost per use of a resource.The difference between a baseline cost and a cost.org.threeten.bp.OffsetDateTime
The date when a resource was created.getCv()
The earned value cost variance, through the project status date.Get emailAddressResource extended attributes.org.threeten.bp.OffsetDateTime
The scheduled finish date of a resource.getGroup()
The group to which a resource belongs.getGuid()
Contains the generated unique identification code for the resource.The title of a hyperlink associated with a resource.The hyperlink associated with a resource.The document bookmark of a hyperlink associated with a resource.getId()
The position identifier of a resource within the list of resources.The initials of a resource.The unit of measure for the material resource.The maximum number of units of a resource is available.getName()
The name of a resource.getNotes()
The text notes associated with a resource.The text notes in RTF format.Notes' plain text extracted from RTF data.The NT account associated with a resource.Resource outline codes.The total overtime cost of a resource including actual and remaining overtime costs.The overtime rate of a resource.The units used by Microsoft Project to display the overtime rate.The amount of overtime work assigned to a resource.The largest number of units assigned to a resource at any time.The percentage of work completed across all tasks.The phonetic spelling of the resource name.The amount of non-overtime work assigned to a resource.The remaining projected cost of a resource to complete all assigned tasks.The remaining projected overtime cost of a resource to complete all assigned tasks.The amount of remaining overtime work required to complete all tasks.The amount of remaining work required to complete all assigned tasks.The standard rate of a resource.The units used by Microsoft Project to display the standard rate.org.threeten.bp.OffsetDateTime
getStart()
The scheduled start date of a resource.getSv()
The earned value schedule variance, through the project status date.getType()
The type of a resource.getUid()
The unique identifier of a resource.The NT account associated with a resource.getWork()
The total work assigned to a resource across all assigned tasks.The type of a workgroup to which a resource belongs.The difference between a baseline work and a workint
hashCode()
hyperlinkAddress
(String hyperlinkAddress) hyperlinkSubAddress
(String hyperlinkSubAddress) Determines whether a resource can be leveled.isCostResource
(Boolean isCostResource) isEnterprise
(Boolean isEnterprise) isInactive
(Boolean isInactive) Determines whether a resource is a budget resource.Determines whether a resource is a cost resource.Determines whether a resource is an Enterprise resource.Determines whether a resource is generic.Determines whether a resource is inactive.isIsNull()
Determines whether a resource is null.isIsRoot()
Gets the flag indicating whether resource is a root resource.Get overAllocatedDetermines whether the current resource is a team resource.materialLabel
(String materialLabel) outlineCodes
(List<OutlineCode> outlineCodes) overAllocated
(Boolean overAllocated) overtimeCost
(BigDecimal overtimeCost) overtimeRate
(BigDecimal overtimeRate) overtimeRateFormat
(RateFormatType overtimeRateFormat) overtimeWork
(String overtimeWork) percentWorkComplete
(Integer percentWorkComplete) regularWork
(String regularWork) remainingCost
(BigDecimal remainingCost) remainingOvertimeCost
(BigDecimal remainingOvertimeCost) remainingOvertimeWork
(String remainingOvertimeWork) remainingWork
(String remainingWork) void
setAccrueAt
(CostAccrualType accrueAt) void
setActiveDirectoryGuid
(String activeDirectoryGuid) void
setActualCost
(BigDecimal actualCost) void
setActualOvertimeCost
(BigDecimal actualOvertimeCost) void
setActualOvertimeWork
(String actualOvertimeWork) void
setActualOvertimeWorkProtected
(String actualOvertimeWorkProtected) void
setActualWork
(String actualWork) void
setActualWorkProtected
(String actualWorkProtected) void
void
setAssignmentOwner
(String assignmentOwner) void
setAssignmentOwnerGuid
(String assignmentOwnerGuid) void
setAvailableFrom
(org.threeten.bp.OffsetDateTime availableFrom) void
setAvailableTo
(org.threeten.bp.OffsetDateTime availableTo) void
setBaselines
(List<Baseline> baselines) void
void
void
setBookingType
(BookingType bookingType) void
setBudgetCost
(BigDecimal budgetCost) void
setBudgetWork
(String budgetWork) void
setCalendarUid
(Integer calendarUid) void
setCanLevel
(Boolean canLevel) void
void
setCost
(BigDecimal cost) void
setCostCenter
(String costCenter) void
setCostPerUse
(BigDecimal costPerUse) void
setCostVariance
(Double costVariance) void
setCreationDate
(org.threeten.bp.OffsetDateTime creationDate) void
void
setEmailAddress
(String emailAddress) void
setExtendedAttributes
(List<ExtendedAttribute> extendedAttributes) void
setFinish
(org.threeten.bp.OffsetDateTime finish) void
void
void
setHyperlink
(String hyperlink) void
setHyperlinkAddress
(String hyperlinkAddress) void
setHyperlinkSubAddress
(String hyperlinkSubAddress) void
void
setInitials
(String initials) void
setIsBudget
(Boolean isBudget) void
setIsCostResource
(Boolean isCostResource) void
setIsEnterprise
(Boolean isEnterprise) void
setIsGeneric
(Boolean isGeneric) void
setIsInactive
(Boolean isInactive) void
void
void
setMaterialLabel
(String materialLabel) void
setMaxUnits
(Double maxUnits) void
void
void
setNotesRTF
(String notesRTF) void
setNotesText
(String notesText) void
setNtAccount
(String ntAccount) void
setOutlineCodes
(List<OutlineCode> outlineCodes) void
setOverAllocated
(Boolean overAllocated) void
setOvertimeCost
(BigDecimal overtimeCost) void
setOvertimeRate
(BigDecimal overtimeRate) void
setOvertimeRateFormat
(RateFormatType overtimeRateFormat) void
setOvertimeWork
(String overtimeWork) void
setPeakUnits
(Double peakUnits) void
setPercentWorkComplete
(Integer percentWorkComplete) void
setPhonetics
(String phonetics) void
setRegularWork
(String regularWork) void
setRemainingCost
(BigDecimal remainingCost) void
setRemainingOvertimeCost
(BigDecimal remainingOvertimeCost) void
setRemainingOvertimeWork
(String remainingOvertimeWork) void
setRemainingWork
(String remainingWork) void
setStandardRate
(BigDecimal standardRate) void
setStandardRateFormat
(RateFormatType standardRateFormat) void
setStart
(org.threeten.bp.OffsetDateTime start) void
void
setTeamAssignmentPool
(Boolean teamAssignmentPool) void
setType
(ResourceType type) void
void
setWindowsUserAccount
(String windowsUserAccount) void
void
setWorkgroup
(WorkGroupType workgroup) void
setWorkVariance
(Double workVariance) standardRate
(BigDecimal standardRate) standardRateFormat
(RateFormatType standardRateFormat) start
(org.threeten.bp.OffsetDateTime start) teamAssignmentPool
(Boolean teamAssignmentPool) toString()
type
(ResourceType type) windowsUserAccount
(String windowsUserAccount) workgroup
(WorkGroupType workgroup) workVariance
(Double workVariance)
-
Constructor Details
-
Resource
public Resource()
-
-
Method Details
-
isRoot
-
isIsRoot
Gets the flag indicating whether resource is a root resource. Root resource is a special resource which is intended to support internals of MS Project's formats and is not intended to be used directly from the user's code.- Returns:
- isRoot
-
setIsRoot
-
name
-
getName
The name of a resource.- Returns:
- name
-
setName
-
uid
-
getUid
The unique identifier of a resource.- Returns:
- uid
-
setUid
-
id
-
getId
The position identifier of a resource within the list of resources.- Returns:
- id
-
setId
-
guid
-
getGuid
Contains the generated unique identification code for the resource.- Returns:
- guid
-
setGuid
-
type
-
getType
The type of a resource.- Returns:
- type
-
setType
-
isNull
-
isIsNull
Determines whether a resource is null.- Returns:
- isNull
-
setIsNull
-
initials
-
getInitials
The initials of a resource.- Returns:
- initials
-
setInitials
-
phonetics
-
getPhonetics
The phonetic spelling of the resource name. For use with Japanese only.- Returns:
- phonetics
-
setPhonetics
-
ntAccount
-
getNtAccount
The NT account associated with a resource.- Returns:
- ntAccount
-
setNtAccount
-
windowsUserAccount
-
getWindowsUserAccount
The NT account associated with a resource.- Returns:
- windowsUserAccount
-
setWindowsUserAccount
-
workgroup
-
getWorkgroup
The type of a workgroup to which a resource belongs. type.- Returns:
- workgroup
-
setWorkgroup
-
materialLabel
-
getMaterialLabel
The unit of measure for the material resource. Read/write String.- Returns:
- materialLabel
-
setMaterialLabel
-
code
-
getCode
The code or other information about a resource.- Returns:
- code
-
setCode
-
group
-
getGroup
The group to which a resource belongs.- Returns:
- group
-
setGroup
-
emailAddress
-
getEmailAddress
Get emailAddress- Returns:
- emailAddress
-
setEmailAddress
-
hyperlink
-
getHyperlink
The title of a hyperlink associated with a resource.- Returns:
- hyperlink
-
setHyperlink
-
hyperlinkAddress
-
getHyperlinkAddress
The hyperlink associated with a resource.- Returns:
- hyperlinkAddress
-
setHyperlinkAddress
-
hyperlinkSubAddress
-
getHyperlinkSubAddress
The document bookmark of a hyperlink associated with a resource. Read/write String.- Returns:
- hyperlinkSubAddress
-
setHyperlinkSubAddress
-
maxUnits
-
getMaxUnits
The maximum number of units of a resource is available.- Returns:
- maxUnits
-
setMaxUnits
-
peakUnits
-
getPeakUnits
The largest number of units assigned to a resource at any time.- Returns:
- peakUnits
-
setPeakUnits
-
overAllocated
-
isOverAllocated
Get overAllocated- Returns:
- overAllocated
-
setOverAllocated
-
availableFrom
-
getAvailableFrom
public org.threeten.bp.OffsetDateTime getAvailableFrom()The first date when a resource is available.- Returns:
- availableFrom
-
setAvailableFrom
public void setAvailableFrom(org.threeten.bp.OffsetDateTime availableFrom) -
availableTo
-
getAvailableTo
public org.threeten.bp.OffsetDateTime getAvailableTo()The last date when a resource is available.- Returns:
- availableTo
-
setAvailableTo
public void setAvailableTo(org.threeten.bp.OffsetDateTime availableTo) -
start
-
getStart
public org.threeten.bp.OffsetDateTime getStart()The scheduled start date of a resource.- Returns:
- start
-
setStart
public void setStart(org.threeten.bp.OffsetDateTime start) -
finish
-
getFinish
public org.threeten.bp.OffsetDateTime getFinish()The scheduled finish date of a resource.- Returns:
- finish
-
setFinish
public void setFinish(org.threeten.bp.OffsetDateTime finish) -
canLevel
-
isCanLevel
Determines whether a resource can be leveled.- Returns:
- canLevel
-
setCanLevel
-
accrueAt
-
getAccrueAt
Determines how cost is accrued against the resource.- Returns:
- accrueAt
-
setAccrueAt
-
work
-
getWork
The total work assigned to a resource across all assigned tasks.- Returns:
- work
-
setWork
-
regularWork
-
getRegularWork
The amount of non-overtime work assigned to a resource.- Returns:
- regularWork
-
setRegularWork
-
overtimeWork
-
getOvertimeWork
The amount of overtime work assigned to a resource.- Returns:
- overtimeWork
-
setOvertimeWork
-
actualWork
-
getActualWork
The amount of actual work performed by a resource.- Returns:
- actualWork
-
setActualWork
-
remainingWork
-
getRemainingWork
The amount of remaining work required to complete all assigned tasks.- Returns:
- remainingWork
-
setRemainingWork
-
actualOvertimeWork
-
getActualOvertimeWork
The amount of actual overtime work performed by a resource.- Returns:
- actualOvertimeWork
-
setActualOvertimeWork
-
remainingOvertimeWork
-
getRemainingOvertimeWork
The amount of remaining overtime work required to complete all tasks.- Returns:
- remainingOvertimeWork
-
setRemainingOvertimeWork
-
percentWorkComplete
-
getPercentWorkComplete
The percentage of work completed across all tasks.- Returns:
- percentWorkComplete
-
setPercentWorkComplete
-
standardRate
-
getStandardRate
The standard rate of a resource. This value retrieved from the current date if a rate table exists for a resource.- Returns:
- standardRate
-
setStandardRate
-
standardRateFormat
-
getStandardRateFormat
The units used by Microsoft Project to display the standard rate.- Returns:
- standardRateFormat
-
setStandardRateFormat
-
cost
-
getCost
The total project cost for a resource across all assigned tasks.- Returns:
- cost
-
setCost
-
overtimeRateFormat
-
getOvertimeRateFormat
The units used by Microsoft Project to display the overtime rate.- Returns:
- overtimeRateFormat
-
setOvertimeRateFormat
-
overtimeCost
-
getOvertimeCost
The total overtime cost of a resource including actual and remaining overtime costs.- Returns:
- overtimeCost
-
setOvertimeCost
-
costPerUse
-
getCostPerUse
The cost per use of a resource. This value retrieved from the current date if a rate table exists for the resource.- Returns:
- costPerUse
-
setCostPerUse
-
actualCost
-
getActualCost
The actual cost incurred by the resource across all assigned tasks.- Returns:
- actualCost
-
setActualCost
-
actualOvertimeCost
-
getActualOvertimeCost
The actual overtime cost incurred by the resource across all assigned tasks.- Returns:
- actualOvertimeCost
-
setActualOvertimeCost
-
remainingCost
-
getRemainingCost
The remaining projected cost of a resource to complete all assigned tasks.- Returns:
- remainingCost
-
setRemainingCost
-
remainingOvertimeCost
-
getRemainingOvertimeCost
The remaining projected overtime cost of a resource to complete all assigned tasks.- Returns:
- remainingOvertimeCost
-
setRemainingOvertimeCost
-
workVariance
-
getWorkVariance
The difference between a baseline work and a work- Returns:
- workVariance
-
setWorkVariance
-
costVariance
-
getCostVariance
The difference between a baseline cost and a cost.- Returns:
- costVariance
-
setCostVariance
-
sv
-
getSv
The earned value schedule variance, through the project status date.- Returns:
- sv
-
setSv
-
cv
-
getCv
The earned value cost variance, through the project status date.- Returns:
- cv
-
setCv
-
acwp
-
getAcwp
The actual cost of a work performed by a resource for the project to-date.- Returns:
- acwp
-
setAcwp
-
calendarUid
-
getCalendarUid
The calendar of a resource.- Returns:
- calendarUid
-
setCalendarUid
-
notesText
-
getNotesText
Notes' plain text extracted from RTF data.- Returns:
- notesText
-
setNotesText
-
notes
-
getNotes
The text notes associated with a resource.- Returns:
- notes
-
setNotes
-
notesRTF
-
getNotesRTF
The text notes in RTF format. Supported for MPP formats only.- Returns:
- notesRTF
-
setNotesRTF
-
bcws
-
getBcws
The budget cost of a work scheduled for a resource.- Returns:
- bcws
-
setBcws
-
bcwp
-
getBcwp
The budgeted cost of a work performed by a resource for the project to-date.- Returns:
- bcwp
-
setBcwp
-
isGeneric
-
isIsGeneric
Determines whether a resource is generic.- Returns:
- isGeneric
-
setIsGeneric
-
isInactive
-
isIsInactive
Determines whether a resource is inactive.- Returns:
- isInactive
-
setIsInactive
-
isEnterprise
-
isIsEnterprise
Determines whether a resource is an Enterprise resource.- Returns:
- isEnterprise
-
setIsEnterprise
-
bookingType
-
getBookingType
The booking type of a resource.- Returns:
- bookingType
-
setBookingType
-
actualWorkProtected
-
getActualWorkProtected
The duration through which actual work is protected.- Returns:
- actualWorkProtected
-
setActualWorkProtected
-
actualOvertimeWorkProtected
-
getActualOvertimeWorkProtected
The duration through which actual overtime work is protected.- Returns:
- actualOvertimeWorkProtected
-
setActualOvertimeWorkProtected
-
activeDirectoryGuid
-
getActiveDirectoryGuid
The Active Directory Guid for a resource.- Returns:
- activeDirectoryGuid
-
setActiveDirectoryGuid
-
creationDate
-
getCreationDate
public org.threeten.bp.OffsetDateTime getCreationDate()The date when a resource was created.- Returns:
- creationDate
-
setCreationDate
public void setCreationDate(org.threeten.bp.OffsetDateTime creationDate) -
costCenter
-
getCostCenter
Indicates which cost center the costs accrued by the resource should be charged to.- Returns:
- costCenter
-
setCostCenter
-
isCostResource
-
isIsCostResource
Determines whether a resource is a cost resource.- Returns:
- isCostResource
-
setIsCostResource
-
teamAssignmentPool
-
isTeamAssignmentPool
Determines whether the current resource is a team resource.- Returns:
- teamAssignmentPool
-
setTeamAssignmentPool
-
assignmentOwner
-
getAssignmentOwner
The name of an assignment owner.- Returns:
- assignmentOwner
-
setAssignmentOwner
-
assignmentOwnerGuid
-
getAssignmentOwnerGuid
The GUID of an assignment owner.- Returns:
- assignmentOwnerGuid
-
setAssignmentOwnerGuid
-
isBudget
-
isIsBudget
Determines whether a resource is a budget resource.- Returns:
- isBudget
-
setIsBudget
-
budgetWork
-
getBudgetWork
The budget work for a budget work or material resource.- Returns:
- budgetWork
-
setBudgetWork
-
budgetCost
-
getBudgetCost
The budget cost for a budget cost resource.- Returns:
- budgetCost
-
setBudgetCost
-
overtimeRate
-
getOvertimeRate
The overtime rate of a resource. This value retrieved from the current date if a rate table exists for a resource.- Returns:
- overtimeRate
-
setOvertimeRate
-
baselines
-
addBaselinesItem
-
getBaselines
Gets or sets the collection of baseline values of the resource.- Returns:
- baselines
-
setBaselines
-
extendedAttributes
-
addExtendedAttributesItem
-
getExtendedAttributes
Resource extended attributes.- Returns:
- extendedAttributes
-
setExtendedAttributes
-
outlineCodes
-
addOutlineCodesItem
-
getOutlineCodes
Resource outline codes.- Returns:
- outlineCodes
-
setOutlineCodes
-
equals
-
hashCode
public int hashCode() -
toString
-