Class MaintainYearsPeriod.MaintainYearsPeriodBuilder
java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.plannedindependentrequirement.MaintainYearsPeriod.MaintainYearsPeriodBuilder
- Enclosing class:
- MaintainYearsPeriod
-
Method Summary
Modifier and TypeMethodDescriptionbuild()forecastDemandVersion(String forecastDemandVersion) (Key Field) Constraints: Not nullable, Maximum length: 2forecastPeriodStartDate(LocalDateTime forecastPeriodStartDate) (Key Field) Constraints: Not nullable, Precision: 7forecastPeriodType(String forecastPeriodType) Constraints: Not nullable, Maximum length: 1forecastQuantity(BigDecimal forecastQuantity) Constraints: Not nullable, Precision: 13, Scale: 3(Key Field) Constraints: Not nullable, Maximum length: 40(Key Field) Constraints: Not nullable, Maximum length: 10(Key Field) Constraints: Not nullable, Maximum length: 4productBaseUnit(String productBaseUnit) Constraints: Not nullable, Maximum length: 3requirementsType(String requirementsType) (Key Field) Constraints: Not nullable, Maximum length: 4toString()
-
Method Details
-
material
(Key Field) Constraints: Not nullable, Maximum length: 40Original 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.
-
requirementsType
@Nonnull public MaintainYearsPeriod.MaintainYearsPeriodBuilder requirementsType(@Nullable String requirementsType) (Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: RequirementsType
- Returns:
this.
-
forecastDemandVersion
@Nonnull public MaintainYearsPeriod.MaintainYearsPeriodBuilder forecastDemandVersion(@Nullable String forecastDemandVersion) (Key Field) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ForecastDemandVersion
- Returns:
this.
-
forecastPeriodStartDate
@Nonnull public MaintainYearsPeriod.MaintainYearsPeriodBuilder forecastPeriodStartDate(@Nullable LocalDateTime forecastPeriodStartDate) (Key Field) Constraints: Not nullable, Precision: 7Original property name from the Odata EDM: ForecastPeriodStartDate
- Returns:
this.
-
forecastPeriodType
@Nonnull public MaintainYearsPeriod.MaintainYearsPeriodBuilder forecastPeriodType(@Nullable String forecastPeriodType) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ForecastPeriodType
- Returns:
this.
-
productBaseUnit
@Nonnull public MaintainYearsPeriod.MaintainYearsPeriodBuilder productBaseUnit(@Nullable String productBaseUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ProductBaseUnit
- Returns:
this.
-
forecastQuantity
@Nonnull public MaintainYearsPeriod.MaintainYearsPeriodBuilder forecastQuantity(@Nullable BigDecimal forecastQuantity) Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: ForecastQuantity
- Returns:
this.
-
build
-
toString
-