Class PRAVenture.PRAVentureBuilder

java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.prajointventure.PRAVenture.PRAVentureBuilder
Enclosing class:
PRAVenture

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

    • unitVenture

      @Nonnull public PRAVenture.PRAVentureBuilder unitVenture(PRAUnitVenture... value)
      Navigation property _UnitVenture for PRAVenture to multiple PRAUnitVenture.
      Parameters:
      value - The PRAUnitVentures to build this PRAVenture with.
      Returns:
      This Builder to allow for a fluent interface.
    • companyCode

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

      Original property name from the Odata EDM: CompanyCode

      Returns:
      this.
    • pRAJointVenture

      @Nonnull public PRAVenture.PRAVentureBuilder pRAJointVenture(@Nullable String pRAJointVenture)
      (Key Field) Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: PRAJointVenture

      Returns:
      this.
    • pRAJointVentureInterestCode

      @Nonnull public PRAVenture.PRAVentureBuilder pRAJointVentureInterestCode(@Nullable String pRAJointVentureInterestCode)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: PRAJointVentureInterestCode

      Returns:
      this.
    • pRAJointVentureName

      @Nonnull public PRAVenture.PRAVentureBuilder pRAJointVentureName(@Nullable String pRAJointVentureName)
      Constraints: Not nullable, Maximum length: 35

      Original property name from the Odata EDM: PRAJointVentureName

      Returns:
      this.
    • pRAJointVentureDesc

      @Nonnull public PRAVenture.PRAVentureBuilder pRAJointVentureDesc(@Nullable String pRAJointVentureDesc)
      Constraints: Not nullable, Maximum length: 35

      Original property name from the Odata EDM: PRAJointVentureDesc

      Returns:
      this.
    • pRAJointVentureStatus

      @Nonnull public PRAVenture.PRAVentureBuilder pRAJointVentureStatus(@Nullable String pRAJointVentureStatus)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: PRAJointVentureStatus

      Returns:
      this.
    • pRAJointVentureStsEffctvDte

      @Nonnull public PRAVenture.PRAVentureBuilder pRAJointVentureStsEffctvDte(@Nullable LocalDate pRAJointVentureStsEffctvDte)
      Constraints: Nullable

      Original property name from the Odata EDM: PRAJointVentureStsEffctvDte

      Returns:
      this.
    • country

      @Nonnull public PRAVenture.PRAVentureBuilder country(@Nullable String country)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: Country

      Returns:
      this.
    • primaryGeogrlLocation

      @Nonnull public PRAVenture.PRAVentureBuilder primaryGeogrlLocation(@Nullable String primaryGeogrlLocation)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: PrimaryGeogrlLocation

      Returns:
      this.
    • secondaryGeogrlLocation

      @Nonnull public PRAVenture.PRAVentureBuilder secondaryGeogrlLocation(@Nullable String secondaryGeogrlLocation)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: SecondaryGeogrlLocation

      Returns:
      this.
    • pRAJointVentureAcquiredDate

      @Nonnull public PRAVenture.PRAVentureBuilder pRAJointVentureAcquiredDate(@Nullable LocalDate pRAJointVentureAcquiredDate)
      Constraints: Nullable

      Original property name from the Odata EDM: PRAJointVentureAcquiredDate

      Returns:
      this.
    • pRAJointVentureUsageType

      @Nonnull public PRAVenture.PRAVentureBuilder pRAJointVentureUsageType(@Nullable String pRAJointVentureUsageType)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: PRAJointVentureUsageType

      Returns:
      this.
    • pRAJointVentureOldLeaseID

      @Nonnull public PRAVenture.PRAVentureBuilder pRAJointVentureOldLeaseID(@Nullable String pRAJointVentureOldLeaseID)
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: PRAJointVentureOldLeaseID

      Returns:
      this.
    • jointVentureIsUnit

      @Nonnull public PRAVenture.PRAVentureBuilder jointVentureIsUnit(@Nullable Boolean jointVentureIsUnit)
      Constraints: Not nullable

      Original property name from the Odata EDM: JointVentureIsUnit

      Returns:
      this.
    • pRAJointVentureHasDOIByTract

      @Nonnull public PRAVenture.PRAVentureBuilder pRAJointVentureHasDOIByTract(@Nullable Boolean pRAJointVentureHasDOIByTract)
      Constraints: Not nullable

      Original property name from the Odata EDM: PRAJointVentureHasDOIByTract

      Returns:
      this.
    • pRAJntVntrIsSubjToDrillFund

      @Nonnull public PRAVenture.PRAVentureBuilder pRAJntVntrIsSubjToDrillFund(@Nullable Boolean pRAJntVntrIsSubjToDrillFund)
      Constraints: Not nullable

      Original property name from the Odata EDM: PRAJntVntrIsSubjToDrillFund

      Returns:
      this.
    • pRAJntVntrOnshoreOffshoreCode

      @Nonnull public PRAVenture.PRAVentureBuilder pRAJntVntrOnshoreOffshoreCode(@Nullable String pRAJntVntrOnshoreOffshoreCode)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: PRAJntVntrOnshoreOffshoreCode

      Returns:
      this.
    • pRAJointVentureAcquiredFrom

      @Nonnull public PRAVenture.PRAVentureBuilder pRAJointVentureAcquiredFrom(@Nullable String pRAJointVentureAcquiredFrom)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: PRAJointVentureAcquiredFrom

      Returns:
      this.
    • pRAJointVentureSoldTo

      @Nonnull public PRAVenture.PRAVentureBuilder pRAJointVentureSoldTo(@Nullable String pRAJointVentureSoldTo)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: PRAJointVentureSoldTo

      Returns:
      this.
    • pRAJointVentureHasLegalDesc

      @Nonnull public PRAVenture.PRAVentureBuilder pRAJointVentureHasLegalDesc(@Nullable Boolean pRAJointVentureHasLegalDesc)
      Constraints: Not nullable

      Original property name from the Odata EDM: PRAJointVentureHasLegalDesc

      Returns:
      this.
    • pRAFieldID

      @Nonnull public PRAVenture.PRAVentureBuilder pRAFieldID(@Nullable String pRAFieldID)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: PRAFieldID

      Returns:
      this.
    • pRAJntVntrSpacingOrdNmbr

      @Nonnull public PRAVenture.PRAVentureBuilder pRAJntVntrSpacingOrdNmbr(@Nullable String pRAJntVntrSpacingOrdNmbr)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: PRAJntVntrSpacingOrdNmbr

      Returns:
      this.
    • pRAJntVntrLandPrptyNmbr

      @Nonnull public PRAVenture.PRAVentureBuilder pRAJntVntrLandPrptyNmbr(@Nullable String pRAJntVntrLandPrptyNmbr)
      Constraints: Not nullable, Maximum length: 9

      Original property name from the Odata EDM: PRAJntVntrLandPrptyNmbr

      Returns:
      this.
    • pRAJntVntrDOINameIsPrinted

      @Nonnull public PRAVenture.PRAVentureBuilder pRAJntVntrDOINameIsPrinted(@Nullable Boolean pRAJntVntrDOINameIsPrinted)
      Constraints: Not nullable

      Original property name from the Odata EDM: PRAJntVntrDOINameIsPrinted

      Returns:
      this.
    • companyCodeName

      @Nonnull public PRAVenture.PRAVentureBuilder companyCodeName(@Nullable String companyCodeName)
      Constraints: Not nullable, Maximum length: 25

      Original property name from the Odata EDM: CompanyCodeName

      Returns:
      this.
    • countryName

      @Nonnull public PRAVenture.PRAVentureBuilder countryName(@Nullable String countryName)
      Constraints: Not nullable, Maximum length: 50

      Original property name from the Odata EDM: CountryName

      Returns:
      this.
    • primaryGeogrlLocationName

      @Nonnull public PRAVenture.PRAVentureBuilder primaryGeogrlLocationName(@Nullable String primaryGeogrlLocationName)
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: PrimaryGeogrlLocationName

      Returns:
      this.
    • secondaryGeogrlLocationName

      @Nonnull public PRAVenture.PRAVentureBuilder secondaryGeogrlLocationName(@Nullable String secondaryGeogrlLocationName)
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: SecondaryGeogrlLocationName

      Returns:
      this.
    • geologicFieldName

      @Nonnull public PRAVenture.PRAVentureBuilder geologicFieldName(@Nullable String geologicFieldName)
      Constraints: Not nullable, Maximum length: 35

      Original property name from the Odata EDM: GeologicFieldName

      Returns:
      this.
    • _Messages

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

      Original property name from the Odata EDM: SAP__Messages

      Returns:
      this.
    • build

      @Nonnull public PRAVenture build()
    • toString

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