Class ProductUnitOfMeasureEAN.ProductUnitOfMeasureEANBuilder
java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.product.ProductUnitOfMeasureEAN.ProductUnitOfMeasureEANBuilder
- Enclosing class:
- ProductUnitOfMeasureEAN
Helper class to allow for fluent creation of ProductUnitOfMeasureEAN instances.
-
Method Summary
Modifier and TypeMethodDescriptionalternativeUnit(String alternativeUnit) (Key Field) Constraints: Not nullable, Maximum length: 3build()consecutiveNumber(String consecutiveNumber) (Key Field) Constraints: Not nullable, Maximum length: 5internationalArticleNumberCat(String internationalArticleNumberCat) Constraints: Not nullable, Maximum length: 2isMainGlobalTradeItemNumber(Boolean isMainGlobalTradeItemNumber) Constraints: Not nullableNavigation property _Product for ProductUnitOfMeasureEAN to single Product.(Key Field) Constraints: Not nullable, Maximum length: 18productStandardID(String productStandardID) Constraints: Not nullable, Maximum length: 18Navigation property _ProductUnitOfMeasure for ProductUnitOfMeasureEAN to single ProductUnitOfMeasure.toString()
-
Method Details
-
product
Navigation property _Product for ProductUnitOfMeasureEAN to single Product.- Parameters:
value- The Product to build this ProductUnitOfMeasureEAN with.- Returns:
- This Builder to allow for a fluent interface.
-
product
(Key Field) Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: Product
- Parameters:
value- The product to build this ProductUnitOfMeasureEAN with.- Returns:
- This Builder to allow for a fluent interface.
-
productUnitOfMeasure
@Nonnull public ProductUnitOfMeasureEAN.ProductUnitOfMeasureEANBuilder productUnitOfMeasure(ProductUnitOfMeasure value) Navigation property _ProductUnitOfMeasure for ProductUnitOfMeasureEAN to single ProductUnitOfMeasure.- Parameters:
value- The ProductUnitOfMeasure to build this ProductUnitOfMeasureEAN with.- Returns:
- This Builder to allow for a fluent interface.
-
alternativeUnit
@Nonnull public ProductUnitOfMeasureEAN.ProductUnitOfMeasureEANBuilder alternativeUnit(@Nullable String alternativeUnit) (Key Field) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: AlternativeUnit
- Returns:
this.
-
consecutiveNumber
@Nonnull public ProductUnitOfMeasureEAN.ProductUnitOfMeasureEANBuilder consecutiveNumber(@Nullable String consecutiveNumber) (Key Field) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: ConsecutiveNumber
- Returns:
this.
-
productStandardID
@Nonnull public ProductUnitOfMeasureEAN.ProductUnitOfMeasureEANBuilder productStandardID(@Nullable String productStandardID) Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: ProductStandardID
- Returns:
this.
-
internationalArticleNumberCat
@Nonnull public ProductUnitOfMeasureEAN.ProductUnitOfMeasureEANBuilder internationalArticleNumberCat(@Nullable String internationalArticleNumberCat) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: InternationalArticleNumberCat
- Returns:
this.
-
isMainGlobalTradeItemNumber
@Nonnull public ProductUnitOfMeasureEAN.ProductUnitOfMeasureEANBuilder isMainGlobalTradeItemNumber(@Nullable Boolean isMainGlobalTradeItemNumber) Constraints: Not nullableOriginal property name from the Odata EDM: IsMainGlobalTradeItemNumber
- Returns:
this.
-
build
-
toString
-