Class PurchaseReqn.PurchaseReqnBuilder

java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.purchaserequisition.PurchaseReqn.PurchaseReqnBuilder
Enclosing class:
PurchaseReqn

public static final class PurchaseReqn.PurchaseReqnBuilder extends Object
Helper class to allow for fluent creation of PurchaseReqn instances.
  • Method Details

    • purchaseRequisitionItem

      @Nonnull public PurchaseReqn.PurchaseReqnBuilder purchaseRequisitionItem(PurchaseReqnItem... value)
      Navigation property _PurchaseRequisitionItem for PurchaseReqn to multiple PurchaseReqnItem.
      Parameters:
      value - The PurchaseReqnItems to build this PurchaseReqn with.
      Returns:
      This Builder to allow for a fluent interface.
    • purchaseRequisition

      @Nonnull public PurchaseReqn.PurchaseReqnBuilder purchaseRequisition(@Nullable String purchaseRequisition)
      (Key Field) Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: PurchaseRequisition

      Returns:
      this.
    • purchaseRequisitionType

      @Nonnull public PurchaseReqn.PurchaseReqnBuilder purchaseRequisitionType(@Nullable String purchaseRequisitionType)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: PurchaseRequisitionType

      Returns:
      this.
    • purReqnDescription

      @Nonnull public PurchaseReqn.PurchaseReqnBuilder purReqnDescription(@Nullable String purReqnDescription)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: PurReqnDescription

      Returns:
      this.
    • sourceDetermination

      @Nonnull public PurchaseReqn.PurchaseReqnBuilder sourceDetermination(@Nullable Boolean sourceDetermination)
      Constraints: Not nullable

      Original property name from the Odata EDM: SourceDetermination

      Returns:
      this.
    • purReqnDoOnlyValidation

      @Nonnull public PurchaseReqn.PurchaseReqnBuilder purReqnDoOnlyValidation(@Nullable Boolean purReqnDoOnlyValidation)
      Constraints: Not nullable

      Original property name from the Odata EDM: PurReqnDoOnlyValidation

      Returns:
      this.
    • _Messages

      @Nonnull public PurchaseReqn.PurchaseReqnBuilder _Messages(@Nullable Collection<SAP__Message> _Messages)
      Constraints: Not nullable

      Original property name from the Odata EDM: SAP__Messages

      Returns:
      this.
    • build

      @Nonnull public PurchaseReqn build()
    • toString

      @Nonnull public String toString()
      Overrides:
      toString in class Object