java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.jointoperatingagreement.JntOpgAgrmt.JntOpgAgrmtBuilder
Enclosing class:
JntOpgAgrmt

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

    • jntOpgAgrmtEquityGrp

      @Nonnull public JntOpgAgrmt.JntOpgAgrmtBuilder jntOpgAgrmtEquityGrp(JntOpgAgrmtEquityTypeGrp... value)
      Navigation property _JntOpgAgrmtEquityGrp for JntOpgAgrmt to multiple JntOpgAgrmtEquityTypeGrp.
      Parameters:
      value - The JntOpgAgrmtEquityTypeGrps to build this JntOpgAgrmt with.
      Returns:
      This Builder to allow for a fluent interface.
    • jntOpgAgrmtPnltyCatRcvry

      @Nonnull public JntOpgAgrmt.JntOpgAgrmtBuilder jntOpgAgrmtPnltyCatRcvry(JntOpgAgrmtPnltyCatRcvry... value)
      Navigation property _JntOpgAgrmtPnltyCatRcvry for JntOpgAgrmt to multiple JntOpgAgrmtPnltyCatRcvry.
      Parameters:
      value - The JntOpgAgrmtPnltyCatRcvrys to build this JntOpgAgrmt with.
      Returns:
      This Builder to allow for a fluent interface.
    • jntOpgAgrmtText

      @Nonnull public JntOpgAgrmt.JntOpgAgrmtBuilder jntOpgAgrmtText(JntOpgAgrmtText... value)
      Navigation property _JntOpgAgrmtText for JntOpgAgrmt to multiple JntOpgAgrmtText.
      Parameters:
      value - The JntOpgAgrmtTexts to build this JntOpgAgrmt with.
      Returns:
      This Builder to allow for a fluent interface.
    • companyCode

      @Nonnull public JntOpgAgrmt.JntOpgAgrmtBuilder companyCode(@Nullable String companyCode)
      (Key Field) Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: CompanyCode

      Returns:
      this.
    • jntOpgAgrmt

      @Nonnull public JntOpgAgrmt.JntOpgAgrmtBuilder jntOpgAgrmt(@Nullable String jntOpgAgrmt)
      (Key Field) Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: JntOpgAgrmt

      Returns:
      this.
    • jntVntrContractNmbr

      @Nonnull public JntOpgAgrmt.JntOpgAgrmtBuilder jntVntrContractNmbr(@Nullable String jntVntrContractNmbr)
      Constraints: Not nullable, Maximum length: 24

      Original property name from the Odata EDM: JntVntrContractNmbr

      Returns:
      this.
    • jntVntrPayrollClearingSet

      @Nonnull public JntOpgAgrmt.JntOpgAgrmtBuilder jntVntrPayrollClearingSet(@Nullable String jntVntrPayrollClearingSet)
      Constraints: Not nullable, Maximum length: 24

      Original property name from the Odata EDM: JntVntrPayrollClearingSet

      Returns:
      this.
    • jntVntrConstructionExclsnSet

      @Nonnull public JntOpgAgrmt.JntOpgAgrmtBuilder jntVntrConstructionExclsnSet(@Nullable String jntVntrConstructionExclsnSet)
      Constraints: Not nullable, Maximum length: 24

      Original property name from the Odata EDM: JntVntrConstructionExclsnSet

      Returns:
      this.
    • jntVntrCatastropheExclsnSet

      @Nonnull public JntOpgAgrmt.JntOpgAgrmtBuilder jntVntrCatastropheExclsnSet(@Nullable String jntVntrCatastropheExclsnSet)
      Constraints: Not nullable, Maximum length: 24

      Original property name from the Odata EDM: JntVntrCatastropheExclsnSet

      Returns:
      this.
    • jntVntrConstructionOvhdRule

      @Nonnull public JntOpgAgrmt.JntOpgAgrmtBuilder jntVntrConstructionOvhdRule(@Nullable String jntVntrConstructionOvhdRule)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: JntVntrConstructionOvhdRule

      Returns:
      this.
    • jntVntrCatastropheOvhdRule

      @Nonnull public JntOpgAgrmt.JntOpgAgrmtBuilder jntVntrCatastropheOvhdRule(@Nullable String jntVntrCatastropheOvhdRule)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: JntVntrCatastropheOvhdRule

      Returns:
      this.
    • jVAOvhdPercentProdg

      @Nonnull public JntOpgAgrmt.JntOpgAgrmtBuilder jVAOvhdPercentProdg(@Nullable BigDecimal jVAOvhdPercentProdg)
      Constraints: Not nullable, Precision: 5, Scale: 2

      Original property name from the Odata EDM: JVAOvhdPercentProdg

      Returns:
      this.
    • jVAExclsnAcctSetPercentProdg

      @Nonnull public JntOpgAgrmt.JntOpgAgrmtBuilder jVAExclsnAcctSetPercentProdg(@Nullable String jVAExclsnAcctSetPercentProdg)
      Constraints: Not nullable, Maximum length: 24

      Original property name from the Odata EDM: JVAExclsnAcctSetPercentProdg

      Returns:
      this.
    • jVAOvhdPercentDev

      @Nonnull public JntOpgAgrmt.JntOpgAgrmtBuilder jVAOvhdPercentDev(@Nullable BigDecimal jVAOvhdPercentDev)
      Constraints: Not nullable, Precision: 5, Scale: 2

      Original property name from the Odata EDM: JVAOvhdPercentDev

      Returns:
      this.
    • jVAExclsnAcctSetPercentDev

      @Nonnull public JntOpgAgrmt.JntOpgAgrmtBuilder jVAExclsnAcctSetPercentDev(@Nullable String jVAExclsnAcctSetPercentDev)
      Constraints: Not nullable, Maximum length: 24

      Original property name from the Odata EDM: JVAExclsnAcctSetPercentDev

      Returns:
      this.
    • jntVntrExplorationOvhdRule

      @Nonnull public JntOpgAgrmt.JntOpgAgrmtBuilder jntVntrExplorationOvhdRule(@Nullable String jntVntrExplorationOvhdRule)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: JntVntrExplorationOvhdRule

      Returns:
      this.
    • jntVntrDrillingOvhdRule

      @Nonnull public JntOpgAgrmt.JntOpgAgrmtBuilder jntVntrDrillingOvhdRule(@Nullable String jntVntrDrillingOvhdRule)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: JntVntrDrillingOvhdRule

      Returns:
      this.
    • jntVntrCapitalExclsnSet

      @Nonnull public JntOpgAgrmt.JntOpgAgrmtBuilder jntVntrCapitalExclsnSet(@Nullable String jntVntrCapitalExclsnSet)
      Constraints: Not nullable, Maximum length: 24

      Original property name from the Odata EDM: JntVntrCapitalExclsnSet

      Returns:
      this.
    • jntVntrOvhdOffsetCostCtr

      @Nonnull public JntOpgAgrmt.JntOpgAgrmtBuilder jntVntrOvhdOffsetCostCtr(@Nullable String jntVntrOvhdOffsetCostCtr)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: JntVntrOvhdOffsetCostCtr

      Returns:
      this.
    • jntOpgAgrmtProdgWellThld

      @Nonnull public JntOpgAgrmt.JntOpgAgrmtBuilder jntOpgAgrmtProdgWellThld(@Nullable Boolean jntOpgAgrmtProdgWellThld)
      Constraints: Not nullable

      Original property name from the Odata EDM: JntOpgAgrmtProdgWellThld

      Returns:
      this.
    • jntVntrOvhdRecurringDoc

      @Nonnull public JntOpgAgrmt.JntOpgAgrmtBuilder jntVntrOvhdRecurringDoc(@Nullable String jntVntrOvhdRecurringDoc)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: JntVntrOvhdRecurringDoc

      Returns:
      this.
    • jntVntrExpnIsEscalated

      @Nonnull public JntOpgAgrmt.JntOpgAgrmtBuilder jntVntrExpnIsEscalated(@Nullable Boolean jntVntrExpnIsEscalated)
      Constraints: Not nullable

      Original property name from the Odata EDM: JntVntrExpnIsEscalated

      Returns:
      this.
    • jntOpgAgrmtClass

      @Nonnull public JntOpgAgrmt.JntOpgAgrmtBuilder jntOpgAgrmtClass(@Nullable String jntOpgAgrmtClass)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: JntOpgAgrmtClass

      Returns:
      this.
    • jntOpgAgrmtCreatedByUser

      @Nonnull public JntOpgAgrmt.JntOpgAgrmtBuilder jntOpgAgrmtCreatedByUser(@Nullable String jntOpgAgrmtCreatedByUser)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: JntOpgAgrmtCreatedByUser

      Returns:
      this.
    • jntOpgAgrmtCreationTime

      @Nonnull public JntOpgAgrmt.JntOpgAgrmtBuilder jntOpgAgrmtCreationTime(@Nullable LocalTime jntOpgAgrmtCreationTime)
      Constraints: Not nullable

      Original property name from the Odata EDM: JntOpgAgrmtCreationTime

      Returns:
      this.
    • jntOpgAgrmtCreationDate

      @Nonnull public JntOpgAgrmt.JntOpgAgrmtBuilder jntOpgAgrmtCreationDate(@Nullable LocalDate jntOpgAgrmtCreationDate)
      Constraints: Nullable

      Original property name from the Odata EDM: JntOpgAgrmtCreationDate

      Returns:
      this.
    • jntOpgAgrmtLastChangedByUser

      @Nonnull public JntOpgAgrmt.JntOpgAgrmtBuilder jntOpgAgrmtLastChangedByUser(@Nullable String jntOpgAgrmtLastChangedByUser)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: JntOpgAgrmtLastChangedByUser

      Returns:
      this.
    • jntOpgAgrmtLastChangedTime

      @Nonnull public JntOpgAgrmt.JntOpgAgrmtBuilder jntOpgAgrmtLastChangedTime(@Nullable LocalTime jntOpgAgrmtLastChangedTime)
      Constraints: Not nullable

      Original property name from the Odata EDM: JntOpgAgrmtLastChangedTime

      Returns:
      this.
    • jntOpgAgrmtLastChangedDate

      @Nonnull public JntOpgAgrmt.JntOpgAgrmtBuilder jntOpgAgrmtLastChangedDate(@Nullable LocalDate jntOpgAgrmtLastChangedDate)
      Constraints: Nullable

      Original property name from the Odata EDM: JntOpgAgrmtLastChangedDate

      Returns:
      this.
    • jntVntrPrioPerdDrillingIsCalc

      @Nonnull public JntOpgAgrmt.JntOpgAgrmtBuilder jntVntrPrioPerdDrillingIsCalc(@Nullable Boolean jntVntrPrioPerdDrillingIsCalc)
      Constraints: Not nullable

      Original property name from the Odata EDM: JntVntrPrioPerdDrillingIsCalc

      Returns:
      this.
    • jntVntrWBSElmntOvhdIsCalc

      @Nonnull public JntOpgAgrmt.JntOpgAgrmtBuilder jntVntrWBSElmntOvhdIsCalc(@Nullable Boolean jntVntrWBSElmntOvhdIsCalc)
      Constraints: Not nullable

      Original property name from the Odata EDM: JntVntrWBSElmntOvhdIsCalc

      Returns:
      this.
    • _Messages

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

      Original property name from the Odata EDM: SAP__Messages

      Returns:
      this.
    • build

      @Nonnull public JntOpgAgrmt build()
    • toString

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