Class ProductPlantPurchaseTax.ProductPlantPurchaseTaxBuilder
java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.product.ProductPlantPurchaseTax.ProductPlantPurchaseTaxBuilder
- Enclosing class:
- ProductPlantPurchaseTax
Helper class to allow for fluent creation of ProductPlantPurchaseTax instances.
-
Method Summary
Modifier and TypeMethodDescriptionbuild()departureCountry(String departureCountry) (Key Field) Constraints: Not nullable, Maximum length: 3(Key Field) Constraints: Not nullable, Maximum length: 4prodPurchaseTaxClassification(String prodPurchaseTaxClassification) Constraints: Not nullable, Maximum length: 1Navigation property _Product for ProductPlantPurchaseTax to single Product.(Key Field) Constraints: Not nullable, Maximum length: 18productPlant(ProductPlant value) Navigation property _ProductPlant for ProductPlantPurchaseTax to single ProductPlant.toString()
-
Method Details
-
product
Navigation property _Product for ProductPlantPurchaseTax to single Product.- Parameters:
value- The Product to build this ProductPlantPurchaseTax 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 ProductPlantPurchaseTax with.- Returns:
- This Builder to allow for a fluent interface.
-
productPlant
@Nonnull public ProductPlantPurchaseTax.ProductPlantPurchaseTaxBuilder productPlant(ProductPlant value) Navigation property _ProductPlant for ProductPlantPurchaseTax to single ProductPlant.- Parameters:
value- The ProductPlant to build this ProductPlantPurchaseTax with.- Returns:
- This Builder to allow for a fluent interface.
-
plant
@Nonnull public ProductPlantPurchaseTax.ProductPlantPurchaseTaxBuilder plant(@Nullable String plant) (Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: Plant
- Returns:
this.
-
departureCountry
@Nonnull public ProductPlantPurchaseTax.ProductPlantPurchaseTaxBuilder departureCountry(@Nullable String departureCountry) (Key Field) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: DepartureCountry
- Returns:
this.
-
prodPurchaseTaxClassification
@Nonnull public ProductPlantPurchaseTax.ProductPlantPurchaseTaxBuilder prodPurchaseTaxClassification(@Nullable String prodPurchaseTaxClassification) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ProdPurchaseTaxClassification
- Returns:
this.
-
build
-
toString
-