Class ProdPlntInternationalTrade.ProdPlntInternationalTradeBuilder
java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.productv2.ProdPlntInternationalTrade.ProdPlntInternationalTradeBuilder
- Enclosing class:
- ProdPlntInternationalTrade
public static final class ProdPlntInternationalTrade.ProdPlntInternationalTradeBuilder
extends Object
Helper class to allow for fluent creation of ProdPlntInternationalTrade instances.
-
Method Summary
Modifier and TypeMethodDescriptionbuild()consumptionTaxCtrlCode(String consumptionTaxCtrlCode) Constraints: Not nullable, Maximum length: 16countryOfOrigin(String countryOfOrigin) Constraints: Not nullable, Maximum length: 3exportAndImportProductGroup(String exportAndImportProductGroup) Constraints: Not nullable, Maximum length: 4(Key Field) Constraints: Not nullable, Maximum length: 4prodIntlTradeClassification(String prodIntlTradeClassification) Constraints: Not nullable, Maximum length: 9Navigation property _Product for ProdPlntInternationalTrade to single Product.(Key Field) Constraints: Not nullable, Maximum length: 18productCASNumber(String productCASNumber) Constraints: Not nullable, Maximum length: 15productPlant(ProductPlant value) Navigation property _ProductPlant for ProdPlntInternationalTrade to single ProductPlant.regionOfOrigin(String regionOfOrigin) Constraints: Not nullable, Maximum length: 3toString()
-
Method Details
-
product
Navigation property _Product for ProdPlntInternationalTrade to single Product.- Parameters:
value- The Product to build this ProdPlntInternationalTrade 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 ProdPlntInternationalTrade with.- Returns:
- This Builder to allow for a fluent interface.
-
productPlant
@Nonnull public ProdPlntInternationalTrade.ProdPlntInternationalTradeBuilder productPlant(ProductPlant value) Navigation property _ProductPlant for ProdPlntInternationalTrade to single ProductPlant.- Parameters:
value- The ProductPlant to build this ProdPlntInternationalTrade with.- Returns:
- This Builder to allow for a fluent interface.
-
plant
@Nonnull public ProdPlntInternationalTrade.ProdPlntInternationalTradeBuilder plant(@Nullable String plant) (Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: Plant
- Returns:
this.
-
countryOfOrigin
@Nonnull public ProdPlntInternationalTrade.ProdPlntInternationalTradeBuilder countryOfOrigin(@Nullable String countryOfOrigin) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CountryOfOrigin
- Returns:
this.
-
regionOfOrigin
@Nonnull public ProdPlntInternationalTrade.ProdPlntInternationalTradeBuilder regionOfOrigin(@Nullable String regionOfOrigin) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: RegionOfOrigin
- Returns:
this.
-
consumptionTaxCtrlCode
@Nonnull public ProdPlntInternationalTrade.ProdPlntInternationalTradeBuilder consumptionTaxCtrlCode(@Nullable String consumptionTaxCtrlCode) Constraints: Not nullable, Maximum length: 16Original property name from the Odata EDM: ConsumptionTaxCtrlCode
- Returns:
this.
-
exportAndImportProductGroup
@Nonnull public ProdPlntInternationalTrade.ProdPlntInternationalTradeBuilder exportAndImportProductGroup(@Nullable String exportAndImportProductGroup) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ExportAndImportProductGroup
- Returns:
this.
-
productCASNumber
@Nonnull public ProdPlntInternationalTrade.ProdPlntInternationalTradeBuilder productCASNumber(@Nullable String productCASNumber) Constraints: Not nullable, Maximum length: 15Original property name from the Odata EDM: ProductCASNumber
- Returns:
this.
-
prodIntlTradeClassification
@Nonnull public ProdPlntInternationalTrade.ProdPlntInternationalTradeBuilder prodIntlTradeClassification(@Nullable String prodIntlTradeClassification) Constraints: Not nullable, Maximum length: 9Original property name from the Odata EDM: ProdIntlTradeClassification
- Returns:
this.
-
build
-
toString
-