Class ProdSalesDeliverySalesTax.ProdSalesDeliverySalesTaxBuilder
java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.product.ProdSalesDeliverySalesTax.ProdSalesDeliverySalesTaxBuilder
- Enclosing class:
- ProdSalesDeliverySalesTax
Helper class to allow for fluent creation of ProdSalesDeliverySalesTax instances.
-
Method Summary
Modifier and TypeMethodDescriptionbuild()(Key Field) Constraints: Not nullable, Maximum length: 3Navigation property _Product for ProdSalesDeliverySalesTax to single Product.(Key Field) Constraints: Not nullable, Maximum length: 18productDistributionChnl(String productDistributionChnl) (Key Field) Constraints: Not nullable, Maximum length: 2Navigation property _ProductSalesDelivery for ProdSalesDeliverySalesTax to single ProductSalesDelivery.productSalesOrg(String productSalesOrg) (Key Field) Constraints: Not nullable, Maximum length: 4productSalesTaxCategory(String productSalesTaxCategory) (Key Field) Constraints: Not nullable, Maximum length: 4productTaxClassification(String productTaxClassification) Constraints: Not nullable, Maximum length: 1toString()
-
Method Details
-
product
Navigation property _Product for ProdSalesDeliverySalesTax to single Product.- Parameters:
value- The Product to build this ProdSalesDeliverySalesTax 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 ProdSalesDeliverySalesTax with.- Returns:
- This Builder to allow for a fluent interface.
-
productSalesDelivery
@Nonnull public ProdSalesDeliverySalesTax.ProdSalesDeliverySalesTaxBuilder productSalesDelivery(ProductSalesDelivery value) Navigation property _ProductSalesDelivery for ProdSalesDeliverySalesTax to single ProductSalesDelivery.- Parameters:
value- The ProductSalesDelivery to build this ProdSalesDeliverySalesTax with.- Returns:
- This Builder to allow for a fluent interface.
-
country
@Nonnull public ProdSalesDeliverySalesTax.ProdSalesDeliverySalesTaxBuilder country(@Nullable String country) (Key Field) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: Country
- Returns:
this.
-
productSalesTaxCategory
@Nonnull public ProdSalesDeliverySalesTax.ProdSalesDeliverySalesTaxBuilder productSalesTaxCategory(@Nullable String productSalesTaxCategory) (Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ProductSalesTaxCategory
- Returns:
this.
-
productSalesOrg
@Nonnull public ProdSalesDeliverySalesTax.ProdSalesDeliverySalesTaxBuilder productSalesOrg(@Nullable String productSalesOrg) (Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ProductSalesOrg
- Returns:
this.
-
productDistributionChnl
@Nonnull public ProdSalesDeliverySalesTax.ProdSalesDeliverySalesTaxBuilder productDistributionChnl(@Nullable String productDistributionChnl) (Key Field) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ProductDistributionChnl
- Returns:
this.
-
productTaxClassification
@Nonnull public ProdSalesDeliverySalesTax.ProdSalesDeliverySalesTaxBuilder productTaxClassification(@Nullable String productTaxClassification) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ProductTaxClassification
- Returns:
this.
-
build
-
toString
-