Class ProductPlantProcurement.ProductPlantProcurementBuilder
java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.productv2.ProductPlantProcurement.ProductPlantProcurementBuilder
- Enclosing class:
- ProductPlantProcurement
Helper class to allow for fluent creation of ProductPlantProcurement instances.
-
Method Summary
Modifier and TypeMethodDescriptionbuild()isAutoPurOrdCreationAllowed(Boolean isAutoPurOrdCreationAllowed) Constraints: Not nullableisSourceListRequired(Boolean isSourceListRequired) Constraints: Not nullablejustInTimeDeliveryScheduleCode(String justInTimeDeliveryScheduleCode) Constraints: Not nullable, Maximum length: 1(Key Field) Constraints: Not nullable, Maximum length: 4Navigation property _Product for ProductPlantProcurement to single Product.(Key Field) Constraints: Not nullable, Maximum length: 18productPlant(ProductPlant value) Navigation property _ProductPlant for ProductPlantProcurement to single ProductPlant.purchasingGroup(String purchasingGroup) Constraints: Not nullable, Maximum length: 3toString()
-
Method Details
-
product
Navigation property _Product for ProductPlantProcurement to single Product.- Parameters:
value- The Product to build this ProductPlantProcurement 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 ProductPlantProcurement with.- Returns:
- This Builder to allow for a fluent interface.
-
productPlant
@Nonnull public ProductPlantProcurement.ProductPlantProcurementBuilder productPlant(ProductPlant value) Navigation property _ProductPlant for ProductPlantProcurement to single ProductPlant.- Parameters:
value- The ProductPlant to build this ProductPlantProcurement with.- Returns:
- This Builder to allow for a fluent interface.
-
plant
@Nonnull public ProductPlantProcurement.ProductPlantProcurementBuilder plant(@Nullable String plant) (Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: Plant
- Returns:
this.
-
isAutoPurOrdCreationAllowed
@Nonnull public ProductPlantProcurement.ProductPlantProcurementBuilder isAutoPurOrdCreationAllowed(@Nullable Boolean isAutoPurOrdCreationAllowed) Constraints: Not nullableOriginal property name from the Odata EDM: IsAutoPurOrdCreationAllowed
- Returns:
this.
-
isSourceListRequired
@Nonnull public ProductPlantProcurement.ProductPlantProcurementBuilder isSourceListRequired(@Nullable Boolean isSourceListRequired) Constraints: Not nullableOriginal property name from the Odata EDM: IsSourceListRequired
- Returns:
this.
-
justInTimeDeliveryScheduleCode
@Nonnull public ProductPlantProcurement.ProductPlantProcurementBuilder justInTimeDeliveryScheduleCode(@Nullable String justInTimeDeliveryScheduleCode) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: JustInTimeDeliveryScheduleCode
- Returns:
this.
-
purchasingGroup
@Nonnull public ProductPlantProcurement.ProductPlantProcurementBuilder purchasingGroup(@Nullable String purchasingGroup) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PurchasingGroup
- Returns:
this.
-
build
-
toString
-