Class ProjDmndRsceReqDistribution.ProjDmndRsceReqDistributionBuilder
- Enclosing class:
- ProjDmndRsceReqDistribution
-
Method Summary
Modifier and TypeMethodDescriptionbuild()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: 12projDmndReferencedPlanDataUUID(UUID projDmndReferencedPlanDataUUID) Constraints: noneprojDmndResourceRequestUUID(UUID projDmndResourceRequestUUID) Constraints: noneNavigation property to_ProjDmndRsceReq for ProjDmndRsceReqDistribution to single ProjectDemandResourceRequest.projDmndRsceReqDistrEndDate(LocalDateTime projDmndRsceReqDistrEndDate) Constraints: Not nullable, Precision: 0projDmndRsceReqDistrPerdAmt(BigDecimal projDmndRsceReqDistrPerdAmt) Constraints: Not nullable, Precision: 17, Scale: 3projDmndRsceReqDistrPerdAmtCur(String projDmndRsceReqDistrPerdAmtCur) Constraints: Not nullable, Maximum length: 5projDmndRsceReqDistrPerdVal(String projDmndRsceReqDistrPerdVal) Constraints: Not nullable, Maximum length: 3projDmndRsceReqDistrQtyUnit(String projDmndRsceReqDistrQtyUnit) Constraints: Not nullable, Maximum length: 3projDmndRsceReqDistrQuantity(BigDecimal projDmndRsceReqDistrQuantity) Constraints: Not nullable, Precision: 13, Scale: 3projDmndRsceReqDistrRevenueAmt(BigDecimal projDmndRsceReqDistrRevenueAmt) Constraints: Not nullable, Precision: 17, Scale: 3projDmndRsceReqDistrRevnAmtCur(String projDmndRsceReqDistrRevnAmtCur) Constraints: Not nullable, Maximum length: 5projDmndRsceReqDistrStartDate(LocalDateTime projDmndRsceReqDistrStartDate) Constraints: Not nullable, Precision: 0projDmndRsceReqDistrUUID(UUID projDmndRsceReqDistrUUID) (Key Field) Constraints: Not nullableprojDmndRsceReqDistrYearVal(String projDmndRsceReqDistrYearVal) Constraints: Not nullable, Maximum length: 4projectDemandUUID(UUID projectDemandUUID) Constraints: noneroot(ProjectDemand value) Navigation property to_Root for ProjDmndRsceReqDistribution to single ProjectDemand.toString()
-
Method Details
-
root
@Nonnull public ProjDmndRsceReqDistribution.ProjDmndRsceReqDistributionBuilder root(ProjectDemand value) Navigation property to_Root for ProjDmndRsceReqDistribution to single ProjectDemand.- Parameters:
value- The ProjectDemand to build this ProjDmndRsceReqDistribution with.- Returns:
- This Builder to allow for a fluent interface.
-
projDmndRsceReq
@Nonnull public ProjDmndRsceReqDistribution.ProjDmndRsceReqDistributionBuilder projDmndRsceReq(ProjectDemandResourceRequest value) Navigation property to_ProjDmndRsceReq for ProjDmndRsceReqDistribution to single ProjectDemandResourceRequest.- Parameters:
value- The ProjectDemandResourceRequest to build this ProjDmndRsceReqDistribution with.- Returns:
- This Builder to allow for a fluent interface.
-
projDmndRsceReqDistrUUID
@Nonnull public ProjDmndRsceReqDistribution.ProjDmndRsceReqDistributionBuilder projDmndRsceReqDistrUUID(@Nullable UUID projDmndRsceReqDistrUUID) (Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: ProjDmndRsceReqDistrUUID
- Returns:
this.
-
projDmndResourceRequestUUID
@Nonnull public ProjDmndRsceReqDistribution.ProjDmndRsceReqDistributionBuilder projDmndResourceRequestUUID(@Nullable UUID projDmndResourceRequestUUID) Constraints: noneOriginal property name from the Odata EDM: ProjDmndResourceRequestUUID
- Returns:
this.
-
projectDemandUUID
@Nonnull public ProjDmndRsceReqDistribution.ProjDmndRsceReqDistributionBuilder projectDemandUUID(@Nullable UUID projectDemandUUID) Constraints: noneOriginal property name from the Odata EDM: ProjectDemandUUID
- Returns:
this.
-
projDmndRsceReqDistrYearVal
@Nonnull public ProjDmndRsceReqDistribution.ProjDmndRsceReqDistributionBuilder projDmndRsceReqDistrYearVal(@Nullable String projDmndRsceReqDistrYearVal) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ProjDmndRsceReqDistrYearVal
- Returns:
this.
-
projDmndRsceReqDistrPerdVal
@Nonnull public ProjDmndRsceReqDistribution.ProjDmndRsceReqDistributionBuilder projDmndRsceReqDistrPerdVal(@Nullable String projDmndRsceReqDistrPerdVal) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ProjDmndRsceReqDistrPerdVal
- Returns:
this.
-
projDmndRsceReqDistrQuantity
@Nonnull public ProjDmndRsceReqDistribution.ProjDmndRsceReqDistributionBuilder projDmndRsceReqDistrQuantity(@Nullable BigDecimal projDmndRsceReqDistrQuantity) Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: ProjDmndRsceReqDistrQuantity
- Returns:
this.
-
projDmndRsceReqDistrQtyUnit
@Nonnull public ProjDmndRsceReqDistribution.ProjDmndRsceReqDistributionBuilder projDmndRsceReqDistrQtyUnit(@Nullable String projDmndRsceReqDistrQtyUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ProjDmndRsceReqDistrQtyUnit
- Returns:
this.
-
projDmndRsceReqDistrPerdAmt
@Nonnull public ProjDmndRsceReqDistribution.ProjDmndRsceReqDistributionBuilder projDmndRsceReqDistrPerdAmt(@Nullable BigDecimal projDmndRsceReqDistrPerdAmt) Constraints: Not nullable, Precision: 17, Scale: 3Original property name from the Odata EDM: ProjDmndRsceReqDistrPerdAmt
- Returns:
this.
-
projDmndRsceReqDistrPerdAmtCur
@Nonnull public ProjDmndRsceReqDistribution.ProjDmndRsceReqDistributionBuilder projDmndRsceReqDistrPerdAmtCur(@Nullable String projDmndRsceReqDistrPerdAmtCur) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: ProjDmndRsceReqDistrPerdAmtCur
- Returns:
this.
-
projDmndRsceReqDistrRevenueAmt
@Nonnull public ProjDmndRsceReqDistribution.ProjDmndRsceReqDistributionBuilder projDmndRsceReqDistrRevenueAmt(@Nullable BigDecimal projDmndRsceReqDistrRevenueAmt) Constraints: Not nullable, Precision: 17, Scale: 3Original property name from the Odata EDM: ProjDmndRsceReqDistrRevenueAmt
- Returns:
this.
-
projDmndRsceReqDistrRevnAmtCur
@Nonnull public ProjDmndRsceReqDistribution.ProjDmndRsceReqDistributionBuilder projDmndRsceReqDistrRevnAmtCur(@Nullable String projDmndRsceReqDistrRevnAmtCur) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: ProjDmndRsceReqDistrRevnAmtCur
- Returns:
this.
-
projDmndReferencedPlanDataUUID
@Nonnull public ProjDmndRsceReqDistribution.ProjDmndRsceReqDistributionBuilder projDmndReferencedPlanDataUUID(@Nullable UUID projDmndReferencedPlanDataUUID) Constraints: noneOriginal property name from the Odata EDM: ProjDmndReferencedPlanDataUUID
- Returns:
this.
-
projDmndRsceReqDistrStartDate
@Nonnull public ProjDmndRsceReqDistribution.ProjDmndRsceReqDistributionBuilder projDmndRsceReqDistrStartDate(@Nullable LocalDateTime projDmndRsceReqDistrStartDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ProjDmndRsceReqDistrStartDate
- Returns:
this.
-
projDmndRsceReqDistrEndDate
@Nonnull public ProjDmndRsceReqDistribution.ProjDmndRsceReqDistributionBuilder projDmndRsceReqDistrEndDate(@Nullable LocalDateTime projDmndRsceReqDistrEndDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ProjDmndRsceReqDistrEndDate
- Returns:
this.
-
createdByUser
@Nonnull public ProjDmndRsceReqDistribution.ProjDmndRsceReqDistributionBuilder createdByUser(@Nullable String createdByUser) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CreatedByUser
- Returns:
this.
-
creationDateTime
@Nonnull public ProjDmndRsceReqDistribution.ProjDmndRsceReqDistributionBuilder creationDateTime(@Nullable ZonedDateTime creationDateTime) Constraints: Not nullable, Precision: 7Original property name from the Odata EDM: CreationDateTime
- Returns:
this.
-
lastChangedByUser
@Nonnull public ProjDmndRsceReqDistribution.ProjDmndRsceReqDistributionBuilder lastChangedByUser(@Nullable String lastChangedByUser) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: LastChangedByUser
- Returns:
this.
-
lastChangeDateTime
@Nonnull public ProjDmndRsceReqDistribution.ProjDmndRsceReqDistributionBuilder lastChangeDateTime(@Nullable ZonedDateTime lastChangeDateTime) Constraints: Not nullable, Precision: 7Original property name from the Odata EDM: LastChangeDateTime
- Returns:
this.
-
build
-
toString
-