Class WarehouseStorageBin.WarehouseStorageBinBuilder

java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.warehousestoragebin.WarehouseStorageBin.WarehouseStorageBinBuilder
Enclosing class:
WarehouseStorageBin

public static class WarehouseStorageBin.WarehouseStorageBinBuilder extends Object
  • Method Details

    • warehouse

      @Nonnull public WarehouseStorageBin.WarehouseStorageBinBuilder warehouse(@Nullable String warehouse)
      (Key Field) Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: Warehouse

      Returns:
      this.
    • storageBin

      @Nonnull public WarehouseStorageBin.WarehouseStorageBinBuilder storageBin(@Nullable String storageBin)
      (Key Field) Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: StorageBin

      Returns:
      this.
    • storageType

      @Nonnull public WarehouseStorageBin.WarehouseStorageBinBuilder storageType(@Nullable String storageType)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: StorageType

      Returns:
      this.
    • storageBinIsEmpty

      @Nonnull public WarehouseStorageBin.WarehouseStorageBinBuilder storageBinIsEmpty(@Nullable Boolean storageBinIsEmpty)
      Constraints: none

      Original property name from the Odata EDM: StorageBinIsEmpty

      Returns:
      this.
    • storageBinIsFull

      @Nonnull public WarehouseStorageBin.WarehouseStorageBinBuilder storageBinIsFull(@Nullable Boolean storageBinIsFull)
      Constraints: none

      Original property name from the Odata EDM: StorageBinIsFull

      Returns:
      this.
    • storageBinVerifiedByMobileID

      @Nonnull public WarehouseStorageBin.WarehouseStorageBinBuilder storageBinVerifiedByMobileID(@Nullable String storageBinVerifiedByMobileID)
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: StorageBinVerifiedByMobileID

      Returns:
      this.
    • storageBinIsBlockedForRemoval

      @Nonnull public WarehouseStorageBin.WarehouseStorageBinBuilder storageBinIsBlockedForRemoval(@Nullable Boolean storageBinIsBlockedForRemoval)
      Constraints: none

      Original property name from the Odata EDM: StorageBinIsBlockedForRemoval

      Returns:
      this.
    • storageBinIsBlockedForPutaway

      @Nonnull public WarehouseStorageBin.WarehouseStorageBinBuilder storageBinIsBlockedForPutaway(@Nullable Boolean storageBinIsBlockedForPutaway)
      Constraints: none

      Original property name from the Odata EDM: StorageBinIsBlockedForPutaway

      Returns:
      this.
    • storageBinIsBlockedDueToPInv

      @Nonnull public WarehouseStorageBin.WarehouseStorageBinBuilder storageBinIsBlockedDueToPInv(@Nullable Boolean storageBinIsBlockedDueToPInv)
      Constraints: none

      Original property name from the Odata EDM: StorageBinIsBlockedDueToPInv

      Returns:
      this.
    • storageBinFreeDefinedAisleText

      @Nonnull public WarehouseStorageBin.WarehouseStorageBinBuilder storageBinFreeDefinedAisleText(@Nullable String storageBinFreeDefinedAisleText)
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: StorageBinFreeDefinedAisleText

      Returns:
      this.
    • storageBinFreeDefinedStackText

      @Nonnull public WarehouseStorageBin.WarehouseStorageBinBuilder storageBinFreeDefinedStackText(@Nullable String storageBinFreeDefinedStackText)
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: StorageBinFreeDefinedStackText

      Returns:
      this.
    • storageBinFreeDefinedLevelText

      @Nonnull public WarehouseStorageBin.WarehouseStorageBinBuilder storageBinFreeDefinedLevelText(@Nullable String storageBinFreeDefinedLevelText)
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: StorageBinFreeDefinedLevelText

      Returns:
      this.
    • weightUnit

      @Nonnull public WarehouseStorageBin.WarehouseStorageBinBuilder weightUnit(@Nullable String weightUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: WeightUnit

      Returns:
      this.
    • loadCapacityOfStorageBin

      @Nonnull public WarehouseStorageBin.WarehouseStorageBinBuilder loadCapacityOfStorageBin(@Nullable BigDecimal loadCapacityOfStorageBin)
      Constraints: Not nullable, Precision: 15, Scale: 3

      Original property name from the Odata EDM: LoadCapacityOfStorageBin

      Returns:
      this.
    • weightOfMaterialsInStorageBin

      @Nonnull public WarehouseStorageBin.WarehouseStorageBinBuilder weightOfMaterialsInStorageBin(@Nullable BigDecimal weightOfMaterialsInStorageBin)
      Constraints: Not nullable, Precision: 15, Scale: 3

      Original property name from the Odata EDM: WeightOfMaterialsInStorageBin

      Returns:
      this.
    • volumeUnit

      @Nonnull public WarehouseStorageBin.WarehouseStorageBinBuilder volumeUnit(@Nullable String volumeUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: VolumeUnit

      Returns:
      this.
    • storageBinMaxVolume

      @Nonnull public WarehouseStorageBin.WarehouseStorageBinBuilder storageBinMaxVolume(@Nullable BigDecimal storageBinMaxVolume)
      Constraints: Not nullable, Precision: 15, Scale: 3

      Original property name from the Odata EDM: StorageBinMaxVolume

      Returns:
      this.
    • storageBinOccupiedVolume

      @Nonnull public WarehouseStorageBin.WarehouseStorageBinBuilder storageBinOccupiedVolume(@Nullable BigDecimal storageBinOccupiedVolume)
      Constraints: Not nullable, Precision: 15, Scale: 3

      Original property name from the Odata EDM: StorageBinOccupiedVolume

      Returns:
      this.
    • storageBinRowPositionInWhse

      @Nonnull public WarehouseStorageBin.WarehouseStorageBinBuilder storageBinRowPositionInWhse(@Nullable BigDecimal storageBinRowPositionInWhse)
      Constraints: Not nullable, Precision: 10, Scale: 3

      Original property name from the Odata EDM: StorageBinRowPositionInWhse

      Returns:
      this.
    • storageBinStackPositionInWhse

      @Nonnull public WarehouseStorageBin.WarehouseStorageBinBuilder storageBinStackPositionInWhse(@Nullable BigDecimal storageBinStackPositionInWhse)
      Constraints: Not nullable, Precision: 10, Scale: 3

      Original property name from the Odata EDM: StorageBinStackPositionInWhse

      Returns:
      this.
    • storageBinLevelPositionInWhse

      @Nonnull public WarehouseStorageBin.WarehouseStorageBinBuilder storageBinLevelPositionInWhse(@Nullable BigDecimal storageBinLevelPositionInWhse)
      Constraints: Not nullable, Precision: 10, Scale: 3

      Original property name from the Odata EDM: StorageBinLevelPositionInWhse

      Returns:
      this.
    • eWMPhysicalInventoryType

      @Nonnull public WarehouseStorageBin.WarehouseStorageBinBuilder eWMPhysicalInventoryType(@Nullable String eWMPhysicalInventoryType)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: EWMPhysicalInventoryType

      Returns:
      this.
    • physicalInventoryDocNumber

      @Nonnull public WarehouseStorageBin.WarehouseStorageBinBuilder physicalInventoryDocNumber(@Nullable String physicalInventoryDocNumber)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: PhysicalInventoryDocNumber

      Returns:
      this.
    • physicalInventoryItemNumber

      @Nonnull public WarehouseStorageBin.WarehouseStorageBinBuilder physicalInventoryItemNumber(@Nullable String physicalInventoryItemNumber)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: PhysicalInventoryItemNumber

      Returns:
      this.
    • pInvCountedUTCDateTime

      @Nonnull public WarehouseStorageBin.WarehouseStorageBinBuilder pInvCountedUTCDateTime(@Nullable ZonedDateTime pInvCountedUTCDateTime)
      Constraints: Not nullable, Precision: 7

      Original property name from the Odata EDM: PInvCountedUTCDateTime

      Returns:
      this.
    • eWMStorageBinLastChangedByUser

      @Nonnull public WarehouseStorageBin.WarehouseStorageBinBuilder eWMStorageBinLastChangedByUser(@Nullable String eWMStorageBinLastChangedByUser)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: EWMStorageBinLastChangedByUser

      Returns:
      this.
    • eWMStorageBinLastChgDateTime

      @Nonnull public WarehouseStorageBin.WarehouseStorageBinBuilder eWMStorageBinLastChgDateTime(@Nullable ZonedDateTime eWMStorageBinLastChgDateTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: EWMStorageBinLastChgDateTime

      Returns:
      this.
    • eWMStorageBinLastWarehouseTask

      @Nonnull public WarehouseStorageBin.WarehouseStorageBinBuilder eWMStorageBinLastWarehouseTask(@Nullable String eWMStorageBinLastWarehouseTask)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: EWMStorageBinLastWarehouseTask

      Returns:
      this.
    • eWMStorageBinFirstPutawayDate

      @Nonnull public WarehouseStorageBin.WarehouseStorageBinBuilder eWMStorageBinFirstPutawayDate(@Nullable LocalDateTime eWMStorageBinFirstPutawayDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: EWMStorageBinFirstPutawayDate

      Returns:
      this.
    • eWMStorageBinLastMvtDateTime

      @Nonnull public WarehouseStorageBin.WarehouseStorageBinBuilder eWMStorageBinLastMvtDateTime(@Nullable ZonedDateTime eWMStorageBinLastMvtDateTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: EWMStorageBinLastMvtDateTime

      Returns:
      this.
    • eWMStorageBinLastClrgDateTime

      @Nonnull public WarehouseStorageBin.WarehouseStorageBinBuilder eWMStorageBinLastClrgDateTime(@Nullable ZonedDateTime eWMStorageBinLastClrgDateTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: EWMStorageBinLastClrgDateTime

      Returns:
      this.
    • eWMStorageBinFixedBinType

      @Nonnull public WarehouseStorageBin.WarehouseStorageBinBuilder eWMStorageBinFixedBinType(@Nullable String eWMStorageBinFixedBinType)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: EWMStorageBinFixedBinType

      Returns:
      this.
    • eWMStorageBinAngleValue

      @Nonnull public WarehouseStorageBin.WarehouseStorageBinBuilder eWMStorageBinAngleValue(@Nullable BigDecimal eWMStorageBinAngleValue)
      Constraints: Not nullable, Precision: 4, Scale: 1

      Original property name from the Odata EDM: EWMStorageBinAngleValue

      Returns:
      this.
    • eWMStorBinNumberOfHndlgUnits

      @Nonnull public WarehouseStorageBin.WarehouseStorageBinBuilder eWMStorBinNumberOfHndlgUnits(@Nullable BigDecimal eWMStorBinNumberOfHndlgUnits)
      Constraints: Not nullable, Precision: 6, Scale: 0

      Original property name from the Odata EDM: EWMStorBinNumberOfHndlgUnits

      Returns:
      this.
    • eWMStorBinMaxNmbrOfHndlgUnits

      @Nonnull public WarehouseStorageBin.WarehouseStorageBinBuilder eWMStorBinMaxNmbrOfHndlgUnits(@Nullable String eWMStorBinMaxNmbrOfHndlgUnits)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: EWMStorBinMaxNmbrOfHndlgUnits

      Returns:
      this.
    • build

      @Nonnull public WarehouseStorageBin build()
    • toString

      @Nonnull public String toString()
      Overrides:
      toString in class Object