Class FreightUnitStop.FreightUnitStopBuilder

java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.freightunitintegration.FreightUnitStop.FreightUnitStopBuilder
Enclosing class:
FreightUnitStop

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

    • freightUnit

      @Nonnull public FreightUnitStop.FreightUnitStopBuilder freightUnit(FreightUnit value)
      Navigation property _FreightUnit for FreightUnitStop to single FreightUnit.
      Parameters:
      value - The FreightUnit to build this FreightUnitStop with.
      Returns:
      This Builder to allow for a fluent interface.
    • freightUnitStage

      @Nonnull public FreightUnitStop.FreightUnitStopBuilder freightUnitStage(FreightUnitStage... value)
      Navigation property _FreightUnitStage for FreightUnitStop to multiple FreightUnitStage.
      Parameters:
      value - The FreightUnitStages to build this FreightUnitStop with.
      Returns:
      This Builder to allow for a fluent interface.
    • transportationOrderStopUUID

      @Nonnull public FreightUnitStop.FreightUnitStopBuilder transportationOrderStopUUID(@Nullable UUID transportationOrderStopUUID)
      (Key Field) Constraints: Not nullable

      Original property name from the Odata EDM: TransportationOrderStopUUID

      Returns:
      this.
    • transportationOrderUUID

      @Nonnull public FreightUnitStop.FreightUnitStopBuilder transportationOrderUUID(@Nullable UUID transportationOrderUUID)
      Constraints: Not nullable

      Original property name from the Odata EDM: TransportationOrderUUID

      Returns:
      this.
    • transportationOrderStop

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

      Original property name from the Odata EDM: TransportationOrderStop

      Returns:
      this.
    • transpOrdStopCategory

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

      Original property name from the Odata EDM: TranspOrdStopCategory

      Returns:
      this.
    • transpOrdStopRole

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

      Original property name from the Odata EDM: TranspOrdStopRole

      Returns:
      this.
    • locationAdditionalUUID

      @Nonnull public FreightUnitStop.FreightUnitStopBuilder locationAdditionalUUID(@Nullable UUID locationAdditionalUUID)
      Constraints: Nullable

      Original property name from the Odata EDM: LocationAdditionalUUID

      Returns:
      this.
    • locationId

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

      Original property name from the Odata EDM: LocationId

      Returns:
      this.
    • locationUNCode

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

      Original property name from the Odata EDM: LocationUNCode

      Returns:
      this.
    • locationIATACode

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

      Original property name from the Odata EDM: LocationIATACode

      Returns:
      this.
    • transpOrdStopAccptblStrtDteTme

      @Nonnull public FreightUnitStop.FreightUnitStopBuilder transpOrdStopAccptblStrtDteTme(@Nullable OffsetDateTime transpOrdStopAccptblStrtDteTme)
      Constraints: Nullable

      Original property name from the Odata EDM: TranspOrdStopAccptblStrtDteTme

      Returns:
      this.
    • transpOrdStopReqStartDteTme

      @Nonnull public FreightUnitStop.FreightUnitStopBuilder transpOrdStopReqStartDteTme(@Nullable OffsetDateTime transpOrdStopReqStartDteTme)
      Constraints: Nullable

      Original property name from the Odata EDM: TranspOrdStopReqStartDteTme

      Returns:
      this.
    • transpOrdStopReqEndDteTme

      @Nonnull public FreightUnitStop.FreightUnitStopBuilder transpOrdStopReqEndDteTme(@Nullable OffsetDateTime transpOrdStopReqEndDteTme)
      Constraints: Nullable

      Original property name from the Odata EDM: TranspOrdStopReqEndDteTme

      Returns:
      this.
    • transpOrdStopAccptblEndDteTme

      @Nonnull public FreightUnitStop.FreightUnitStopBuilder transpOrdStopAccptblEndDteTme(@Nullable OffsetDateTime transpOrdStopAccptblEndDteTme)
      Constraints: Nullable

      Original property name from the Odata EDM: TranspOrdStopAccptblEndDteTme

      Returns:
      this.
    • transpOrdStopDteTme

      @Nonnull public FreightUnitStop.FreightUnitStopBuilder transpOrdStopDteTme(@Nullable OffsetDateTime transpOrdStopDteTme)
      Constraints: Nullable

      Original property name from the Odata EDM: TranspOrdStopDteTme

      Returns:
      this.
    • transpOrdStopSequencePosition

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

      Original property name from the Odata EDM: TranspOrdStopSequencePosition

      Returns:
      this.
    • transpOrdCapacityStopUUID

      @Nonnull public FreightUnitStop.FreightUnitStopBuilder transpOrdCapacityStopUUID(@Nullable UUID transpOrdCapacityStopUUID)
      Constraints: Nullable

      Original property name from the Odata EDM: TranspOrdCapacityStopUUID

      Returns:
      this.
    • transpOrdStopCapacityItemUUID

      @Nonnull public FreightUnitStop.FreightUnitStopBuilder transpOrdStopCapacityItemUUID(@Nullable UUID transpOrdStopCapacityItemUUID)
      Constraints: Nullable

      Original property name from the Odata EDM: TranspOrdStopCapacityItemUUID

      Returns:
      this.
    • transpOrdStopExecIsBlocked

      @Nonnull public FreightUnitStop.FreightUnitStopBuilder transpOrdStopExecIsBlocked(@Nullable Boolean transpOrdStopExecIsBlocked)
      Constraints: Not nullable

      Original property name from the Odata EDM: TranspOrdStopExecIsBlocked

      Returns:
      this.
    • build

      @Nonnull public FreightUnitStop build()
    • toString

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