Class PRAInternalMarketingRateHdr.PRAInternalMarketingRateHdrBuilder
java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.productionrevenueaccountinginternalmarketingrate.PRAInternalMarketingRateHdr.PRAInternalMarketingRateHdrBuilder
- Enclosing class:
- PRAInternalMarketingRateHdr
public static final class PRAInternalMarketingRateHdr.PRAInternalMarketingRateHdrBuilder
extends Object
Helper class to allow for fluent creation of PRAInternalMarketingRateHdr instances.
-
Method Summary
Modifier and TypeMethodDescription_Messages(Collection<SAP__Message> _Messages) Constraints: Not nullablebuild()createdByUser(String createdByUser) Constraints: Not nullable, Maximum length: 12majorProduct(String majorProduct) Constraints: Not nullable, Maximum length: 1measurementPoint(String measurementPoint) Constraints: Not nullable, Maximum length: 20pRACreationDateTime(OffsetDateTime pRACreationDateTime) Constraints: NullableNavigation property _PRAIntMktgRateTransaction for PRAInternalMarketingRateHdr to multiple PRAInternalMarketingRateTrans.pRAMarketingEffctvFrmDte(LocalDate pRAMarketingEffctvFrmDte) Constraints: NullablepRAMarketingEffctvToDte(LocalDate pRAMarketingEffctvToDte) Constraints: NullablepRAMarketingRateNumber(String pRAMarketingRateNumber) (Key Field) Constraints: Not nullable, Maximum length: 12toString()Constraints: Not nullable, Maximum length: 15wellCompletion(String wellCompletion) Constraints: Not nullable, Maximum length: 5
-
Method Details
-
praIntMktgRateTransaction
@Nonnull public PRAInternalMarketingRateHdr.PRAInternalMarketingRateHdrBuilder praIntMktgRateTransaction(PRAInternalMarketingRateTrans... value) Navigation property _PRAIntMktgRateTransaction for PRAInternalMarketingRateHdr to multiple PRAInternalMarketingRateTrans.- Parameters:
value- The PRAInternalMarketingRateTranss to build this PRAInternalMarketingRateHdr with.- Returns:
- This Builder to allow for a fluent interface.
-
pRAMarketingRateNumber
@Nonnull public PRAInternalMarketingRateHdr.PRAInternalMarketingRateHdrBuilder pRAMarketingRateNumber(@Nullable String pRAMarketingRateNumber) (Key Field) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: PRAMarketingRateNumber
- Returns:
this.
-
measurementPoint
@Nonnull public PRAInternalMarketingRateHdr.PRAInternalMarketingRateHdrBuilder measurementPoint(@Nullable String measurementPoint) Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: MeasurementPoint
- Returns:
this.
-
well
@Nonnull public PRAInternalMarketingRateHdr.PRAInternalMarketingRateHdrBuilder well(@Nullable String well) Constraints: Not nullable, Maximum length: 15Original property name from the Odata EDM: Well
- Returns:
this.
-
wellCompletion
@Nonnull public PRAInternalMarketingRateHdr.PRAInternalMarketingRateHdrBuilder wellCompletion(@Nullable String wellCompletion) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: WellCompletion
- Returns:
this.
-
majorProduct
@Nonnull public PRAInternalMarketingRateHdr.PRAInternalMarketingRateHdrBuilder majorProduct(@Nullable String majorProduct) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: MajorProduct
- Returns:
this.
-
pRAMarketingEffctvFrmDte
@Nonnull public PRAInternalMarketingRateHdr.PRAInternalMarketingRateHdrBuilder pRAMarketingEffctvFrmDte(@Nullable LocalDate pRAMarketingEffctvFrmDte) Constraints: NullableOriginal property name from the Odata EDM: PRAMarketingEffctvFrmDte
- Returns:
this.
-
pRAMarketingEffctvToDte
@Nonnull public PRAInternalMarketingRateHdr.PRAInternalMarketingRateHdrBuilder pRAMarketingEffctvToDte(@Nullable LocalDate pRAMarketingEffctvToDte) Constraints: NullableOriginal property name from the Odata EDM: PRAMarketingEffctvToDte
- Returns:
this.
-
createdByUser
@Nonnull public PRAInternalMarketingRateHdr.PRAInternalMarketingRateHdrBuilder createdByUser(@Nullable String createdByUser) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CreatedByUser
- Returns:
this.
-
pRACreationDateTime
@Nonnull public PRAInternalMarketingRateHdr.PRAInternalMarketingRateHdrBuilder pRACreationDateTime(@Nullable OffsetDateTime pRACreationDateTime) Constraints: NullableOriginal property name from the Odata EDM: PRACreationDateTime
- Returns:
this.
-
_Messages
@Nonnull public PRAInternalMarketingRateHdr.PRAInternalMarketingRateHdrBuilder _Messages(@Nullable Collection<SAP__Message> _Messages) Constraints: Not nullableOriginal property name from the Odata EDM: SAP__Messages
- Returns:
this.
-
build
-
toString
-