Class CABillgRequestItem.CABillgRequestItemBuilder

java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.convergentinvoicingbillingrequest.CABillgRequestItem.CABillgRequestItemBuilder
Enclosing class:
CABillgRequestItem

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

    • caBillgRequest

      @Nonnull public CABillgRequestItem.CABillgRequestItemBuilder caBillgRequest(CABillgRequest value)
      Navigation property _CABillgRequest for CABillgRequestItem to single CABillgRequest.
      Parameters:
      value - The CABillgRequest to build this CABillgRequestItem with.
      Returns:
      This Builder to allow for a fluent interface.
    • cABillgReqDocument

      @Nonnull public CABillgRequestItem.CABillgRequestItemBuilder cABillgReqDocument(@Nullable String cABillgReqDocument)
      (Key Field) Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: CABillgReqDocument

      Returns:
      this.
    • cABillgReqItem

      @Nonnull public CABillgRequestItem.CABillgRequestItemBuilder cABillgReqItem(@Nullable String cABillgReqItem)
      (Key Field) Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: CABillgReqItem

      Returns:
      this.
    • cABllbleItmListId

      @Nonnull public CABillgRequestItem.CABillgRequestItemBuilder cABllbleItmListId(@Nullable String cABllbleItmListId)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: CABllbleItmListId

      Returns:
      this.
    • cAInvcgReferenceObject

      @Nonnull public CABillgRequestItem.CABillgRequestItemBuilder cAInvcgReferenceObject(@Nullable String cAInvcgReferenceObject)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: CAInvcgReferenceObject

      Returns:
      this.
    • cAReferenceObjectID

      @Nonnull public CABillgRequestItem.CABillgRequestItemBuilder cAReferenceObjectID(@Nullable String cAReferenceObjectID)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: CAReferenceObjectID

      Returns:
      this.
    • cABillgReqItmAmount

      @Nonnull public CABillgRequestItem.CABillgRequestItemBuilder cABillgReqItmAmount(@Nullable BigDecimal cABillgReqItmAmount)
      Constraints: Not nullable, Precision: 13, Scale: 0

      Original property name from the Odata EDM: CABillgReqItmAmount

      Returns:
      this.
    • cABillgReqItmAmountCurrency

      @Nonnull public CABillgRequestItem.CABillgRequestItemBuilder cABillgReqItmAmountCurrency(@Nullable String cABillgReqItmAmountCurrency)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: CABillgReqItmAmountCurrency

      Returns:
      this.
    • cABillgFirstDate

      @Nonnull public CABillgRequestItem.CABillgRequestItemBuilder cABillgFirstDate(@Nullable LocalDate cABillgFirstDate)
      Constraints: Nullable

      Original property name from the Odata EDM: CABillgFirstDate

      Returns:
      this.
    • cABllbleItmClass

      @Nonnull public CABillgRequestItem.CABillgRequestItemBuilder cABllbleItmClass(@Nullable String cABllbleItmClass)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: CABllbleItmClass

      Returns:
      this.
    • cABllbleItmSourceTransType

      @Nonnull public CABillgRequestItem.CABillgRequestItemBuilder cABllbleItmSourceTransType(@Nullable String cABllbleItmSourceTransType)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: CABllbleItmSourceTransType

      Returns:
      this.
    • cABllbleItmSourceTransId

      @Nonnull public CABillgRequestItem.CABillgRequestItemBuilder cABllbleItmSourceTransId(@Nullable String cABllbleItmSourceTransId)
      Constraints: Not nullable, Maximum length: 22

      Original property name from the Odata EDM: CABllbleItmSourceTransId

      Returns:
      this.
    • cABllbleItmPackageUUID

      @Nonnull public CABillgRequestItem.CABillgRequestItemBuilder cABllbleItmPackageUUID(@Nullable UUID cABllbleItmPackageUUID)
      Constraints: Nullable

      Original property name from the Odata EDM: CABllbleItmPackageUUID

      Returns:
      this.
    • cABllbleItmPackNo

      @Nonnull public CABillgRequestItem.CABillgRequestItemBuilder cABllbleItmPackNo(@Nullable String cABllbleItmPackNo)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: CABllbleItmPackNo

      Returns:
      this.
    • cABllbleItmCreationDate

      @Nonnull public CABillgRequestItem.CABillgRequestItemBuilder cABllbleItmCreationDate(@Nullable LocalDate cABllbleItmCreationDate)
      Constraints: Nullable

      Original property name from the Odata EDM: CABllbleItmCreationDate

      Returns:
      this.
    • cAReferenceBllbleItmPackUUID

      @Nonnull public CABillgRequestItem.CABillgRequestItemBuilder cAReferenceBllbleItmPackUUID(@Nullable UUID cAReferenceBllbleItmPackUUID)
      Constraints: Nullable

      Original property name from the Odata EDM: CAReferenceBllbleItmPackUUID

      Returns:
      this.
    • cAReferenceBllbleItmPackNo

      @Nonnull public CABillgRequestItem.CABillgRequestItemBuilder cAReferenceBllbleItmPackNo(@Nullable String cAReferenceBllbleItmPackNo)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: CAReferenceBllbleItmPackNo

      Returns:
      this.
    • cAReferenceInvcgDocItem

      @Nonnull public CABillgRequestItem.CABillgRequestItemBuilder cAReferenceInvcgDocItem(@Nullable String cAReferenceInvcgDocItem)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: CAReferenceInvcgDocItem

      Returns:
      this.
    • build

      @Nonnull public CABillgRequestItem build()
    • toString

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