Class PurchaseOrderItemNote.PurchaseOrderItemNoteBuilder

java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.purchaseorder.PurchaseOrderItemNote.PurchaseOrderItemNoteBuilder
Enclosing class:
PurchaseOrderItemNote

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

    • purchaseOrder

      Navigation property _PurchaseOrder for PurchaseOrderItemNote to single PurchaseOrder.
      Parameters:
      value - The PurchaseOrder to build this PurchaseOrderItemNote with.
      Returns:
      This Builder to allow for a fluent interface.
    • purchaseOrder

      @Nonnull public PurchaseOrderItemNote.PurchaseOrderItemNoteBuilder purchaseOrder(String value)
      (Key Field) Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: PurchaseOrder

      Parameters:
      value - The purchaseOrder to build this PurchaseOrderItemNote with.
      Returns:
      This Builder to allow for a fluent interface.
    • purchaseOrderItem

      @Nonnull public PurchaseOrderItemNote.PurchaseOrderItemNoteBuilder purchaseOrderItem(PurchaseOrderItem value)
      Navigation property _PurchaseOrderItem for PurchaseOrderItemNote to single PurchaseOrderItem.
      Parameters:
      value - The PurchaseOrderItem to build this PurchaseOrderItemNote with.
      Returns:
      This Builder to allow for a fluent interface.
    • purchaseOrderItem

      @Nonnull public PurchaseOrderItemNote.PurchaseOrderItemNoteBuilder purchaseOrderItem(String value)
      (Key Field) Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: PurchaseOrderItem

      Parameters:
      value - The purchaseOrderItem to build this PurchaseOrderItemNote with.
      Returns:
      This Builder to allow for a fluent interface.
    • textObjectType

      @Nonnull public PurchaseOrderItemNote.PurchaseOrderItemNoteBuilder textObjectType(@Nullable String textObjectType)
      (Key Field) Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: TextObjectType

      Returns:
      this.
    • language

      @Nonnull public PurchaseOrderItemNote.PurchaseOrderItemNoteBuilder language(@Nullable String language)
      (Key Field) Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: Language

      Returns:
      this.
    • plainLongText

      @Nonnull public PurchaseOrderItemNote.PurchaseOrderItemNoteBuilder plainLongText(@Nullable String plainLongText)
      Constraints: Not nullable

      Original property name from the Odata EDM: PlainLongText

      Returns:
      this.
    • purchaseOrderItemUniqueID

      @Nonnull public PurchaseOrderItemNote.PurchaseOrderItemNoteBuilder purchaseOrderItemUniqueID(@Nullable String purchaseOrderItemUniqueID)
      Constraints: Not nullable, Maximum length: 15

      Original property name from the Odata EDM: PurchaseOrderItemUniqueID

      Returns:
      this.
    • build

      @Nonnull public PurchaseOrderItemNote build()
    • toString

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