java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.catalogtypecause.CauseCode.CauseCodeBuilder
Enclosing class:
CauseCode

public static class CauseCode.CauseCodeBuilder extends Object
  • Method Details

    • maintNotifCauseCatalog

      @Nonnull public CauseCode.CauseCodeBuilder maintNotifCauseCatalog(@Nullable String maintNotifCauseCatalog)
      (Key Field) Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: MaintNotifCauseCatalog

      Returns:
      this.
    • maintNotifCauseCodeGroup

      @Nonnull public CauseCode.CauseCodeBuilder maintNotifCauseCodeGroup(@Nullable String maintNotifCauseCodeGroup)
      (Key Field) Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: MaintNotifCauseCodeGroup

      Returns:
      this.
    • maintNotificationCauseCode

      @Nonnull public CauseCode.CauseCodeBuilder maintNotificationCauseCode(@Nullable String maintNotificationCauseCode)
      (Key Field) Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: MaintNotificationCauseCode

      Returns:
      this.
    • codeIsInactive

      @Nonnull public CauseCode.CauseCodeBuilder codeIsInactive(@Nullable Boolean codeIsInactive)
      Constraints: Not nullable

      Original property name from the Odata EDM: CodeIsInactive

      Returns:
      this.
    • maintNotifCauseGrpStatusText

      @Nonnull public CauseCode.CauseCodeBuilder maintNotifCauseGrpStatusText(@Nullable String maintNotifCauseGrpStatusText)
      Constraints: Not nullable, Maximum length: 60

      Original property name from the Odata EDM: MaintNotifCauseGrpStatusText

      Returns:
      this.
    • maintNotifCauseCatalogText

      @Nonnull public CauseCode.CauseCodeBuilder maintNotifCauseCatalogText(@Nullable String maintNotifCauseCatalogText)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: MaintNotifCauseCatalogText

      Returns:
      this.
    • maintNotifCauseCodeGrpText

      @Nonnull public CauseCode.CauseCodeBuilder maintNotifCauseCodeGrpText(@Nullable String maintNotifCauseCodeGrpText)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: MaintNotifCauseCodeGrpText

      Returns:
      this.
    • maintNotifCauseCtlgCodeText

      @Nonnull public CauseCode.CauseCodeBuilder maintNotifCauseCtlgCodeText(@Nullable String maintNotifCauseCtlgCodeText)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: MaintNotifCauseCtlgCodeText

      Returns:
      this.
    • build

      @Nonnull public CauseCode build()
    • toString

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