Class ProductPlantForecast.ProductPlantForecastBuilder
java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.product.ProductPlantForecast.ProductPlantForecastBuilder
- Enclosing class:
- ProductPlantForecast
Helper class to allow for fluent creation of ProductPlantForecast instances.
-
Method Summary
Modifier and TypeMethodDescriptionbuild()cnsmpnQuantityMultiplierValue(BigDecimal cnsmpnQuantityMultiplierValue) Constraints: Not nullable, Precision: 4, Scale: 2consumptionReferencePlant(String consumptionReferencePlant) Constraints: Not nullable, Maximum length: 4consumptionReferenceProduct(String consumptionReferenceProduct) Constraints: Not nullable, Maximum length: 18consumptionRefUsageEndDate(LocalDate consumptionRefUsageEndDate) Constraints: NullablecorrectionFactorIsRequired(Boolean correctionFactorIsRequired) Constraints: Not nullableforecastModelIsReset(Boolean forecastModelIsReset) Constraints: Not nullable(Key Field) Constraints: Not nullable, Maximum length: 4Navigation property _Product for ProductPlantForecast to single Product.(Key Field) Constraints: Not nullable, Maximum length: 18productPlant(ProductPlant value) Navigation property _ProductPlant for ProductPlantForecast to single ProductPlant.toString()
-
Method Details
-
product
Navigation property _Product for ProductPlantForecast to single Product.- Parameters:
value- The Product to build this ProductPlantForecast with.- Returns:
- This Builder to allow for a fluent interface.
-
product
(Key Field) Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: Product
- Parameters:
value- The product to build this ProductPlantForecast with.- Returns:
- This Builder to allow for a fluent interface.
-
productPlant
Navigation property _ProductPlant for ProductPlantForecast to single ProductPlant.- Parameters:
value- The ProductPlant to build this ProductPlantForecast with.- Returns:
- This Builder to allow for a fluent interface.
-
plant
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: Plant
- Returns:
this.
-
consumptionRefUsageEndDate
@Nonnull public ProductPlantForecast.ProductPlantForecastBuilder consumptionRefUsageEndDate(@Nullable LocalDate consumptionRefUsageEndDate) Constraints: NullableOriginal property name from the Odata EDM: ConsumptionRefUsageEndDate
- Returns:
this.
-
cnsmpnQuantityMultiplierValue
@Nonnull public ProductPlantForecast.ProductPlantForecastBuilder cnsmpnQuantityMultiplierValue(@Nullable BigDecimal cnsmpnQuantityMultiplierValue) Constraints: Not nullable, Precision: 4, Scale: 2Original property name from the Odata EDM: CnsmpnQuantityMultiplierValue
- Returns:
this.
-
consumptionReferenceProduct
@Nonnull public ProductPlantForecast.ProductPlantForecastBuilder consumptionReferenceProduct(@Nullable String consumptionReferenceProduct) Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: ConsumptionReferenceProduct
- Returns:
this.
-
consumptionReferencePlant
@Nonnull public ProductPlantForecast.ProductPlantForecastBuilder consumptionReferencePlant(@Nullable String consumptionReferencePlant) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ConsumptionReferencePlant
- Returns:
this.
-
correctionFactorIsRequired
@Nonnull public ProductPlantForecast.ProductPlantForecastBuilder correctionFactorIsRequired(@Nullable Boolean correctionFactorIsRequired) Constraints: Not nullableOriginal property name from the Odata EDM: CorrectionFactorIsRequired
- Returns:
this.
-
forecastModelIsReset
@Nonnull public ProductPlantForecast.ProductPlantForecastBuilder forecastModelIsReset(@Nullable Boolean forecastModelIsReset) Constraints: Not nullableOriginal property name from the Odata EDM: ForecastModelIsReset
- Returns:
this.
-
build
-
toString
-