Class ZoneAdjustments.ZoneAdjustmentsBuilder
java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.buffersizing.ZoneAdjustments.ZoneAdjustmentsBuilder
- Enclosing class:
- ZoneAdjustments
Helper class to allow for fluent creation of ZoneAdjustments instances.
-
Method Summary
Modifier and TypeMethodDescriptionbufPrpslZoneAdjmtFctrEndDate(LocalDateTime bufPrpslZoneAdjmtFctrEndDate) Constraints: Not nullable, Precision: 0bufPrpslZoneAdjmtFctrStartDate(LocalDateTime bufPrpslZoneAdjmtFctrStartDate) (Key Field) Constraints: Not nullable, Precision: 0build()greenZoneAdjustmentFactor(BigDecimal greenZoneAdjustmentFactor) Constraints: Not nullable, Precision: 4, Scale: 2(Key Field) Constraints: Not nullable, Maximum length: 18(Key Field) Constraints: Not nullable, Maximum length: 10(Key Field) Constraints: Not nullable, Maximum length: 4proposalHdr(ProposalHeader value) Navigation property to_ProposalHdr for ZoneAdjustments to single ProposalHeader.proposalStartDate(LocalDateTime proposalStartDate) (Key Field) Constraints: Not nullable, Precision: 0proposalVersion(String proposalVersion) (Key Field) Constraints: Not nullable, Maximum length: 8redZoneAdjustmentFactor(BigDecimal redZoneAdjustmentFactor) Constraints: Not nullable, Precision: 4, Scale: 2toString()yellowZoneAdjustmentFactor(BigDecimal yellowZoneAdjustmentFactor) Constraints: Not nullable, Precision: 4, Scale: 2
-
Method Details
-
proposalHdr
Navigation property to_ProposalHdr for ZoneAdjustments to single ProposalHeader.- Parameters:
value- The ProposalHeader to build this ZoneAdjustments with.- Returns:
- This Builder to allow for a fluent interface.
-
material
(Key Field) Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: Material
- Returns:
this.
-
plant
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: Plant
- Returns:
this.
-
mRPArea
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: MRPArea
- Returns:
this.
-
proposalStartDate
@Nonnull public ZoneAdjustments.ZoneAdjustmentsBuilder proposalStartDate(@Nullable LocalDateTime proposalStartDate) (Key Field) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ProposalStartDate
- Returns:
this.
-
proposalVersion
@Nonnull public ZoneAdjustments.ZoneAdjustmentsBuilder proposalVersion(@Nullable String proposalVersion) (Key Field) Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: ProposalVersion
- Returns:
this.
-
bufPrpslZoneAdjmtFctrStartDate
@Nonnull public ZoneAdjustments.ZoneAdjustmentsBuilder bufPrpslZoneAdjmtFctrStartDate(@Nullable LocalDateTime bufPrpslZoneAdjmtFctrStartDate) (Key Field) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: BufPrpslZoneAdjmtFctrStartDate
- Returns:
this.
-
bufPrpslZoneAdjmtFctrEndDate
@Nonnull public ZoneAdjustments.ZoneAdjustmentsBuilder bufPrpslZoneAdjmtFctrEndDate(@Nullable LocalDateTime bufPrpslZoneAdjmtFctrEndDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: BufPrpslZoneAdjmtFctrEndDate
- Returns:
this.
-
redZoneAdjustmentFactor
@Nonnull public ZoneAdjustments.ZoneAdjustmentsBuilder redZoneAdjustmentFactor(@Nullable BigDecimal redZoneAdjustmentFactor) Constraints: Not nullable, Precision: 4, Scale: 2Original property name from the Odata EDM: RedZoneAdjustmentFactor
- Returns:
this.
-
yellowZoneAdjustmentFactor
@Nonnull public ZoneAdjustments.ZoneAdjustmentsBuilder yellowZoneAdjustmentFactor(@Nullable BigDecimal yellowZoneAdjustmentFactor) Constraints: Not nullable, Precision: 4, Scale: 2Original property name from the Odata EDM: YellowZoneAdjustmentFactor
- Returns:
this.
-
greenZoneAdjustmentFactor
@Nonnull public ZoneAdjustments.ZoneAdjustmentsBuilder greenZoneAdjustmentFactor(@Nullable BigDecimal greenZoneAdjustmentFactor) Constraints: Not nullable, Precision: 4, Scale: 2Original property name from the Odata EDM: GreenZoneAdjustmentFactor
- Returns:
this.
-
build
-
toString
-