Class WarehouseResource.WarehouseResourceBuilder

java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.warehouseresource.WarehouseResource.WarehouseResourceBuilder
Enclosing class:
WarehouseResource

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

    • whseResourceGroupQueueSqnc

      @Nonnull public WarehouseResource.WarehouseResourceBuilder whseResourceGroupQueueSqnc(WhseResourceGroupSequence... value)
      Navigation property _WhseResourceGroupQueueSqnc for WarehouseResource to multiple WhseResourceGroupSequence.
      Parameters:
      value - The WhseResourceGroupSequences to build this WarehouseResource with.
      Returns:
      This Builder to allow for a fluent interface.
    • eWMWarehouse

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

      Original property name from the Odata EDM: EWMWarehouse

      Returns:
      this.
    • eWMResource

      @Nonnull public WarehouseResource.WarehouseResourceBuilder eWMResource(@Nullable String eWMResource)
      (Key Field) Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: EWMResource

      Returns:
      this.
    • userName

      @Nonnull public WarehouseResource.WarehouseResourceBuilder userName(@Nullable String userName)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: UserName

      Returns:
      this.
    • eWMResourceGroup

      @Nonnull public WarehouseResource.WarehouseResourceBuilder eWMResourceGroup(@Nullable String eWMResourceGroup)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: EWMResourceGroup

      Returns:
      this.
    • eWMResourceType

      @Nonnull public WarehouseResource.WarehouseResourceBuilder eWMResourceType(@Nullable String eWMResourceType)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: EWMResourceType

      Returns:
      this.
    • warehouseOrderQueue

      @Nonnull public WarehouseResource.WarehouseResourceBuilder warehouseOrderQueue(@Nullable String warehouseOrderQueue)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: WarehouseOrderQueue

      Returns:
      this.
    • eWMCurrentQueue

      @Nonnull public WarehouseResource.WarehouseResourceBuilder eWMCurrentQueue(@Nullable String eWMCurrentQueue)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: EWMCurrentQueue

      Returns:
      this.
    • eWMStorTypeOfLastWhseTaskConf

      @Nonnull public WarehouseResource.WarehouseResourceBuilder eWMStorTypeOfLastWhseTaskConf(@Nullable String eWMStorTypeOfLastWhseTaskConf)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: EWMStorTypeOfLastWhseTaskConf

      Returns:
      this.
    • eWMResourceLogonDateTime

      @Nonnull public WarehouseResource.WarehouseResourceBuilder eWMResourceLogonDateTime(@Nullable OffsetDateTime eWMResourceLogonDateTime)
      Constraints: Nullable

      Original property name from the Odata EDM: EWMResourceLogonDateTime

      Returns:
      this.
    • eWMRsceIsLoggedOntoByCurUser

      @Nonnull public WarehouseResource.WarehouseResourceBuilder eWMRsceIsLoggedOntoByCurUser(@Nullable Boolean eWMRsceIsLoggedOntoByCurUser)
      Constraints: Not nullable

      Original property name from the Odata EDM: EWMRsceIsLoggedOntoByCurUser

      Returns:
      this.
    • _Messages

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

      Original property name from the Odata EDM: SAP__Messages

      Returns:
      this.
    • build

      @Nonnull public WarehouseResource build()
    • toString

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