Class CnsldtnInvesteeUnit.CnsldtnInvesteeUnitBuilder

java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.masterdataforgroupreporting.CnsldtnInvesteeUnit.CnsldtnInvesteeUnitBuilder
Enclosing class:
CnsldtnInvesteeUnit

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

    • cnsldtnInvesteeUnitHier

      @Nonnull public CnsldtnInvesteeUnit.CnsldtnInvesteeUnitBuilder cnsldtnInvesteeUnitHier(CnsldtnInvesteeUnitHier... value)
      Navigation property to_CnsldtnInvesteeUnitHier for CnsldtnInvesteeUnit to multiple CnsldtnInvesteeUnitHier.
      Parameters:
      value - The CnsldtnInvesteeUnitHiers to build this CnsldtnInvesteeUnit with.
      Returns:
      This Builder to allow for a fluent interface.
    • cnsldtnInvesteeUnitT

      @Nonnull public CnsldtnInvesteeUnit.CnsldtnInvesteeUnitBuilder cnsldtnInvesteeUnitT(CnsldtnInvesteeUnitText... value)
      Navigation property to_CnsldtnInvesteeUnitT for CnsldtnInvesteeUnit to multiple CnsldtnInvesteeUnitText.
      Parameters:
      value - The CnsldtnInvesteeUnitTexts to build this CnsldtnInvesteeUnit with.
      Returns:
      This Builder to allow for a fluent interface.
    • consolidationUnit

      @Nonnull public CnsldtnInvesteeUnit.CnsldtnInvesteeUnitBuilder consolidationUnit(@Nullable String consolidationUnit)
      (Key Field) Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: ConsolidationUnit

      Returns:
      this.
    • consolidationUnit_Text

      @Nonnull public CnsldtnInvesteeUnit.CnsldtnInvesteeUnitBuilder consolidationUnit_Text(@Nullable String consolidationUnit_Text)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: ConsolidationUnit_Text

      Returns:
      this.
    • consolidationUnitLocalCurrency

      @Nonnull public CnsldtnInvesteeUnit.CnsldtnInvesteeUnitBuilder consolidationUnitLocalCurrency(@Nullable String consolidationUnitLocalCurrency)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: ConsolidationUnitLocalCurrency

      Returns:
      this.
    • consolidationUnitLocalCurrency_Text

      @Nonnull public CnsldtnInvesteeUnit.CnsldtnInvesteeUnitBuilder consolidationUnitLocalCurrency_Text(@Nullable String consolidationUnitLocalCurrency_Text)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: ConsolidationUnitLocalCurrency_Text

      Returns:
      this.
    • country

      @Nonnull public CnsldtnInvesteeUnit.CnsldtnInvesteeUnitBuilder country(@Nullable String country)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: Country

      Returns:
      this.
    • country_Text

      @Nonnull public CnsldtnInvesteeUnit.CnsldtnInvesteeUnitBuilder country_Text(@Nullable String country_Text)
      Constraints: Not nullable, Maximum length: 50

      Original property name from the Odata EDM: Country_Text

      Returns:
      this.
    • build

      @Nonnull public CnsldtnInvesteeUnit build()
    • toString

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