Class ProductPlantStorage.ProductPlantStorageBuilder
java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.productv2.ProductPlantStorage.ProductPlantStorageBuilder
- Enclosing class:
- ProductPlantStorage
Helper class to allow for fluent creation of ProductPlantStorage instances.
-
Method Summary
Modifier and TypeMethodDescriptionbuild()cycleCountingIndicatorIsFixed(Boolean cycleCountingIndicatorIsFixed) Constraints: Not nullablemaximumStoragePeriod(BigDecimal maximumStoragePeriod) Constraints: Not nullable, Precision: 5maximumStoragePeriodISOUnit(String maximumStoragePeriodISOUnit) Constraints: Not nullable, Maximum length: 3physInventoryForCycleCounting(String physInventoryForCycleCounting) Constraints: Not nullable, Maximum length: 1(Key Field) Constraints: Not nullable, Maximum length: 4prodMaximumStoragePeriodUnit(String prodMaximumStoragePeriodUnit) Constraints: Not nullable, Maximum length: 3Navigation property _Product for ProductPlantStorage to single Product.(Key Field) Constraints: Not nullable, Maximum length: 18productPlant(ProductPlant value) Navigation property _ProductPlant for ProductPlantStorage to single ProductPlant.toString()
-
Method Details
-
product
Navigation property _Product for ProductPlantStorage to single Product.- Parameters:
value- The Product to build this ProductPlantStorage 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 ProductPlantStorage with.- Returns:
- This Builder to allow for a fluent interface.
-
productPlant
Navigation property _ProductPlant for ProductPlantStorage to single ProductPlant.- Parameters:
value- The ProductPlant to build this ProductPlantStorage 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.
-
physInventoryForCycleCounting
@Nonnull public ProductPlantStorage.ProductPlantStorageBuilder physInventoryForCycleCounting(@Nullable String physInventoryForCycleCounting) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PhysInventoryForCycleCounting
- Returns:
this.
-
maximumStoragePeriod
@Nonnull public ProductPlantStorage.ProductPlantStorageBuilder maximumStoragePeriod(@Nullable BigDecimal maximumStoragePeriod) Constraints: Not nullable, Precision: 5Original property name from the Odata EDM: MaximumStoragePeriod
- Returns:
this.
-
prodMaximumStoragePeriodUnit
@Nonnull public ProductPlantStorage.ProductPlantStorageBuilder prodMaximumStoragePeriodUnit(@Nullable String prodMaximumStoragePeriodUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ProdMaximumStoragePeriodUnit
- Returns:
this.
-
maximumStoragePeriodISOUnit
@Nonnull public ProductPlantStorage.ProductPlantStorageBuilder maximumStoragePeriodISOUnit(@Nullable String maximumStoragePeriodISOUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: MaximumStoragePeriodISOUnit
- Returns:
this.
-
cycleCountingIndicatorIsFixed
@Nonnull public ProductPlantStorage.ProductPlantStorageBuilder cycleCountingIndicatorIsFixed(@Nullable Boolean cycleCountingIndicatorIsFixed) Constraints: Not nullableOriginal property name from the Odata EDM: CycleCountingIndicatorIsFixed
- Returns:
this.
-
build
-
toString
-