Class JntVntrPartEquityShr.JntVntrPartEquityShrBuilder

java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.jointventure.JntVntrPartEquityShr.JntVntrPartEquityShrBuilder
Enclosing class:
JntVntrPartEquityShr

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

    • jointVenture

      @Nonnull public JntVntrPartEquityShr.JntVntrPartEquityShrBuilder jointVenture(JointVenture value)
      Navigation property _JointVenture for JntVntrPartEquityShr to single JointVenture.
      Parameters:
      value - The JointVenture to build this JntVntrPartEquityShr with.
      Returns:
      This Builder to allow for a fluent interface.
    • jointVenture

      @Nonnull public JntVntrPartEquityShr.JntVntrPartEquityShrBuilder jointVenture(String value)
      (Key Field) Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: JointVenture

      Parameters:
      value - The jointVenture to build this JntVntrPartEquityShr with.
      Returns:
      This Builder to allow for a fluent interface.
    • jointVentureEquityGroup

      @Nonnull public JntVntrPartEquityShr.JntVntrPartEquityShrBuilder jointVentureEquityGroup(JointVentureEquityGroup value)
      Navigation property _JointVentureEquityGroup for JntVntrPartEquityShr to single JointVentureEquityGroup.
      Parameters:
      value - The JointVentureEquityGroup to build this JntVntrPartEquityShr with.
      Returns:
      This Builder to allow for a fluent interface.
    • companyCode

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

      Original property name from the Odata EDM: CompanyCode

      Returns:
      this.
    • jntOpgAgrmtEquityGrp

      @Nonnull public JntVntrPartEquityShr.JntVntrPartEquityShrBuilder jntOpgAgrmtEquityGrp(@Nullable String jntOpgAgrmtEquityGrp)
      (Key Field) Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: JntOpgAgrmtEquityGrp

      Returns:
      this.
    • jointVenturePartner

      @Nonnull public JntVntrPartEquityShr.JntVntrPartEquityShrBuilder jointVenturePartner(@Nullable String jointVenturePartner)
      (Key Field) Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: JointVenturePartner

      Returns:
      this.
    • jointVenturePartnerShortText

      @Nonnull public JntVntrPartEquityShr.JntVntrPartEquityShrBuilder jointVenturePartnerShortText(@Nullable String jointVenturePartnerShortText)
      Constraints: Not nullable, Maximum length: 80

      Original property name from the Odata EDM: JointVenturePartnerShortText

      Returns:
      this.
    • jointVenturePartnerLongText

      @Nonnull public JntVntrPartEquityShr.JntVntrPartEquityShrBuilder jointVenturePartnerLongText(@Nullable String jointVenturePartnerLongText)
      Constraints: Not nullable, Maximum length: 220

      Original property name from the Odata EDM: JointVenturePartnerLongText

      Returns:
      this.
    • jntVntrEquityShare

      @Nonnull public JntVntrPartEquityShr.JntVntrPartEquityShrBuilder jntVntrEquityShare(@Nullable BigDecimal jntVntrEquityShare)
      Constraints: Not nullable, Precision: 9, Scale: 6

      Original property name from the Odata EDM: JntVntrEquityShare

      Returns:
      this.
    • jntVntrOwnrIsSuspended

      @Nonnull public JntVntrPartEquityShr.JntVntrPartEquityShrBuilder jntVntrOwnrIsSuspended(@Nullable Boolean jntVntrOwnrIsSuspended)
      Constraints: Not nullable

      Original property name from the Odata EDM: JntVntrOwnrIsSuspended

      Returns:
      this.
    • jntVntrOwnrSuspendedPerd

      @Nonnull public JntVntrPartEquityShr.JntVntrPartEquityShrBuilder jntVntrOwnrSuspendedPerd(@Nullable String jntVntrOwnrSuspendedPerd)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: JntVntrOwnrSuspendedPerd

      Returns:
      this.
    • jntVntrOwnrSuspendedYr

      @Nonnull public JntVntrPartEquityShr.JntVntrPartEquityShrBuilder jntVntrOwnrSuspendedYr(@Nullable String jntVntrOwnrSuspendedYr)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: JntVntrOwnrSuspendedYr

      Returns:
      this.
    • jntVntrOwnrIsNotSuspended

      @Nonnull public JntVntrPartEquityShr.JntVntrPartEquityShrBuilder jntVntrOwnrIsNotSuspended(@Nullable Boolean jntVntrOwnrIsNotSuspended)
      Constraints: Not nullable

      Original property name from the Odata EDM: JntVntrOwnrIsNotSuspended

      Returns:
      this.
    • jntVntrOwnrNotSuspendedPerd

      @Nonnull public JntVntrPartEquityShr.JntVntrPartEquityShrBuilder jntVntrOwnrNotSuspendedPerd(@Nullable String jntVntrOwnrNotSuspendedPerd)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: JntVntrOwnrNotSuspendedPerd

      Returns:
      this.
    • jntVntrOwnrNotSuspendedYr

      @Nonnull public JntVntrPartEquityShr.JntVntrPartEquityShrBuilder jntVntrOwnrNotSuspendedYr(@Nullable String jntVntrOwnrNotSuspendedYr)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: JntVntrOwnrNotSuspendedYr

      Returns:
      this.
    • jntVntrInterestType

      @Nonnull public JntVntrPartEquityShr.JntVntrPartEquityShrBuilder jntVntrInterestType(@Nullable String jntVntrInterestType)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: JntVntrInterestType

      Returns:
      this.
    • jntVntrDrillingRcvryPercent

      @Nonnull public JntVntrPartEquityShr.JntVntrPartEquityShrBuilder jntVntrDrillingRcvryPercent(@Nullable BigDecimal jntVntrDrillingRcvryPercent)
      Constraints: Not nullable, Precision: 9, Scale: 6

      Original property name from the Odata EDM: JntVntrDrillingRcvryPercent

      Returns:
      this.
    • jntVntrOpgRcvryPercent

      @Nonnull public JntVntrPartEquityShr.JntVntrPartEquityShrBuilder jntVntrOpgRcvryPercent(@Nullable BigDecimal jntVntrOpgRcvryPercent)
      Constraints: Not nullable, Precision: 9, Scale: 6

      Original property name from the Odata EDM: JntVntrOpgRcvryPercent

      Returns:
      this.
    • jntVntrPayIsStppd

      @Nonnull public JntVntrPartEquityShr.JntVntrPartEquityShrBuilder jntVntrPayIsStppd(@Nullable Boolean jntVntrPayIsStppd)
      Constraints: Not nullable

      Original property name from the Odata EDM: JntVntrPayIsStppd

      Returns:
      this.
    • jntVntrPartWrkgIntrstPerd

      @Nonnull public JntVntrPartEquityShr.JntVntrPartEquityShrBuilder jntVntrPartWrkgIntrstPerd(@Nullable String jntVntrPartWrkgIntrstPerd)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: JntVntrPartWrkgIntrstPerd

      Returns:
      this.
    • jntVntrPartWrkgIntrstYr

      @Nonnull public JntVntrPartEquityShr.JntVntrPartEquityShrBuilder jntVntrPartWrkgIntrstYr(@Nullable String jntVntrPartWrkgIntrstYr)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: JntVntrPartWrkgIntrstYr

      Returns:
      this.
    • jntVntrPartWrkgIntrstYrValue

      @Nonnull public JntVntrPartEquityShr.JntVntrPartEquityShrBuilder jntVntrPartWrkgIntrstYrValue(@Nullable String jntVntrPartWrkgIntrstYrValue)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: JntVntrPartWrkgIntrstYrValue

      Returns:
      this.
    • jntVntrCarriedIntrstGrp

      @Nonnull public JntVntrPartEquityShr.JntVntrPartEquityShrBuilder jntVntrCarriedIntrstGrp(@Nullable String jntVntrCarriedIntrstGrp)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: JntVntrCarriedIntrstGrp

      Returns:
      this.
    • jntVntrNetProfitIntrstGrp

      @Nonnull public JntVntrPartEquityShr.JntVntrPartEquityShrBuilder jntVntrNetProfitIntrstGrp(@Nullable String jntVntrNetProfitIntrstGrp)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: JntVntrNetProfitIntrstGrp

      Returns:
      this.
    • jntVntrOperatorAddressArea

      @Nonnull public JntVntrPartEquityShr.JntVntrPartEquityShrBuilder jntVntrOperatorAddressArea(@Nullable String jntVntrOperatorAddressArea)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: JntVntrOperatorAddressArea

      Returns:
      this.
    • build

      @Nonnull public JntVntrPartEquityShr build()
    • toString

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