Class ProjDmndResourceAssignment.ProjDmndResourceAssignmentBuilder
- Enclosing class:
- ProjDmndResourceAssignment
-
Method Summary
Modifier and TypeMethodDescriptionassgmtDistribution(ProjDmndRsceAssgmtDistr... value) Navigation property to_AssgmtDistribution for ProjDmndResourceAssignment to multiple ProjDmndRsceAssgmtDistr.build()createdByUser(String createdByUser) Constraints: Not nullable, Maximum length: 12creationDateTime(ZonedDateTime creationDateTime) Constraints: Not nullable, Precision: 7lastChangeDateTime(ZonedDateTime lastChangeDateTime) Constraints: Not nullable, Precision: 7lastChangedByUser(String lastChangedByUser) Constraints: Not nullable, Maximum length: 12projAssgmtLastUpdateSource(String projAssgmtLastUpdateSource) Constraints: Not nullable, Maximum length: 1projDmndRsceAssgmt(String projDmndRsceAssgmt) Constraints: Not nullable, Maximum length: 8projDmndRsceAssgmtEndDate(LocalDateTime projDmndRsceAssgmtEndDate) Constraints: Not nullable, Precision: 0projDmndRsceAssgmtQuantity(BigDecimal projDmndRsceAssgmtQuantity) Constraints: Not nullable, Precision: 13, Scale: 3projDmndRsceAssgmtQuantityUnit(String projDmndRsceAssgmtQuantityUnit) Constraints: Not nullable, Maximum length: 3projDmndRsceAssgmtStartDate(LocalDateTime projDmndRsceAssgmtStartDate) Constraints: Not nullable, Precision: 0projDmndRsceAssgmtUUID(UUID projDmndRsceAssgmtUUID) (Key Field) Constraints: Not nullableprojDmndRsceWorkAssgmtOID(String projDmndRsceWorkAssgmtOID) Constraints: Not nullable, Maximum length: 100projDmndRsceWrkfrcPersonOID(String projDmndRsceWrkfrcPersonOID) Constraints: Not nullable, Maximum length: 36projectDemandSourceOfSupply(String projectDemandSourceOfSupply) Constraints: Not nullable, Maximum length: 1projectDemandSupplyDeliveryOrg(String projectDemandSupplyDeliveryOrg) Constraints: Not nullable, Maximum length: 5projectDemandSupplyIdentifier(String projectDemandSupplyIdentifier) Constraints: Not nullable, Maximum length: 24projectDemandUUID(UUID projectDemandUUID) Constraints: noneprojectDemandWorkUUID(UUID projectDemandWorkUUID) Constraints: noneroot(ProjectDemand value) Navigation property to_Root for ProjDmndResourceAssignment to single ProjectDemand.toString()work(ProjectDemandResource value) Navigation property to_Work for ProjDmndResourceAssignment to single ProjectDemandResource.
-
Method Details
-
assgmtDistribution
@Nonnull public ProjDmndResourceAssignment.ProjDmndResourceAssignmentBuilder assgmtDistribution(ProjDmndRsceAssgmtDistr... value) Navigation property to_AssgmtDistribution for ProjDmndResourceAssignment to multiple ProjDmndRsceAssgmtDistr.- Parameters:
value- The ProjDmndRsceAssgmtDistrs to build this ProjDmndResourceAssignment with.- Returns:
- This Builder to allow for a fluent interface.
-
root
@Nonnull public ProjDmndResourceAssignment.ProjDmndResourceAssignmentBuilder root(ProjectDemand value) Navigation property to_Root for ProjDmndResourceAssignment to single ProjectDemand.- Parameters:
value- The ProjectDemand to build this ProjDmndResourceAssignment with.- Returns:
- This Builder to allow for a fluent interface.
-
work
@Nonnull public ProjDmndResourceAssignment.ProjDmndResourceAssignmentBuilder work(ProjectDemandResource value) Navigation property to_Work for ProjDmndResourceAssignment to single ProjectDemandResource.- Parameters:
value- The ProjectDemandResource to build this ProjDmndResourceAssignment with.- Returns:
- This Builder to allow for a fluent interface.
-
projDmndRsceAssgmtUUID
@Nonnull public ProjDmndResourceAssignment.ProjDmndResourceAssignmentBuilder projDmndRsceAssgmtUUID(@Nullable UUID projDmndRsceAssgmtUUID) (Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: ProjDmndRsceAssgmtUUID
- Returns:
this.
-
projectDemandWorkUUID
@Nonnull public ProjDmndResourceAssignment.ProjDmndResourceAssignmentBuilder projectDemandWorkUUID(@Nullable UUID projectDemandWorkUUID) Constraints: noneOriginal property name from the Odata EDM: ProjectDemandWorkUUID
- Returns:
this.
-
projectDemandUUID
@Nonnull public ProjDmndResourceAssignment.ProjDmndResourceAssignmentBuilder projectDemandUUID(@Nullable UUID projectDemandUUID) Constraints: noneOriginal property name from the Odata EDM: ProjectDemandUUID
- Returns:
this.
-
projDmndRsceAssgmt
@Nonnull public ProjDmndResourceAssignment.ProjDmndResourceAssignmentBuilder projDmndRsceAssgmt(@Nullable String projDmndRsceAssgmt) Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: ProjDmndRsceAssgmt
- Returns:
this.
-
projDmndRsceAssgmtQuantity
@Nonnull public ProjDmndResourceAssignment.ProjDmndResourceAssignmentBuilder projDmndRsceAssgmtQuantity(@Nullable BigDecimal projDmndRsceAssgmtQuantity) Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: ProjDmndRsceAssgmtQuantity
- Returns:
this.
-
projDmndRsceAssgmtQuantityUnit
@Nonnull public ProjDmndResourceAssignment.ProjDmndResourceAssignmentBuilder projDmndRsceAssgmtQuantityUnit(@Nullable String projDmndRsceAssgmtQuantityUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ProjDmndRsceAssgmtQuantityUnit
- Returns:
this.
-
projectDemandSupplyIdentifier
@Nonnull public ProjDmndResourceAssignment.ProjDmndResourceAssignmentBuilder projectDemandSupplyIdentifier(@Nullable String projectDemandSupplyIdentifier) Constraints: Not nullable, Maximum length: 24Original property name from the Odata EDM: ProjectDemandSupplyIdentifier
- Returns:
this.
-
projectDemandSupplyDeliveryOrg
@Nonnull public ProjDmndResourceAssignment.ProjDmndResourceAssignmentBuilder projectDemandSupplyDeliveryOrg(@Nullable String projectDemandSupplyDeliveryOrg) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: ProjectDemandSupplyDeliveryOrg
- Returns:
this.
-
projectDemandSourceOfSupply
@Nonnull public ProjDmndResourceAssignment.ProjDmndResourceAssignmentBuilder projectDemandSourceOfSupply(@Nullable String projectDemandSourceOfSupply) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ProjectDemandSourceOfSupply
- Returns:
this.
-
projAssgmtLastUpdateSource
@Nonnull public ProjDmndResourceAssignment.ProjDmndResourceAssignmentBuilder projAssgmtLastUpdateSource(@Nullable String projAssgmtLastUpdateSource) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ProjAssgmtLastUpdateSource
- Returns:
this.
-
projDmndRsceWorkAssgmtOID
@Nonnull public ProjDmndResourceAssignment.ProjDmndResourceAssignmentBuilder projDmndRsceWorkAssgmtOID(@Nullable String projDmndRsceWorkAssgmtOID) Constraints: Not nullable, Maximum length: 100Original property name from the Odata EDM: ProjDmndRsceWorkAssgmtOID
- Returns:
this.
-
projDmndRsceWrkfrcPersonOID
@Nonnull public ProjDmndResourceAssignment.ProjDmndResourceAssignmentBuilder projDmndRsceWrkfrcPersonOID(@Nullable String projDmndRsceWrkfrcPersonOID) Constraints: Not nullable, Maximum length: 36Original property name from the Odata EDM: ProjDmndRsceWrkfrcPersonOID
- Returns:
this.
-
projDmndRsceAssgmtStartDate
@Nonnull public ProjDmndResourceAssignment.ProjDmndResourceAssignmentBuilder projDmndRsceAssgmtStartDate(@Nullable LocalDateTime projDmndRsceAssgmtStartDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ProjDmndRsceAssgmtStartDate
- Returns:
this.
-
projDmndRsceAssgmtEndDate
@Nonnull public ProjDmndResourceAssignment.ProjDmndResourceAssignmentBuilder projDmndRsceAssgmtEndDate(@Nullable LocalDateTime projDmndRsceAssgmtEndDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ProjDmndRsceAssgmtEndDate
- Returns:
this.
-
createdByUser
@Nonnull public ProjDmndResourceAssignment.ProjDmndResourceAssignmentBuilder createdByUser(@Nullable String createdByUser) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CreatedByUser
- Returns:
this.
-
creationDateTime
@Nonnull public ProjDmndResourceAssignment.ProjDmndResourceAssignmentBuilder creationDateTime(@Nullable ZonedDateTime creationDateTime) Constraints: Not nullable, Precision: 7Original property name from the Odata EDM: CreationDateTime
- Returns:
this.
-
lastChangedByUser
@Nonnull public ProjDmndResourceAssignment.ProjDmndResourceAssignmentBuilder lastChangedByUser(@Nullable String lastChangedByUser) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: LastChangedByUser
- Returns:
this.
-
lastChangeDateTime
@Nonnull public ProjDmndResourceAssignment.ProjDmndResourceAssignmentBuilder lastChangeDateTime(@Nullable ZonedDateTime lastChangeDateTime) Constraints: Not nullable, Precision: 7Original property name from the Odata EDM: LastChangeDateTime
- Returns:
this.
-
build
-
toString
-