Class SettlmtDocType.SettlmtDocTypeBuilder

java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.settlementprocesstype.SettlmtDocType.SettlmtDocTypeBuilder
Enclosing class:
SettlmtDocType

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

    • settlmtDocTypeOfCollection

      @Nonnull public SettlmtDocType.SettlmtDocTypeBuilder settlmtDocTypeOfCollection(SettlmtDocType value)
      Navigation property _SettlmtDocTypeOfCollection for SettlmtDocType to single SettlmtDocType.
      Parameters:
      value - The SettlmtDocType to build this SettlmtDocType with.
      Returns:
      This Builder to allow for a fluent interface.
    • settlmtDocTypeOfCollection

      @Nonnull public SettlmtDocType.SettlmtDocTypeBuilder settlmtDocTypeOfCollection(String value)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: SettlmtDocTypeOfCollection

      Parameters:
      value - The settlmtDocTypeOfCollection to build this SettlmtDocType with.
      Returns:
      This Builder to allow for a fluent interface.
    • settlmtDocType

      @Nonnull public SettlmtDocType.SettlmtDocTypeBuilder settlmtDocType(@Nullable String settlmtDocType)
      (Key Field) Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: SettlmtDocType

      Returns:
      this.
    • settlmtDocCat

      @Nonnull public SettlmtDocType.SettlmtDocTypeBuilder settlmtDocCat(@Nullable String settlmtDocCat)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: SettlmtDocCat

      Returns:
      this.
    • settlmtCat

      @Nonnull public SettlmtDocType.SettlmtDocTypeBuilder settlmtCat(@Nullable String settlmtCat)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: SettlmtCat

      Returns:
      this.
    • settlmtBusProcVar

      @Nonnull public SettlmtDocType.SettlmtDocTypeBuilder settlmtBusProcVar(@Nullable String settlmtBusProcVar)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: SettlmtBusProcVar

      Returns:
      this.
    • settlmtMgmtPrcgApplCat

      @Nonnull public SettlmtDocType.SettlmtDocTypeBuilder settlmtMgmtPrcgApplCat(@Nullable String settlmtMgmtPrcgApplCat)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: SettlmtMgmtPrcgApplCat

      Returns:
      this.
    • settlmtTxCodeTxTypeChkCat

      @Nonnull public SettlmtDocType.SettlmtDocTypeBuilder settlmtTxCodeTxTypeChkCat(@Nullable String settlmtTxCodeTxTypeChkCat)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: SettlmtTxCodeTxTypeChkCat

      Returns:
      this.
    • journalEntryType

      @Nonnull public SettlmtDocType.SettlmtDocTypeBuilder journalEntryType(@Nullable String journalEntryType)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: JournalEntryType

      Returns:
      this.
    • build

      @Nonnull public SettlmtDocType build()
    • toString

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