java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.catalogprofile.Catalog.CatalogBuilder
Enclosing class:
Catalog

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

    • catalogProfile

      @Nonnull public Catalog.CatalogBuilder catalogProfile(CatalogProfile value)
      Navigation property _CatalogProfile for Catalog to single CatalogProfile.
      Parameters:
      value - The CatalogProfile to build this Catalog with.
      Returns:
      This Builder to allow for a fluent interface.
    • maintNotifCatalogProfile

      @Nonnull public Catalog.CatalogBuilder maintNotifCatalogProfile(@Nullable String maintNotifCatalogProfile)
      (Key Field) Constraints: Not nullable, Maximum length: 9

      Original property name from the Odata EDM: MaintNotifCatalogProfile

      Returns:
      this.
    • maintNotificationCatalog

      @Nonnull public Catalog.CatalogBuilder maintNotificationCatalog(@Nullable String maintNotificationCatalog)
      (Key Field) Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: MaintNotificationCatalog

      Returns:
      this.
    • maintNotifCodeGrpSrchPattern

      @Nonnull public Catalog.CatalogBuilder maintNotifCodeGrpSrchPattern(@Nullable String maintNotifCodeGrpSrchPattern)
      (Key Field) Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: MaintNotifCodeGrpSrchPattern

      Returns:
      this.
    • maintNotificationCatalogText

      @Nonnull public Catalog.CatalogBuilder maintNotificationCatalogText(@Nullable String maintNotificationCatalogText)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: MaintNotificationCatalogText

      Returns:
      this.
    • build

      @Nonnull public Catalog build()
    • toString

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