Class FreightOrderStop.FreightOrderStopBuilder

java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.freightorderintegration.FreightOrderStop.FreightOrderStopBuilder
Enclosing class:
FreightOrderStop

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

    • freightOrder

      @Nonnull public FreightOrderStop.FreightOrderStopBuilder freightOrder(FreightOrder value)
      Navigation property _FreightOrder for FreightOrderStop to single FreightOrder.
      Parameters:
      value - The FreightOrder to build this FreightOrderStop with.
      Returns:
      This Builder to allow for a fluent interface.
    • freightOrderStage

      @Nonnull public FreightOrderStop.FreightOrderStopBuilder freightOrderStage(FreightOrderStage... value)
      Navigation property _FreightOrderStage for FreightOrderStop to multiple FreightOrderStage.
      Parameters:
      value - The FreightOrderStages to build this FreightOrderStop with.
      Returns:
      This Builder to allow for a fluent interface.
    • transportationOrderStopUUID

      @Nonnull public FreightOrderStop.FreightOrderStopBuilder transportationOrderStopUUID(@Nullable UUID transportationOrderStopUUID)
      (Key Field) Constraints: Not nullable

      Original property name from the Odata EDM: TransportationOrderStopUUID

      Returns:
      this.
    • transportationOrderUUID

      @Nonnull public FreightOrderStop.FreightOrderStopBuilder transportationOrderUUID(@Nullable UUID transportationOrderUUID)
      Constraints: Not nullable

      Original property name from the Odata EDM: TransportationOrderUUID

      Returns:
      this.
    • transportationOrderStop

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

      Original property name from the Odata EDM: TransportationOrderStop

      Returns:
      this.
    • transpOrdStopCategory

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

      Original property name from the Odata EDM: TranspOrdStopCategory

      Returns:
      this.
    • transpOrdStopRole

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

      Original property name from the Odata EDM: TranspOrdStopRole

      Returns:
      this.
    • locationAdditionalUUID

      @Nonnull public FreightOrderStop.FreightOrderStopBuilder locationAdditionalUUID(@Nullable UUID locationAdditionalUUID)
      Constraints: Nullable

      Original property name from the Odata EDM: LocationAdditionalUUID

      Returns:
      this.
    • locationId

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

      Original property name from the Odata EDM: LocationId

      Returns:
      this.
    • locationUNCode

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

      Original property name from the Odata EDM: LocationUNCode

      Returns:
      this.
    • locationIATACode

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

      Original property name from the Odata EDM: LocationIATACode

      Returns:
      this.
    • transpOrdStopPlanTranspDteTme

      @Nonnull public FreightOrderStop.FreightOrderStopBuilder transpOrdStopPlanTranspDteTme(@Nullable OffsetDateTime transpOrdStopPlanTranspDteTme)
      Constraints: Nullable

      Original property name from the Odata EDM: TranspOrdStopPlanTranspDteTme

      Returns:
      this.
    • transpOrdStopDteTme

      @Nonnull public FreightOrderStop.FreightOrderStopBuilder transpOrdStopDteTme(@Nullable OffsetDateTime transpOrdStopDteTme)
      Constraints: Nullable

      Original property name from the Odata EDM: TranspOrdStopDteTme

      Returns:
      this.
    • transpOrdStopApptStrtDteTme

      @Nonnull public FreightOrderStop.FreightOrderStopBuilder transpOrdStopApptStrtDteTme(@Nullable OffsetDateTime transpOrdStopApptStrtDteTme)
      Constraints: Nullable

      Original property name from the Odata EDM: TranspOrdStopApptStrtDteTme

      Returns:
      this.
    • transpOrdStopApptEndDteTme

      @Nonnull public FreightOrderStop.FreightOrderStopBuilder transpOrdStopApptEndDteTme(@Nullable OffsetDateTime transpOrdStopApptEndDteTme)
      Constraints: Nullable

      Original property name from the Odata EDM: TranspOrdStopApptEndDteTme

      Returns:
      this.
    • transpStopCarrConfStrtDteTme

      @Nonnull public FreightOrderStop.FreightOrderStopBuilder transpStopCarrConfStrtDteTme(@Nullable OffsetDateTime transpStopCarrConfStrtDteTme)
      Constraints: Nullable

      Original property name from the Odata EDM: TranspStopCarrConfStrtDteTme

      Returns:
      this.
    • transpStopCarrConfEndDteTme

      @Nonnull public FreightOrderStop.FreightOrderStopBuilder transpStopCarrConfEndDteTme(@Nullable OffsetDateTime transpStopCarrConfEndDteTme)
      Constraints: Nullable

      Original property name from the Odata EDM: TranspStopCarrConfEndDteTme

      Returns:
      this.
    • transpOrdStopSequencePosition

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

      Original property name from the Odata EDM: TranspOrdStopSequencePosition

      Returns:
      this.
    • transpOrdStopHndlgExecStatus

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

      Original property name from the Odata EDM: TranspOrdStopHndlgExecStatus

      Returns:
      this.
    • transpOrdStopExecIsBlocked

      @Nonnull public FreightOrderStop.FreightOrderStopBuilder transpOrdStopExecIsBlocked(@Nullable Boolean transpOrdStopExecIsBlocked)
      Constraints: Not nullable

      Original property name from the Odata EDM: TranspOrdStopExecIsBlocked

      Returns:
      this.
    • build

      @Nonnull public FreightOrderStop build()
    • toString

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