Class FreightBookingStop.FreightBookingStopBuilder

java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.freightbookingintegration.FreightBookingStop.FreightBookingStopBuilder
Enclosing class:
FreightBookingStop

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

    • freightBooking

      @Nonnull public FreightBookingStop.FreightBookingStopBuilder freightBooking(FreightBooking value)
      Navigation property _FreightBooking for FreightBookingStop to single FreightBooking.
      Parameters:
      value - The FreightBooking to build this FreightBookingStop with.
      Returns:
      This Builder to allow for a fluent interface.
    • freightBookingStage

      @Nonnull public FreightBookingStop.FreightBookingStopBuilder freightBookingStage(FreightBookingStage... value)
      Navigation property _FreightBookingStage for FreightBookingStop to multiple FreightBookingStage.
      Parameters:
      value - The FreightBookingStages to build this FreightBookingStop with.
      Returns:
      This Builder to allow for a fluent interface.
    • transportationOrderStopUUID

      @Nonnull public FreightBookingStop.FreightBookingStopBuilder transportationOrderStopUUID(@Nullable UUID transportationOrderStopUUID)
      (Key Field) Constraints: Not nullable

      Original property name from the Odata EDM: TransportationOrderStopUUID

      Returns:
      this.
    • transportationOrderUUID

      @Nonnull public FreightBookingStop.FreightBookingStopBuilder transportationOrderUUID(@Nullable UUID transportationOrderUUID)
      Constraints: Not nullable

      Original property name from the Odata EDM: TransportationOrderUUID

      Returns:
      this.
    • transportationOrderStop

      @Nonnull public FreightBookingStop.FreightBookingStopBuilder transportationOrderStop(@Nullable String transportationOrderStop)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: TransportationOrderStop

      Returns:
      this.
    • transpOrdStopCategory

      @Nonnull public FreightBookingStop.FreightBookingStopBuilder transpOrdStopCategory(@Nullable String transpOrdStopCategory)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: TranspOrdStopCategory

      Returns:
      this.
    • transpOrdStopRole

      @Nonnull public FreightBookingStop.FreightBookingStopBuilder transpOrdStopRole(@Nullable String transpOrdStopRole)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: TranspOrdStopRole

      Returns:
      this.
    • locationAdditionalUUID

      @Nonnull public FreightBookingStop.FreightBookingStopBuilder locationAdditionalUUID(@Nullable UUID locationAdditionalUUID)
      Constraints: Nullable

      Original property name from the Odata EDM: LocationAdditionalUUID

      Returns:
      this.
    • locationId

      @Nonnull public FreightBookingStop.FreightBookingStopBuilder locationId(@Nullable String locationId)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: LocationId

      Returns:
      this.
    • locationUNCode

      @Nonnull public FreightBookingStop.FreightBookingStopBuilder locationUNCode(@Nullable String locationUNCode)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: LocationUNCode

      Returns:
      this.
    • locationIATACode

      @Nonnull public FreightBookingStop.FreightBookingStopBuilder locationIATACode(@Nullable String locationIATACode)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: LocationIATACode

      Returns:
      this.
    • transpOrdStopPlanTranspDteTme

      @Nonnull public FreightBookingStop.FreightBookingStopBuilder transpOrdStopPlanTranspDteTme(@Nullable OffsetDateTime transpOrdStopPlanTranspDteTme)
      Constraints: Nullable

      Original property name from the Odata EDM: TranspOrdStopPlanTranspDteTme

      Returns:
      this.
    • transpOrdStopDteTme

      @Nonnull public FreightBookingStop.FreightBookingStopBuilder transpOrdStopDteTme(@Nullable OffsetDateTime transpOrdStopDteTme)
      Constraints: Nullable

      Original property name from the Odata EDM: TranspOrdStopDteTme

      Returns:
      this.
    • transpOrdStopApptStrtDteTme

      @Nonnull public FreightBookingStop.FreightBookingStopBuilder transpOrdStopApptStrtDteTme(@Nullable OffsetDateTime transpOrdStopApptStrtDteTme)
      Constraints: Nullable

      Original property name from the Odata EDM: TranspOrdStopApptStrtDteTme

      Returns:
      this.
    • transpOrdStopApptEndDteTme

      @Nonnull public FreightBookingStop.FreightBookingStopBuilder transpOrdStopApptEndDteTme(@Nullable OffsetDateTime transpOrdStopApptEndDteTme)
      Constraints: Nullable

      Original property name from the Odata EDM: TranspOrdStopApptEndDteTme

      Returns:
      this.
    • transpStopCarrConfStrtDteTme

      @Nonnull public FreightBookingStop.FreightBookingStopBuilder transpStopCarrConfStrtDteTme(@Nullable OffsetDateTime transpStopCarrConfStrtDteTme)
      Constraints: Nullable

      Original property name from the Odata EDM: TranspStopCarrConfStrtDteTme

      Returns:
      this.
    • transpStopCarrConfEndDteTme

      @Nonnull public FreightBookingStop.FreightBookingStopBuilder transpStopCarrConfEndDteTme(@Nullable OffsetDateTime transpStopCarrConfEndDteTme)
      Constraints: Nullable

      Original property name from the Odata EDM: TranspStopCarrConfEndDteTme

      Returns:
      this.
    • transpOrdStopDocCutOffDateTime

      @Nonnull public FreightBookingStop.FreightBookingStopBuilder transpOrdStopDocCutOffDateTime(@Nullable OffsetDateTime transpOrdStopDocCutOffDateTime)
      Constraints: Nullable

      Original property name from the Odata EDM: TranspOrdStopDocCutOffDateTime

      Returns:
      this.
    • transpOrdStopCrgoCutOffDteTme

      @Nonnull public FreightBookingStop.FreightBookingStopBuilder transpOrdStopCrgoCutOffDteTme(@Nullable OffsetDateTime transpOrdStopCrgoCutOffDteTme)
      Constraints: Nullable

      Original property name from the Odata EDM: TranspOrdStopCrgoCutOffDteTme

      Returns:
      this.
    • transpOrdStopVGMCutOffDateTime

      @Nonnull public FreightBookingStop.FreightBookingStopBuilder transpOrdStopVGMCutOffDateTime(@Nullable OffsetDateTime transpOrdStopVGMCutOffDateTime)
      Constraints: Nullable

      Original property name from the Odata EDM: TranspOrdStopVGMCutOffDateTime

      Returns:
      this.
    • transpOrdStopSequencePosition

      @Nonnull public FreightBookingStop.FreightBookingStopBuilder transpOrdStopSequencePosition(@Nullable String transpOrdStopSequencePosition)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: TranspOrdStopSequencePosition

      Returns:
      this.
    • transpOrdStopHndlgExecStatus

      @Nonnull public FreightBookingStop.FreightBookingStopBuilder transpOrdStopHndlgExecStatus(@Nullable String transpOrdStopHndlgExecStatus)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: TranspOrdStopHndlgExecStatus

      Returns:
      this.
    • transpOrdStopExecIsBlocked

      @Nonnull public FreightBookingStop.FreightBookingStopBuilder transpOrdStopExecIsBlocked(@Nullable Boolean transpOrdStopExecIsBlocked)
      Constraints: Not nullable

      Original property name from the Odata EDM: TranspOrdStopExecIsBlocked

      Returns:
      this.
    • build

      @Nonnull public FreightBookingStop build()
    • toString

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