Class ConsolidationUnit.ConsolidationUnitBuilder

java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.consolidationunit.ConsolidationUnit.ConsolidationUnitBuilder
Enclosing class:
ConsolidationUnit

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

    • cnsldtnUnitByTime

      @Nonnull public ConsolidationUnit.ConsolidationUnitBuilder cnsldtnUnitByTime(ConsolidationUnitByTime... value)
      Navigation property to_CnsldtnUnitByTime for ConsolidationUnit to multiple ConsolidationUnitByTime.
      Parameters:
      value - The ConsolidationUnitByTimes to build this ConsolidationUnit with.
      Returns:
      This Builder to allow for a fluent interface.
    • cnsldtnUnitByTimeVersion

      @Nonnull public ConsolidationUnit.ConsolidationUnitBuilder cnsldtnUnitByTimeVersion(ConsolidationUnitByTimeVersion... value)
      Navigation property to_CnsldtnUnitByTimeVersion for ConsolidationUnit to multiple ConsolidationUnitByTimeVersion.
      Parameters:
      value - The ConsolidationUnitByTimeVersions to build this ConsolidationUnit with.
      Returns:
      This Builder to allow for a fluent interface.
    • text

      Navigation property to_Text for ConsolidationUnit to multiple ConsolidationUnitText.
      Parameters:
      value - The ConsolidationUnitTexts to build this ConsolidationUnit with.
      Returns:
      This Builder to allow for a fluent interface.
    • consolidationUnit

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

      Original property name from the Odata EDM: ConsolidationUnit

      Returns:
      this.
    • country

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

      Original property name from the Odata EDM: Country

      Returns:
      this.
    • consolidationUnitLink

      @Nonnull public ConsolidationUnit.ConsolidationUnitBuilder consolidationUnitLink(@Nullable String consolidationUnitLink)
      Constraints: Not nullable, Maximum length: 1333

      Original property name from the Odata EDM: ConsolidationUnitLink

      Returns:
      this.
    • consolidationUnitLinkLabel

      @Nonnull public ConsolidationUnit.ConsolidationUnitBuilder consolidationUnitLinkLabel(@Nullable String consolidationUnitLinkLabel)
      Constraints: Not nullable, Maximum length: 255

      Original property name from the Odata EDM: ConsolidationUnitLinkLabel

      Returns:
      this.
    • build

      @Nonnull public ConsolidationUnit build()
    • toString

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