Class HandlingUnitSerialNumber.HandlingUnitSerialNumberBuilder
java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.handlingunit.HandlingUnitSerialNumber.HandlingUnitSerialNumberBuilder
- Enclosing class:
- HandlingUnitSerialNumber
Helper class to allow for fluent creation of HandlingUnitSerialNumber instances.
-
Method Summary
Modifier and TypeMethodDescriptionbuild()Constraints: Not nullable, Maximum length: 18handlingUnit(HandlingUnit value) Navigation property _HandlingUnit for HandlingUnitSerialNumber to single HandlingUnit.handlingUnitExternalID(String handlingUnitExternalID) (Key Field) Constraints: Not nullable, Maximum length: 20handlingUnitItem(HandlingUnitItem value) Navigation property _HandlingUnitItem for HandlingUnitSerialNumber to single HandlingUnitItem.handlingUnitItem(String value) (Key Field) Constraints: Not nullable, Maximum length: 6serialNumber(String serialNumber) (Key Field) Constraints: Not nullable, Maximum length: 18stockItemUUID(UUID stockItemUUID) (Key Field) Constraints: Not nullabletoString()(Key Field) Constraints: Not nullable, Maximum length: 4
-
Method Details
-
handlingUnit
@Nonnull public HandlingUnitSerialNumber.HandlingUnitSerialNumberBuilder handlingUnit(HandlingUnit value) Navigation property _HandlingUnit for HandlingUnitSerialNumber to single HandlingUnit.- Parameters:
value- The HandlingUnit to build this HandlingUnitSerialNumber with.- Returns:
- This Builder to allow for a fluent interface.
-
handlingUnitItem
@Nonnull public HandlingUnitSerialNumber.HandlingUnitSerialNumberBuilder handlingUnitItem(HandlingUnitItem value) Navigation property _HandlingUnitItem for HandlingUnitSerialNumber to single HandlingUnitItem.- Parameters:
value- The HandlingUnitItem to build this HandlingUnitSerialNumber with.- Returns:
- This Builder to allow for a fluent interface.
-
handlingUnitItem
@Nonnull public HandlingUnitSerialNumber.HandlingUnitSerialNumberBuilder handlingUnitItem(String value) (Key Field) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: HandlingUnitItem
- Parameters:
value- The handlingUnitItem to build this HandlingUnitSerialNumber with.- Returns:
- This Builder to allow for a fluent interface.
-
handlingUnitExternalID
@Nonnull public HandlingUnitSerialNumber.HandlingUnitSerialNumberBuilder handlingUnitExternalID(@Nullable String handlingUnitExternalID) (Key Field) Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: HandlingUnitExternalID
- Returns:
this.
-
warehouse
@Nonnull public HandlingUnitSerialNumber.HandlingUnitSerialNumberBuilder warehouse(@Nullable String warehouse) (Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: Warehouse
- Returns:
this.
-
stockItemUUID
@Nonnull public HandlingUnitSerialNumber.HandlingUnitSerialNumberBuilder stockItemUUID(@Nullable UUID stockItemUUID) (Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: StockItemUUID
- Returns:
this.
-
serialNumber
@Nonnull public HandlingUnitSerialNumber.HandlingUnitSerialNumberBuilder serialNumber(@Nullable String serialNumber) (Key Field) Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: SerialNumber
- Returns:
this.
-
equipment
@Nonnull public HandlingUnitSerialNumber.HandlingUnitSerialNumberBuilder equipment(@Nullable String equipment) Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: Equipment
- Returns:
this.
-
build
-
toString
-