Class ProductMLPrices.ProductMLPricesBuilder
java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.productmaster.ProductMLPrices.ProductMLPricesBuilder
- Enclosing class:
- ProductMLPrices
-
Method Summary
Modifier and TypeMethodDescriptionbuild()Constraints: Not nullable, Maximum length: 5currencyRole(String currencyRole) (Key Field) Constraints: Not nullable, Maximum length: 2futurePrice(BigDecimal futurePrice) Constraints: Not nullable, Precision: 12, Scale: 3futurePriceValidityStartDate(LocalDateTime futurePriceValidityStartDate) Constraints: Not nullable, Precision: 0plannedPrice(BigDecimal plannedPrice) Constraints: Not nullable, Precision: 24, Scale: 3(Key Field) Constraints: Not nullable, Maximum length: 40toString()valuationArea(String valuationArea) (Key Field) Constraints: Not nullable, Maximum length: 4valuationType(String valuationType) (Key Field) Constraints: Not nullable, Maximum length: 10
-
Method Details
-
product
(Key Field) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: Product
- Returns:
this.
-
valuationArea
@Nonnull public ProductMLPrices.ProductMLPricesBuilder valuationArea(@Nullable String valuationArea) (Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ValuationArea
- Returns:
this.
-
valuationType
@Nonnull public ProductMLPrices.ProductMLPricesBuilder valuationType(@Nullable String valuationType) (Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ValuationType
- Returns:
this.
-
currencyRole
(Key Field) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: CurrencyRole
- Returns:
this.
-
currency
Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: Currency
- Returns:
this.
-
futurePrice
@Nonnull public ProductMLPrices.ProductMLPricesBuilder futurePrice(@Nullable BigDecimal futurePrice) Constraints: Not nullable, Precision: 12, Scale: 3Original property name from the Odata EDM: FuturePrice
- Returns:
this.
-
futurePriceValidityStartDate
@Nonnull public ProductMLPrices.ProductMLPricesBuilder futurePriceValidityStartDate(@Nullable LocalDateTime futurePriceValidityStartDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: FuturePriceValidityStartDate
- Returns:
this.
-
plannedPrice
@Nonnull public ProductMLPrices.ProductMLPricesBuilder plannedPrice(@Nullable BigDecimal plannedPrice) Constraints: Not nullable, Precision: 24, Scale: 3Original property name from the Odata EDM: PlannedPrice
- Returns:
this.
-
build
-
toString
-