Class BreakdownCategory.BreakdownCategoryBuilder

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

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

    • cnsldtnBreakdownCategoryT

      @Nonnull public BreakdownCategory.BreakdownCategoryBuilder cnsldtnBreakdownCategoryT(BreakdownCategoryText... value)
      Navigation property to_CnsldtnBreakdownCategoryT for BreakdownCategory to multiple BreakdownCategoryText.
      Parameters:
      value - The BreakdownCategoryTexts to build this BreakdownCategory with.
      Returns:
      This Builder to allow for a fluent interface.
    • cnsldtnBrkdwnBySubassgmt

      @Nonnull public BreakdownCategory.BreakdownCategoryBuilder cnsldtnBrkdwnBySubassgmt(BreakdownBySubassignment... value)
      Navigation property to_CnsldtnBrkdwnBySubassgmt for BreakdownCategory to multiple BreakdownBySubassignment.
      Parameters:
      value - The BreakdownBySubassignments to build this BreakdownCategory with.
      Returns:
      This Builder to allow for a fluent interface.
    • consolidationChartOfAccounts

      @Nonnull public BreakdownCategory.BreakdownCategoryBuilder consolidationChartOfAccounts(@Nullable String consolidationChartOfAccounts)
      (Key Field) Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: ConsolidationChartOfAccounts

      Returns:
      this.
    • consolidationChartOfAccounts_Text

      @Nonnull public BreakdownCategory.BreakdownCategoryBuilder consolidationChartOfAccounts_Text(@Nullable String consolidationChartOfAccounts_Text)
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: ConsolidationChartOfAccounts_Text

      Returns:
      this.
    • breakdownCategory

      @Nonnull public BreakdownCategory.BreakdownCategoryBuilder breakdownCategory(@Nullable String breakdownCategory)
      (Key Field) Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: BreakdownCategory

      Returns:
      this.
    • breakdownCategory_Text

      @Nonnull public BreakdownCategory.BreakdownCategoryBuilder breakdownCategory_Text(@Nullable String breakdownCategory_Text)
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: BreakdownCategory_Text

      Returns:
      this.
    • build

      @Nonnull public BreakdownCategory build()
    • toString

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