java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.statutoryreportingcategorydefinition.CategoryDef.CategoryDefBuilder
Enclosing class:
CategoryDef

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

    • activityDef

      @Nonnull public CategoryDef.CategoryDefBuilder activityDef(ActivityDef... value)
      Navigation property _ActivityDef for CategoryDef to multiple ActivityDef.
      Parameters:
      value - The ActivityDefs to build this CategoryDef with.
      Returns:
      This Builder to allow for a fluent interface.
    • phaseDef

      @Nonnull public CategoryDef.CategoryDefBuilder phaseDef(PhaseDef... value)
      Navigation property _PhaseDef for CategoryDef to multiple PhaseDef.
      Parameters:
      value - The PhaseDefs to build this CategoryDef with.
      Returns:
      This Builder to allow for a fluent interface.
    • statryRptCategory

      @Nonnull public CategoryDef.CategoryDefBuilder statryRptCategory(@Nullable String statryRptCategory)
      (Key Field) Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: StatryRptCategory

      Returns:
      this.
    • country

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

      Original property name from the Odata EDM: Country

      Returns:
      this.
    • build

      @Nonnull public CategoryDef build()
    • toString

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