Class ShptStageAssgmtItm.ShptStageAssgmtItmBuilder

java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.packcontainer.ShptStageAssgmtItm.ShptStageAssgmtItmBuilder
Enclosing class:
ShptStageAssgmtItm

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

    • shptStgeItm

      Navigation property _ShptStgeItm for ShptStageAssgmtItm to single ShptHandlingUnit.
      Parameters:
      value - The ShptHandlingUnit to build this ShptStageAssgmtItm with.
      Returns:
      This Builder to allow for a fluent interface.
    • fldLogsShptVoyageUUID

      @Nonnull public ShptStageAssgmtItm.ShptStageAssgmtItmBuilder fldLogsShptVoyageUUID(@Nullable UUID fldLogsShptVoyageUUID)
      (Key Field) Constraints: Not nullable

      Original property name from the Odata EDM: FldLogsShptVoyageUUID

      Returns:
      this.
    • fldLogsVoyStgeAssgmtUUID

      @Nonnull public ShptStageAssgmtItm.ShptStageAssgmtItmBuilder fldLogsVoyStgeAssgmtUUID(@Nullable UUID fldLogsVoyStgeAssgmtUUID)
      (Key Field) Constraints: Not nullable

      Original property name from the Odata EDM: FldLogsVoyStgeAssgmtUUID

      Returns:
      this.
    • fldLogsVoyStgeAssgmtSqncID

      @Nonnull public ShptStageAssgmtItm.ShptStageAssgmtItmBuilder fldLogsVoyStgeAssgmtSqncID(@Nullable String fldLogsVoyStgeAssgmtSqncID)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: FldLogsVoyStgeAssgmtSqncID

      Returns:
      this.
    • fldLogsShipmentItemTypeCode

      @Nonnull public ShptStageAssgmtItm.ShptStageAssgmtItmBuilder fldLogsShipmentItemTypeCode(@Nullable String fldLogsShipmentItemTypeCode)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: FldLogsShipmentItemTypeCode

      Returns:
      this.
    • fldLogsShptVoyageNumber

      @Nonnull public ShptStageAssgmtItm.ShptStageAssgmtItmBuilder fldLogsShptVoyageNumber(@Nullable String fldLogsShptVoyageNumber)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: FldLogsShptVoyageNumber

      Returns:
      this.
    • fldLogsShptVoyageTypeCode

      @Nonnull public ShptStageAssgmtItm.ShptStageAssgmtItmBuilder fldLogsShptVoyageTypeCode(@Nullable String fldLogsShptVoyageTypeCode)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: FldLogsShptVoyageTypeCode

      Returns:
      this.
    • fldLogsShptVoyageVehicleNumber

      @Nonnull public ShptStageAssgmtItm.ShptStageAssgmtItmBuilder fldLogsShptVoyageVehicleNumber(@Nullable String fldLogsShptVoyageVehicleNumber)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: FldLogsShptVoyageVehicleNumber

      Returns:
      this.
    • fldLogsShptVoyageVehicleName

      @Nonnull public ShptStageAssgmtItm.ShptStageAssgmtItmBuilder fldLogsShptVoyageVehicleName(@Nullable String fldLogsShptVoyageVehicleName)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: FldLogsShptVoyageVehicleName

      Returns:
      this.
    • fldLogsVoyageChangeDateTime

      @Nonnull public ShptStageAssgmtItm.ShptStageAssgmtItmBuilder fldLogsVoyageChangeDateTime(@Nullable OffsetDateTime fldLogsVoyageChangeDateTime)
      Constraints: Nullable

      Original property name from the Odata EDM: FldLogsVoyageChangeDateTime

      Returns:
      this.
    • fldLogsSrcePlnt

      @Nonnull public ShptStageAssgmtItm.ShptStageAssgmtItmBuilder fldLogsSrcePlnt(@Nullable String fldLogsSrcePlnt)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: FldLogsSrcePlnt

      Returns:
      this.
    • fldLogsDestPlnt

      @Nonnull public ShptStageAssgmtItm.ShptStageAssgmtItmBuilder fldLogsDestPlnt(@Nullable String fldLogsDestPlnt)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: FldLogsDestPlnt

      Returns:
      this.
    • fldLogsVoyageSrceStage

      @Nonnull public ShptStageAssgmtItm.ShptStageAssgmtItmBuilder fldLogsVoyageSrceStage(@Nullable String fldLogsVoyageSrceStage)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: FldLogsVoyageSrceStage

      Returns:
      this.
    • fldLogsVoyageDestStage

      @Nonnull public ShptStageAssgmtItm.ShptStageAssgmtItmBuilder fldLogsVoyageDestStage(@Nullable String fldLogsVoyageDestStage)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: FldLogsVoyageDestStage

      Returns:
      this.
    • build

      @Nonnull public ShptStageAssgmtItm build()
    • toString

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