Class ConsolidationVersion.ConsolidationVersionBuilder

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

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

    • cnsldtnVersionT

      Navigation property to_CnsldtnVersionT for ConsolidationVersion to multiple ConsolidationVersionText.
      Parameters:
      value - The ConsolidationVersionTexts to build this ConsolidationVersion with.
      Returns:
      This Builder to allow for a fluent interface.
    • consolidationVersion

      @Nonnull public ConsolidationVersion.ConsolidationVersionBuilder consolidationVersion(@Nullable String consolidationVersion)
      (Key Field) Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: ConsolidationVersion

      Returns:
      this.
    • consolidationVersion_Text

      @Nonnull public ConsolidationVersion.ConsolidationVersionBuilder consolidationVersion_Text(@Nullable String consolidationVersion_Text)
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: ConsolidationVersion_Text

      Returns:
      this.
    • cnsldtnReferenceVersion

      @Nonnull public ConsolidationVersion.ConsolidationVersionBuilder cnsldtnReferenceVersion(@Nullable String cnsldtnReferenceVersion)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: CnsldtnReferenceVersion

      Returns:
      this.
    • cnsldtnReferenceVersion_Text

      @Nonnull public ConsolidationVersion.ConsolidationVersionBuilder cnsldtnReferenceVersion_Text(@Nullable String cnsldtnReferenceVersion_Text)
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: CnsldtnReferenceVersion_Text

      Returns:
      this.
    • groupCurrency

      @Nonnull public ConsolidationVersion.ConsolidationVersionBuilder groupCurrency(@Nullable String groupCurrency)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: GroupCurrency

      Returns:
      this.
    • groupCurrency_Text

      @Nonnull public ConsolidationVersion.ConsolidationVersionBuilder groupCurrency_Text(@Nullable String groupCurrency_Text)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: GroupCurrency_Text

      Returns:
      this.
    • cnsldtnIsPlanVersion

      @Nonnull public ConsolidationVersion.ConsolidationVersionBuilder cnsldtnIsPlanVersion(@Nullable Boolean cnsldtnIsPlanVersion)
      Constraints: none

      Original property name from the Odata EDM: CnsldtnIsPlanVersion

      Returns:
      this.
    • cnsldtnVersionType

      @Nonnull public ConsolidationVersion.ConsolidationVersionBuilder cnsldtnVersionType(@Nullable String cnsldtnVersionType)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: CnsldtnVersionType

      Returns:
      this.
    • cnsldtnVersionType_Text

      @Nonnull public ConsolidationVersion.ConsolidationVersionBuilder cnsldtnVersionType_Text(@Nullable String cnsldtnVersionType_Text)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: CnsldtnVersionType_Text

      Returns:
      this.
    • cnsldtnVersionRunMode

      @Nonnull public ConsolidationVersion.ConsolidationVersionBuilder cnsldtnVersionRunMode(@Nullable String cnsldtnVersionRunMode)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: CnsldtnVersionRunMode

      Returns:
      this.
    • cnsldtnVersionHasAllKeyFigures

      @Nonnull public ConsolidationVersion.ConsolidationVersionBuilder cnsldtnVersionHasAllKeyFigures(@Nullable Boolean cnsldtnVersionHasAllKeyFigures)
      Constraints: none

      Original property name from the Odata EDM: CnsldtnVersionHasAllKeyFigures

      Returns:
      this.
    • build

      @Nonnull public ConsolidationVersion build()
    • toString

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