Class REContrNoticeTerm.REContrNoticeTermBuilder

java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.realestatecontract.REContrNoticeTerm.REContrNoticeTermBuilder
Enclosing class:
REContrNoticeTerm

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

    • reContract

      @Nonnull public REContrNoticeTerm.REContrNoticeTermBuilder reContract(REContract value)
      Navigation property _REContract for REContrNoticeTerm to single REContract.
      Parameters:
      value - The REContract to build this REContrNoticeTerm with.
      Returns:
      This Builder to allow for a fluent interface.
    • internalRealEstateNumber

      @Nonnull public REContrNoticeTerm.REContrNoticeTermBuilder internalRealEstateNumber(@Nullable String internalRealEstateNumber)
      (Key Field) Constraints: Not nullable, Maximum length: 13

      Original property name from the Odata EDM: InternalRealEstateNumber

      Returns:
      this.
    • rETermType

      @Nonnull public REContrNoticeTerm.REContrNoticeTermBuilder rETermType(@Nullable String rETermType)
      (Key Field) Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: RETermType

      Returns:
      this.
    • rETermNumber

      @Nonnull public REContrNoticeTerm.REContrNoticeTermBuilder rETermNumber(@Nullable String rETermNumber)
      (Key Field) Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: RETermNumber

      Returns:
      this.
    • rENoticeRule

      @Nonnull public REContrNoticeTerm.REContrNoticeTermBuilder rENoticeRule(@Nullable String rENoticeRule)
      (Key Field) Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: RENoticeRule

      Returns:
      this.
    • rENoticeSequenceNo

      @Nonnull public REContrNoticeTerm.REContrNoticeTermBuilder rENoticeSequenceNo(@Nullable String rENoticeSequenceNo)
      (Key Field) Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: RENoticeSequenceNo

      Returns:
      this.
    • rETermName

      @Nonnull public REContrNoticeTerm.REContrNoticeTermBuilder rETermName(@Nullable String rETermName)
      Constraints: Not nullable, Maximum length: 60

      Original property name from the Odata EDM: RETermName

      Returns:
      this.
    • rENoticeType

      @Nonnull public REContrNoticeTerm.REContrNoticeTermBuilder rENoticeType(@Nullable String rENoticeType)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: RENoticeType

      Returns:
      this.
    • rENoticeProcedure

      @Nonnull public REContrNoticeTerm.REContrNoticeTermBuilder rENoticeProcedure(@Nullable String rENoticeProcedure)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: RENoticeProcedure

      Returns:
      this.
    • rENoticeGivingParty

      @Nonnull public REContrNoticeTerm.REContrNoticeTermBuilder rENoticeGivingParty(@Nullable String rENoticeGivingParty)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: RENoticeGivingParty

      Returns:
      this.
    • rENoticeRuleType

      @Nonnull public REContrNoticeTerm.REContrNoticeTermBuilder rENoticeRuleType(@Nullable String rENoticeRuleType)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: RENoticeRuleType

      Returns:
      this.
    • rENoticeRuleDescription

      @Nonnull public REContrNoticeTerm.REContrNoticeTermBuilder rENoticeRuleDescription(@Nullable String rENoticeRuleDescription)
      Constraints: Not nullable, Maximum length: 60

      Original property name from the Odata EDM: RENoticeRuleDescription

      Returns:
      this.
    • rETermPeriodInYears

      @Nonnull public REContrNoticeTerm.REContrNoticeTermBuilder rETermPeriodInYears(@Nullable String rETermPeriodInYears)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: RETermPeriodInYears

      Returns:
      this.
    • rETermPeriodInMonths

      @Nonnull public REContrNoticeTerm.REContrNoticeTermBuilder rETermPeriodInMonths(@Nullable String rETermPeriodInMonths)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: RETermPeriodInMonths

      Returns:
      this.
    • rETermPeriodInDays

      @Nonnull public REContrNoticeTerm.REContrNoticeTermBuilder rETermPeriodInDays(@Nullable String rETermPeriodInDays)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: RETermPeriodInDays

      Returns:
      this.
    • rEPeriodEndRhythmType

      @Nonnull public REContrNoticeTerm.REContrNoticeTermBuilder rEPeriodEndRhythmType(@Nullable String rEPeriodEndRhythmType)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: REPeriodEndRhythmType

      Returns:
      this.
    • rENoticePeriodInMonths

      @Nonnull public REContrNoticeTerm.REContrNoticeTermBuilder rENoticePeriodInMonths(@Nullable String rENoticePeriodInMonths)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: RENoticePeriodInMonths

      Returns:
      this.
    • rENoticePeriodInWeeks

      @Nonnull public REContrNoticeTerm.REContrNoticeTermBuilder rENoticePeriodInWeeks(@Nullable String rENoticePeriodInWeeks)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: RENoticePeriodInWeeks

      Returns:
      this.
    • rENoticePeriodInDays

      @Nonnull public REContrNoticeTerm.REContrNoticeTermBuilder rENoticePeriodInDays(@Nullable String rENoticePeriodInDays)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: RENoticePeriodInDays

      Returns:
      this.
    • rENoticeGracePeriod

      @Nonnull public REContrNoticeTerm.REContrNoticeTermBuilder rENoticeGracePeriod(@Nullable String rENoticeGracePeriod)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: RENoticeGracePeriod

      Returns:
      this.
    • rEGracePeriodCalOrWorkDays

      @Nonnull public REContrNoticeTerm.REContrNoticeTermBuilder rEGracePeriodCalOrWorkDays(@Nullable String rEGracePeriodCalOrWorkDays)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: REGracePeriodCalOrWorkDays

      Returns:
      this.
    • rENoticePeriodCalendar

      @Nonnull public REContrNoticeTerm.REContrNoticeTermBuilder rENoticePeriodCalendar(@Nullable String rENoticePeriodCalendar)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: RENoticePeriodCalendar

      Returns:
      this.
    • rENoticeYear

      @Nonnull public REContrNoticeTerm.REContrNoticeTermBuilder rENoticeYear(@Nullable String rENoticeYear)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: RENoticeYear

      Returns:
      this.
    • rENoticeMonth

      @Nonnull public REContrNoticeTerm.REContrNoticeTermBuilder rENoticeMonth(@Nullable String rENoticeMonth)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: RENoticeMonth

      Returns:
      this.
    • rENoticeDay

      @Nonnull public REContrNoticeTerm.REContrNoticeTermBuilder rENoticeDay(@Nullable String rENoticeDay)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: RENoticeDay

      Returns:
      this.
    • rENoticeReceiptYear

      @Nonnull public REContrNoticeTerm.REContrNoticeTermBuilder rENoticeReceiptYear(@Nullable String rENoticeReceiptYear)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: RENoticeReceiptYear

      Returns:
      this.
    • rENoticeReceiptMonth

      @Nonnull public REContrNoticeTerm.REContrNoticeTermBuilder rENoticeReceiptMonth(@Nullable String rENoticeReceiptMonth)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: RENoticeReceiptMonth

      Returns:
      this.
    • rENoticeReceiptDay

      @Nonnull public REContrNoticeTerm.REContrNoticeTermBuilder rENoticeReceiptDay(@Nullable String rENoticeReceiptDay)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: RENoticeReceiptDay

      Returns:
      this.
    • rENoticeRcptCalOrWorkDays

      @Nonnull public REContrNoticeTerm.REContrNoticeTermBuilder rENoticeRcptCalOrWorkDays(@Nullable String rENoticeRcptCalOrWorkDays)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: RENoticeRcptCalOrWorkDays

      Returns:
      this.
    • rENoticeReceiptCalendar

      @Nonnull public REContrNoticeTerm.REContrNoticeTermBuilder rENoticeReceiptCalendar(@Nullable String rENoticeReceiptCalendar)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: RENoticeReceiptCalendar

      Returns:
      this.
    • _Messages

      @Nonnull public REContrNoticeTerm.REContrNoticeTermBuilder _Messages(@Nullable Collection<SAP__Message> _Messages)
      Constraints: Not nullable

      Original property name from the Odata EDM: SAP__Messages

      Returns:
      this.
    • build

      @Nonnull public REContrNoticeTerm build()
    • toString

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