Class ProductStorage.ProductStorageBuilder
- Enclosing class:
- ProductStorage
-
Method Summary
Modifier and TypeMethodDescriptionbaseISOUnit(String baseISOUnit) Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3build()hazardousProduct(String hazardousProduct) Constraints: Not nullable, Maximum length: 18Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 2minRemainingShelfLife(BigDecimal minRemainingShelfLife) Constraints: Not nullable, Precision: 4nmbrOfGROrGISlipsToPrintQty(BigDecimal nmbrOfGROrGISlipsToPrintQty) Constraints: Not nullable, Precision: 13, Scale: 3prodTemperatureConditionCode(String prodTemperatureConditionCode) Constraints: Not nullable, Maximum length: 2Navigation property _Product for ProductStorage to single Product.(Key Field) Constraints: Not nullable, Maximum length: 18productExpirationDateType(String productExpirationDateType) Constraints: Not nullable, Maximum length: 1shelfLifeExpirationDatePeriod(String shelfLifeExpirationDatePeriod) Constraints: Not nullable, Maximum length: 1shelfLifeExprtnDateRndngRule(String shelfLifeExprtnDateRndngRule) Constraints: Not nullable, Maximum length: 1storageBinInstruction(String storageBinInstruction) Constraints: Not nullable, Maximum length: 2storageConditions(String storageConditions) Constraints: Not nullable, Maximum length: 2toString()totalShelfLife(BigDecimal totalShelfLife) Constraints: Not nullable, Precision: 4totalShelfLifeStoragePercent(BigDecimal totalShelfLifeStoragePercent) Constraints: Not nullable, Precision: 3
-
Method Details
-
product
Navigation property _Product for ProductStorage to single Product.- Parameters:
value- The Product to build this ProductStorage 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 ProductStorage with.- Returns:
- This Builder to allow for a fluent interface.
-
storageConditions
@Nonnull public ProductStorage.ProductStorageBuilder storageConditions(@Nullable String storageConditions) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: StorageConditions
- Returns:
this.
-
prodTemperatureConditionCode
@Nonnull public ProductStorage.ProductStorageBuilder prodTemperatureConditionCode(@Nullable String prodTemperatureConditionCode) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ProdTemperatureConditionCode
- Returns:
this.
-
hazardousProduct
@Nonnull public ProductStorage.ProductStorageBuilder hazardousProduct(@Nullable String hazardousProduct) Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: HazardousProduct
- Returns:
this.
-
nmbrOfGROrGISlipsToPrintQty
@Nonnull public ProductStorage.ProductStorageBuilder nmbrOfGROrGISlipsToPrintQty(@Nullable BigDecimal nmbrOfGROrGISlipsToPrintQty) Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: NmbrOfGROrGISlipsToPrintQty
- Returns:
this.
-
labelType
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: LabelType
- Returns:
this.
-
labelForm
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: LabelForm
- Returns:
this.
-
minRemainingShelfLife
@Nonnull public ProductStorage.ProductStorageBuilder minRemainingShelfLife(@Nullable BigDecimal minRemainingShelfLife) Constraints: Not nullable, Precision: 4Original property name from the Odata EDM: MinRemainingShelfLife
- Returns:
this.
-
productExpirationDateType
@Nonnull public ProductStorage.ProductStorageBuilder productExpirationDateType(@Nullable String productExpirationDateType) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ProductExpirationDateType
- Returns:
this.
-
storageBinInstruction
@Nonnull public ProductStorage.ProductStorageBuilder storageBinInstruction(@Nullable String storageBinInstruction) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: StorageBinInstruction
- Returns:
this.
-
shelfLifeExpirationDatePeriod
@Nonnull public ProductStorage.ProductStorageBuilder shelfLifeExpirationDatePeriod(@Nullable String shelfLifeExpirationDatePeriod) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ShelfLifeExpirationDatePeriod
- Returns:
this.
-
shelfLifeExprtnDateRndngRule
@Nonnull public ProductStorage.ProductStorageBuilder shelfLifeExprtnDateRndngRule(@Nullable String shelfLifeExprtnDateRndngRule) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ShelfLifeExprtnDateRndngRule
- Returns:
this.
-
totalShelfLifeStoragePercent
@Nonnull public ProductStorage.ProductStorageBuilder totalShelfLifeStoragePercent(@Nullable BigDecimal totalShelfLifeStoragePercent) Constraints: Not nullable, Precision: 3Original property name from the Odata EDM: TotalShelfLifeStoragePercent
- Returns:
this.
-
totalShelfLife
@Nonnull public ProductStorage.ProductStorageBuilder totalShelfLife(@Nullable BigDecimal totalShelfLife) Constraints: Not nullable, Precision: 4Original property name from the Odata EDM: TotalShelfLife
- Returns:
this.
-
baseUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: BaseUnit
- Returns:
this.
-
baseISOUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: BaseISOUnit
- Returns:
this.
-
build
-
toString
-