Class WarehouseOrder.WarehouseOrderBuilder

java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.processwarehousetask.WarehouseOrder.WarehouseOrderBuilder
Enclosing class:
WarehouseOrder

public static final class WarehouseOrder.WarehouseOrderBuilder extends Object
Helper class to allow for fluent creation of WarehouseOrder instances.
  • Method Details

    • warehouseOrderPickHndlgUnit

      @Nonnull public WarehouseOrder.WarehouseOrderBuilder warehouseOrderPickHndlgUnit(WarehouseOrderPickHndlgUnit... value)
      Navigation property _WarehouseOrderPickHndlgUnit for WarehouseOrder to multiple WarehouseOrderPickHndlgUnit.
      Parameters:
      value - The WarehouseOrderPickHndlgUnits to build this WarehouseOrder with.
      Returns:
      This Builder to allow for a fluent interface.
    • warehouseTask

      @Nonnull public WarehouseOrder.WarehouseOrderBuilder warehouseTask(WarehouseTask... value)
      Navigation property _WarehouseTask for WarehouseOrder to multiple WarehouseTask.
      Parameters:
      value - The WarehouseTasks to build this WarehouseOrder with.
      Returns:
      This Builder to allow for a fluent interface.
    • eWMWarehouse

      @Nonnull public WarehouseOrder.WarehouseOrderBuilder eWMWarehouse(@Nullable String eWMWarehouse)
      (Key Field) Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: EWMWarehouse

      Returns:
      this.
    • warehouseOrder

      @Nonnull public WarehouseOrder.WarehouseOrderBuilder warehouseOrder(@Nullable String warehouseOrder)
      (Key Field) Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: WarehouseOrder

      Returns:
      this.
    • warehouseOrderStatus

      @Nonnull public WarehouseOrder.WarehouseOrderBuilder warehouseOrderStatus(@Nullable String warehouseOrderStatus)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: WarehouseOrderStatus

      Returns:
      this.
    • whseOrderCreationDateTime

      @Nonnull public WarehouseOrder.WarehouseOrderBuilder whseOrderCreationDateTime(@Nullable OffsetDateTime whseOrderCreationDateTime)
      Constraints: Nullable

      Original property name from the Odata EDM: WhseOrderCreationDateTime

      Returns:
      this.
    • warehouseOrderStartDateTime

      @Nonnull public WarehouseOrder.WarehouseOrderBuilder warehouseOrderStartDateTime(@Nullable OffsetDateTime warehouseOrderStartDateTime)
      Constraints: Nullable

      Original property name from the Odata EDM: WarehouseOrderStartDateTime

      Returns:
      this.
    • whseOrderConfirmedDateTime

      @Nonnull public WarehouseOrder.WarehouseOrderBuilder whseOrderConfirmedDateTime(@Nullable OffsetDateTime whseOrderConfirmedDateTime)
      Constraints: Nullable

      Original property name from the Odata EDM: WhseOrderConfirmedDateTime

      Returns:
      this.
    • whseOrderLastChgUTCDateTime

      @Nonnull public WarehouseOrder.WarehouseOrderBuilder whseOrderLastChgUTCDateTime(@Nullable OffsetDateTime whseOrderLastChgUTCDateTime)
      Constraints: Nullable

      Original property name from the Odata EDM: WhseOrderLastChgUTCDateTime

      Returns:
      this.
    • whseOrderLatestStartDateTime

      @Nonnull public WarehouseOrder.WarehouseOrderBuilder whseOrderLatestStartDateTime(@Nullable OffsetDateTime whseOrderLatestStartDateTime)
      Constraints: Nullable

      Original property name from the Odata EDM: WhseOrderLatestStartDateTime

      Returns:
      this.
    • warehouseOrderCreationRule

      @Nonnull public WarehouseOrder.WarehouseOrderBuilder warehouseOrderCreationRule(@Nullable String warehouseOrderCreationRule)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: WarehouseOrderCreationRule

      Returns:
      this.
    • whseOrderCreationRuleCategory

      @Nonnull public WarehouseOrder.WarehouseOrderBuilder whseOrderCreationRuleCategory(@Nullable String whseOrderCreationRuleCategory)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: WhseOrderCreationRuleCategory

      Returns:
      this.
    • activityArea

      @Nonnull public WarehouseOrder.WarehouseOrderBuilder activityArea(@Nullable String activityArea)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: ActivityArea

      Returns:
      this.
    • queue

      @Nonnull public WarehouseOrder.WarehouseOrderBuilder queue(@Nullable String queue)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: Queue

      Returns:
      this.
    • processor

      @Nonnull public WarehouseOrder.WarehouseOrderBuilder processor(@Nullable String processor)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: Processor

      Returns:
      this.
    • executingResource

      @Nonnull public WarehouseOrder.WarehouseOrderBuilder executingResource(@Nullable String executingResource)
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: ExecutingResource

      Returns:
      this.
    • whseProcessTypeDocumentHdr

      @Nonnull public WarehouseOrder.WarehouseOrderBuilder whseProcessTypeDocumentHdr(@Nullable String whseProcessTypeDocumentHdr)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: WhseProcessTypeDocumentHdr

      Returns:
      this.
    • createdByUser

      @Nonnull public WarehouseOrder.WarehouseOrderBuilder createdByUser(@Nullable String createdByUser)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: CreatedByUser

      Returns:
      this.
    • lastChangedByUser

      @Nonnull public WarehouseOrder.WarehouseOrderBuilder lastChangedByUser(@Nullable String lastChangedByUser)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: LastChangedByUser

      Returns:
      this.
    • confirmedByUser

      @Nonnull public WarehouseOrder.WarehouseOrderBuilder confirmedByUser(@Nullable String confirmedByUser)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: ConfirmedByUser

      Returns:
      this.
    • whseOrderForSplitWhseOrder

      @Nonnull public WarehouseOrder.WarehouseOrderBuilder whseOrderForSplitWhseOrder(@Nullable String whseOrderForSplitWhseOrder)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: WhseOrderForSplitWhseOrder

      Returns:
      this.
    • warehouseOrderIsSplit

      @Nonnull public WarehouseOrder.WarehouseOrderBuilder warehouseOrderIsSplit(@Nullable Boolean warehouseOrderIsSplit)
      Constraints: Not nullable

      Original property name from the Odata EDM: WarehouseOrderIsSplit

      Returns:
      this.
    • warehouseOrderPlannedDuration

      @Nonnull public WarehouseOrder.WarehouseOrderBuilder warehouseOrderPlannedDuration(@Nullable BigDecimal warehouseOrderPlannedDuration)
      Constraints: Not nullable, Precision: 15, Scale: 3

      Original property name from the Odata EDM: WarehouseOrderPlannedDuration

      Returns:
      this.
    • whseOrderPlanDurationTimeUnit

      @Nonnull public WarehouseOrder.WarehouseOrderBuilder whseOrderPlanDurationTimeUnit(@Nullable String whseOrderPlanDurationTimeUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: WhseOrderPlanDurationTimeUnit

      Returns:
      this.
    • _Messages

      @Nonnull public WarehouseOrder.WarehouseOrderBuilder _Messages(@Nullable Collection<SAP__Message> _Messages)
      Constraints: Not nullable

      Original property name from the Odata EDM: SAP__Messages

      Returns:
      this.
    • build

      @Nonnull public WarehouseOrder build()
    • toString

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