Class ShptStgeAssgmtCtn.ShptStgeAssgmtCtnBuilder

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

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

    • shptCtnUnit

      Navigation property _ShptCtnUnit for ShptStgeAssgmtCtn to single ShptContainerUnit.
      Parameters:
      value - The ShptContainerUnit to build this ShptStgeAssgmtCtn with.
      Returns:
      This Builder to allow for a fluent interface.
    • fldLogsShptVoyageUUID

      @Nonnull public ShptStgeAssgmtCtn.ShptStgeAssgmtCtnBuilder fldLogsShptVoyageUUID(@Nullable UUID fldLogsShptVoyageUUID)
      (Key Field) Constraints: Not nullable

      Original property name from the Odata EDM: FldLogsShptVoyageUUID

      Returns:
      this.
    • fldLogsVoyStgeAssgmtUUID

      @Nonnull public ShptStgeAssgmtCtn.ShptStgeAssgmtCtnBuilder fldLogsVoyStgeAssgmtUUID(@Nullable UUID fldLogsVoyStgeAssgmtUUID)
      (Key Field) Constraints: Not nullable

      Original property name from the Odata EDM: FldLogsVoyStgeAssgmtUUID

      Returns:
      this.
    • fldLogsVoyStgeAssgmtSqncID

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

      Original property name from the Odata EDM: FldLogsVoyStgeAssgmtSqncID

      Returns:
      this.
    • fldLogsShipmentItemTypeCode

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

      Original property name from the Odata EDM: FldLogsShipmentItemTypeCode

      Returns:
      this.
    • fldLogsShptVoyageNumber

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

      Original property name from the Odata EDM: FldLogsShptVoyageNumber

      Returns:
      this.
    • fldLogsShptVoyageTypeCode

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

      Original property name from the Odata EDM: FldLogsShptVoyageTypeCode

      Returns:
      this.
    • fldLogsShptVoyageVehicleNumber

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

      Original property name from the Odata EDM: FldLogsShptVoyageVehicleNumber

      Returns:
      this.
    • fldLogsShptVoyageVehicleName

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

      Original property name from the Odata EDM: FldLogsShptVoyageVehicleName

      Returns:
      this.
    • fldLogsVoyageChangeDateTime

      @Nonnull public ShptStgeAssgmtCtn.ShptStgeAssgmtCtnBuilder fldLogsVoyageChangeDateTime(@Nullable OffsetDateTime fldLogsVoyageChangeDateTime)
      Constraints: Nullable

      Original property name from the Odata EDM: FldLogsVoyageChangeDateTime

      Returns:
      this.
    • fldLogsSrcePlnt

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

      Original property name from the Odata EDM: FldLogsSrcePlnt

      Returns:
      this.
    • fldLogsDestPlnt

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

      Original property name from the Odata EDM: FldLogsDestPlnt

      Returns:
      this.
    • fldLogsVoyageSrceStage

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

      Original property name from the Odata EDM: FldLogsVoyageSrceStage

      Returns:
      this.
    • fldLogsVoyageDestStage

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

      Original property name from the Odata EDM: FldLogsVoyageDestStage

      Returns:
      this.
    • build

      @Nonnull public ShptStgeAssgmtCtn build()
    • toString

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