Class PurchaseRequisitionHeader.PurchaseRequisitionHeaderBuilder
java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.purchaserequisition.PurchaseRequisitionHeader.PurchaseRequisitionHeaderBuilder
- Enclosing class:
- PurchaseRequisitionHeader
Helper class to allow for fluent creation of PurchaseRequisitionHeader instances.
-
Method Summary
Modifier and TypeMethodDescriptionbuild()purchaseReqnItem(PurchaseRequisitionItem... value) Navigation property to_PurchaseReqnItem for PurchaseRequisitionHeader to multiple PurchaseRequisitionItem.purchaseRequisition(String purchaseRequisition) (Key Field) Constraints: Not nullable, Maximum length: 10purchaseRequisitionType(String purchaseRequisitionType) Constraints: Not nullable, Maximum length: 4purReqnDescription(String purReqnDescription) Constraints: Not nullable, Maximum length: 40purReqnDoOnlyValidation(Boolean purReqnDoOnlyValidation) Constraints: nonesourceDetermination(Boolean sourceDetermination) Constraints: nonetoString()
-
Method Details
-
purchaseReqnItem
@Nonnull public PurchaseRequisitionHeader.PurchaseRequisitionHeaderBuilder purchaseReqnItem(PurchaseRequisitionItem... value) Navigation property to_PurchaseReqnItem for PurchaseRequisitionHeader to multiple PurchaseRequisitionItem.- Parameters:
value- The PurchaseRequisitionItems to build this PurchaseRequisitionHeader with.- Returns:
- This Builder to allow for a fluent interface.
-
purchaseRequisition
@Nonnull public PurchaseRequisitionHeader.PurchaseRequisitionHeaderBuilder purchaseRequisition(@Nullable String purchaseRequisition) (Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PurchaseRequisition
- Returns:
this.
-
purchaseRequisitionType
@Nonnull public PurchaseRequisitionHeader.PurchaseRequisitionHeaderBuilder purchaseRequisitionType(@Nullable String purchaseRequisitionType) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: PurchaseRequisitionType
- Returns:
this.
-
purReqnDescription
@Nonnull public PurchaseRequisitionHeader.PurchaseRequisitionHeaderBuilder purReqnDescription(@Nullable String purReqnDescription) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: PurReqnDescription
- Returns:
this.
-
sourceDetermination
@Nonnull public PurchaseRequisitionHeader.PurchaseRequisitionHeaderBuilder sourceDetermination(@Nullable Boolean sourceDetermination) Constraints: noneOriginal property name from the Odata EDM: SourceDetermination
- Returns:
this.
-
purReqnDoOnlyValidation
@Nonnull public PurchaseRequisitionHeader.PurchaseRequisitionHeaderBuilder purReqnDoOnlyValidation(@Nullable Boolean purReqnDoOnlyValidation) Constraints: noneOriginal property name from the Odata EDM: PurReqnDoOnlyValidation
- Returns:
this.
-
build
-
toString
-