Class CADocBPItemBusLock.CADocBPItemBusLockBuilder

java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.contractaccountingdocumentmanage.CADocBPItemBusLock.CADocBPItemBusLockBuilder
Enclosing class:
CADocBPItemBusLock

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

    • bpItem

      Navigation property _BPItem for CADocBPItemBusLock to single CADocBPItem.
      Parameters:
      value - The CADocBPItem to build this CADocBPItemBusLock with.
      Returns:
      This Builder to allow for a fluent interface.
    • docHeader

      @Nonnull public CADocBPItemBusLock.CADocBPItemBusLockBuilder docHeader(CADocHeader value)
      Navigation property _DocHeader for CADocBPItemBusLock to single CADocHeader.
      Parameters:
      value - The CADocHeader to build this CADocBPItemBusLock with.
      Returns:
      This Builder to allow for a fluent interface.
    • cADocumentNumber

      @Nonnull public CADocBPItemBusLock.CADocBPItemBusLockBuilder cADocumentNumber(@Nullable String cADocumentNumber)
      (Key Field) Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: CADocumentNumber

      Returns:
      this.
    • cARepetitionItemNumber

      @Nonnull public CADocBPItemBusLock.CADocBPItemBusLockBuilder cARepetitionItemNumber(@Nullable String cARepetitionItemNumber)
      (Key Field) Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: CARepetitionItemNumber

      Returns:
      this.
    • cABPItemNumber

      @Nonnull public CADocBPItemBusLock.CADocBPItemBusLockBuilder cABPItemNumber(@Nullable String cABPItemNumber)
      (Key Field) Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: CABPItemNumber

      Returns:
      this.
    • cASubItemNumber

      @Nonnull public CADocBPItemBusLock.CADocBPItemBusLockBuilder cASubItemNumber(@Nullable String cASubItemNumber)
      (Key Field) Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: CASubItemNumber

      Returns:
      this.
    • cABusinessProcess

      @Nonnull public CADocBPItemBusLock.CADocBPItemBusLockBuilder cABusinessProcess(@Nullable String cABusinessProcess)
      (Key Field) Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: CABusinessProcess

      Returns:
      this.
    • cABusinessLockReason

      @Nonnull public CADocBPItemBusLock.CADocBPItemBusLockBuilder cABusinessLockReason(@Nullable String cABusinessLockReason)
      (Key Field) Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: CABusinessLockReason

      Returns:
      this.
    • cABusinessLockValidFrom

      @Nonnull public CADocBPItemBusLock.CADocBPItemBusLockBuilder cABusinessLockValidFrom(@Nullable LocalDate cABusinessLockValidFrom)
      (Key Field) Constraints: Not nullable

      Original property name from the Odata EDM: CABusinessLockValidFrom

      Returns:
      this.
    • cABusinessLockValidTo

      @Nonnull public CADocBPItemBusLock.CADocBPItemBusLockBuilder cABusinessLockValidTo(@Nullable LocalDate cABusinessLockValidTo)
      (Key Field) Constraints: Not nullable

      Original property name from the Odata EDM: CABusinessLockValidTo

      Returns:
      this.
    • build

      @Nonnull public CADocBPItemBusLock build()
    • toString

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