Class PMRPFlexibleConstraint.PMRPFlexibleConstraintBuilder
- Enclosing class:
- PMRPFlexibleConstraint
-
Method Summary
Modifier and TypeMethodDescription_Messages(Collection<SAP__Message> _Messages) Constraints: Not nullablebuild()materialGroup(String materialGroup) Constraints: Not nullable, Maximum length: 9Constraints: Not nullable, Maximum length: 10Navigation property _Period for PMRPFlexibleConstraint to multiple Period.Constraints: Not nullable, Maximum length: 4pMRPConstraintBaseUnit(String pMRPConstraintBaseUnit) Constraints: Not nullable, Maximum length: 3pMRPConstraintCategory(String pMRPConstraintCategory) Constraints: Not nullable, Maximum length: 1pMRPConstraintPeriodType(String pMRPConstraintPeriodType) Constraints: Not nullable, Maximum length: 1pMRPConstraintProductSelection(String pMRPConstraintProductSelection) Constraints: Not nullable, Maximum length: 1pMRPConstraintType(String pMRPConstraintType) Constraints: Not nullable, Maximum length: 1pMRPFlexibleConstraint(String pMRPFlexibleConstraint) (Key Field) Constraints: Not nullable, Maximum length: 10pMRPFlexibleConstraintScope(String pMRPFlexibleConstraintScope) Constraints: Not nullable, Maximum length: 1product(ConstraintProduct... value) Navigation property _Product for PMRPFlexibleConstraint to multiple ConstraintProduct.Constraints: Not nullable, Maximum length: 18productionLine(String productionLine) Constraints: Not nullable, Maximum length: 8Constraints: Not nullable, Maximum length: 10supplyingPlant(String supplyingPlant) Constraints: Not nullable, Maximum length: 4Navigation property _Text for PMRPFlexibleConstraint to multiple Text.toString()
-
Method Details
-
period
Navigation property _Period for PMRPFlexibleConstraint to multiple Period.- Parameters:
value- The Periods to build this PMRPFlexibleConstraint with.- Returns:
- This Builder to allow for a fluent interface.
-
product
@Nonnull public PMRPFlexibleConstraint.PMRPFlexibleConstraintBuilder product(ConstraintProduct... value) Navigation property _Product for PMRPFlexibleConstraint to multiple ConstraintProduct.- Parameters:
value- The ConstraintProducts to build this PMRPFlexibleConstraint with.- Returns:
- This Builder to allow for a fluent interface.
-
product
Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: Product
- Parameters:
value- The product to build this PMRPFlexibleConstraint with.- Returns:
- This Builder to allow for a fluent interface.
-
text
Navigation property _Text for PMRPFlexibleConstraint to multiple Text.- Parameters:
value- The Texts to build this PMRPFlexibleConstraint with.- Returns:
- This Builder to allow for a fluent interface.
-
pMRPFlexibleConstraint
@Nonnull public PMRPFlexibleConstraint.PMRPFlexibleConstraintBuilder pMRPFlexibleConstraint(@Nullable String pMRPFlexibleConstraint) (Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PMRPFlexibleConstraint
- Returns:
this.
-
pMRPConstraintType
@Nonnull public PMRPFlexibleConstraint.PMRPFlexibleConstraintBuilder pMRPConstraintType(@Nullable String pMRPConstraintType) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PMRPConstraintType
- Returns:
this.
-
pMRPConstraintCategory
@Nonnull public PMRPFlexibleConstraint.PMRPFlexibleConstraintBuilder pMRPConstraintCategory(@Nullable String pMRPConstraintCategory) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PMRPConstraintCategory
- Returns:
this.
-
pMRPFlexibleConstraintScope
@Nonnull public PMRPFlexibleConstraint.PMRPFlexibleConstraintBuilder pMRPFlexibleConstraintScope(@Nullable String pMRPFlexibleConstraintScope) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PMRPFlexibleConstraintScope
- Returns:
this.
-
pMRPConstraintProductSelection
@Nonnull public PMRPFlexibleConstraint.PMRPFlexibleConstraintBuilder pMRPConstraintProductSelection(@Nullable String pMRPConstraintProductSelection) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PMRPConstraintProductSelection
- Returns:
this.
-
pMRPConstraintPeriodType
@Nonnull public PMRPFlexibleConstraint.PMRPFlexibleConstraintBuilder pMRPConstraintPeriodType(@Nullable String pMRPConstraintPeriodType) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PMRPConstraintPeriodType
- Returns:
this.
-
plant
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: Plant
- Returns:
this.
-
productionLine
@Nonnull public PMRPFlexibleConstraint.PMRPFlexibleConstraintBuilder productionLine(@Nullable String productionLine) Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: ProductionLine
- Returns:
this.
-
supplier
@Nonnull public PMRPFlexibleConstraint.PMRPFlexibleConstraintBuilder supplier(@Nullable String supplier) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: Supplier
- Returns:
this.
-
supplyingPlant
@Nonnull public PMRPFlexibleConstraint.PMRPFlexibleConstraintBuilder supplyingPlant(@Nullable String supplyingPlant) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SupplyingPlant
- Returns:
this.
-
mRPArea
@Nonnull public PMRPFlexibleConstraint.PMRPFlexibleConstraintBuilder mRPArea(@Nullable String mRPArea) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: MRPArea
- Returns:
this.
-
materialGroup
@Nonnull public PMRPFlexibleConstraint.PMRPFlexibleConstraintBuilder materialGroup(@Nullable String materialGroup) Constraints: Not nullable, Maximum length: 9Original property name from the Odata EDM: MaterialGroup
- Returns:
this.
-
pMRPConstraintBaseUnit
@Nonnull public PMRPFlexibleConstraint.PMRPFlexibleConstraintBuilder pMRPConstraintBaseUnit(@Nullable String pMRPConstraintBaseUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PMRPConstraintBaseUnit
- Returns:
this.
-
_Messages
@Nonnull public PMRPFlexibleConstraint.PMRPFlexibleConstraintBuilder _Messages(@Nullable Collection<SAP__Message> _Messages) Constraints: Not nullableOriginal property name from the Odata EDM: SAP__Messages
- Returns:
this.
-
build
-
toString
-