Class ScrtyDepReqDocFlow_2.ScrtyDepReqDocFlow_2Builder

java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.cashsecuritydepositv2.ScrtyDepReqDocFlow_2.ScrtyDepReqDocFlow_2Builder
Enclosing class:
ScrtyDepReqDocFlow_2

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

    • caScrtyDepRequestDetail

      @Nonnull public ScrtyDepReqDocFlow_2.ScrtyDepReqDocFlow_2Builder caScrtyDepRequestDetail(CASecurityDepositReqDetail_2 value)
      Navigation property _CAScrtyDepRequestDetail for ScrtyDepReqDocFlow_2 to single CASecurityDepositReqDetail_2.
      Parameters:
      value - The CASecurityDepositReqDetail_2 to build this ScrtyDepReqDocFlow_2 with.
      Returns:
      This Builder to allow for a fluent interface.
    • caSecurityDeposit

      @Nonnull public ScrtyDepReqDocFlow_2.ScrtyDepReqDocFlow_2Builder caSecurityDeposit(CASecurityDeposit_2... value)
      Navigation property _CASecurityDeposit for ScrtyDepReqDocFlow_2 to multiple CASecurityDeposit_2.
      Parameters:
      value - The CASecurityDeposit_2s to build this ScrtyDepReqDocFlow_2 with.
      Returns:
      This Builder to allow for a fluent interface.
    • cASecurityDeposit

      @Nonnull public ScrtyDepReqDocFlow_2.ScrtyDepReqDocFlow_2Builder cASecurityDeposit(@Nullable String cASecurityDeposit)
      (Key Field) Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: CASecurityDeposit

      Returns:
      this.
    • cADocumentNumber

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

      Original property name from the Odata EDM: CADocumentNumber

      Returns:
      this.
    • cAScrtyDepositClearedDocument

      @Nonnull public ScrtyDepReqDocFlow_2.ScrtyDepReqDocFlow_2Builder cAScrtyDepositClearedDocument(@Nullable String cAScrtyDepositClearedDocument)
      (Key Field) Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: CAScrtyDepositClearedDocument

      Returns:
      this.
    • cAAuthorizationGroup

      @Nonnull public ScrtyDepReqDocFlow_2.ScrtyDepReqDocFlow_2Builder cAAuthorizationGroup(@Nullable String cAAuthorizationGroup)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: CAAuthorizationGroup

      Returns:
      this.
    • cASecurityDepositDocument

      @Nonnull public ScrtyDepReqDocFlow_2.ScrtyDepReqDocFlow_2Builder cASecurityDepositDocument(@Nullable String cASecurityDepositDocument)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: CASecurityDepositDocument

      Returns:
      this.
    • cASecurityDepositDocCategory

      @Nonnull public ScrtyDepReqDocFlow_2.ScrtyDepReqDocFlow_2Builder cASecurityDepositDocCategory(@Nullable String cASecurityDepositDocCategory)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: CASecurityDepositDocCategory

      Returns:
      this.
    • cASecurityDepositDocCatText

      @Nonnull public ScrtyDepReqDocFlow_2.ScrtyDepReqDocFlow_2Builder cASecurityDepositDocCatText(@Nullable String cASecurityDepositDocCatText)
      Constraints: Not nullable, Maximum length: 60

      Original property name from the Odata EDM: CASecurityDepositDocCatText

      Returns:
      this.
    • cAAmountInTransactionCurrency

      @Nonnull public ScrtyDepReqDocFlow_2.ScrtyDepReqDocFlow_2Builder cAAmountInTransactionCurrency(@Nullable BigDecimal cAAmountInTransactionCurrency)
      Constraints: Not nullable, Precision: 13, Scale: 0

      Original property name from the Odata EDM: CAAmountInTransactionCurrency

      Returns:
      this.
    • transactionCurrency

      @Nonnull public ScrtyDepReqDocFlow_2.ScrtyDepReqDocFlow_2Builder transactionCurrency(@Nullable String transactionCurrency)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: TransactionCurrency

      Returns:
      this.
    • cAReleasedAmtInPaymentCurrency

      @Nonnull public ScrtyDepReqDocFlow_2.ScrtyDepReqDocFlow_2Builder cAReleasedAmtInPaymentCurrency(@Nullable BigDecimal cAReleasedAmtInPaymentCurrency)
      Constraints: Not nullable, Precision: 11, Scale: 0

      Original property name from the Odata EDM: CAReleasedAmtInPaymentCurrency

      Returns:
      this.
    • paymentCurrency

      @Nonnull public ScrtyDepReqDocFlow_2.ScrtyDepReqDocFlow_2Builder paymentCurrency(@Nullable String paymentCurrency)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: PaymentCurrency

      Returns:
      this.
    • createdByUser

      @Nonnull public ScrtyDepReqDocFlow_2.ScrtyDepReqDocFlow_2Builder createdByUser(@Nullable String createdByUser)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: CreatedByUser

      Returns:
      this.
    • createdByUserDescription

      @Nonnull public ScrtyDepReqDocFlow_2.ScrtyDepReqDocFlow_2Builder createdByUserDescription(@Nullable String createdByUserDescription)
      Constraints: Not nullable, Maximum length: 80

      Original property name from the Odata EDM: CreatedByUserDescription

      Returns:
      this.
    • creationDate

      @Nonnull public ScrtyDepReqDocFlow_2.ScrtyDepReqDocFlow_2Builder creationDate(@Nullable LocalDate creationDate)
      Constraints: Nullable

      Original property name from the Odata EDM: CreationDate

      Returns:
      this.
    • creationTime

      @Nonnull public ScrtyDepReqDocFlow_2.ScrtyDepReqDocFlow_2Builder creationTime(@Nullable LocalTime creationTime)
      Constraints: Not nullable

      Original property name from the Odata EDM: CreationTime

      Returns:
      this.
    • build

      @Nonnull public ScrtyDepReqDocFlow_2 build()
    • toString

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