Class FreightUnitStage.FreightUnitStageBuilder

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

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

    • freightUnit

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

      @Nonnull public FreightUnitStage.FreightUnitStageBuilder freightUnitStop(FreightUnitStop value)
      Navigation property _FreightUnitStop for FreightUnitStage to single FreightUnitStop.
      Parameters:
      value - The FreightUnitStop to build this FreightUnitStage with.
      Returns:
      This Builder to allow for a fluent interface.
    • transportationOrderStageUUID

      @Nonnull public FreightUnitStage.FreightUnitStageBuilder transportationOrderStageUUID(@Nullable UUID transportationOrderStageUUID)
      (Key Field) Constraints: Not nullable

      Original property name from the Odata EDM: TransportationOrderStageUUID

      Returns:
      this.
    • transportationOrderUUID

      @Nonnull public FreightUnitStage.FreightUnitStageBuilder transportationOrderUUID(@Nullable UUID transportationOrderUUID)
      Constraints: Not nullable

      Original property name from the Odata EDM: TransportationOrderUUID

      Returns:
      this.
    • transportationOrderStage

      @Nonnull public FreightUnitStage.FreightUnitStageBuilder transportationOrderStage(@Nullable String transportationOrderStage)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: TransportationOrderStage

      Returns:
      this.
    • transpOrdStageType

      @Nonnull public FreightUnitStage.FreightUnitStageBuilder transpOrdStageType(@Nullable String transpOrdStageType)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: TranspOrdStageType

      Returns:
      this.
    • transpOrdStageCategory

      @Nonnull public FreightUnitStage.FreightUnitStageBuilder transpOrdStageCategory(@Nullable String transpOrdStageCategory)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: TranspOrdStageCategory

      Returns:
      this.
    • transpOrdStageDistance

      @Nonnull public FreightUnitStage.FreightUnitStageBuilder transpOrdStageDistance(@Nullable BigDecimal transpOrdStageDistance)
      Constraints: Not nullable, Precision: 28, Scale: 6

      Original property name from the Odata EDM: TranspOrdStageDistance

      Returns:
      this.
    • transpOrdStageDistanceUnit

      @Nonnull public FreightUnitStage.FreightUnitStageBuilder transpOrdStageDistanceUnit(@Nullable String transpOrdStageDistanceUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: TranspOrdStageDistanceUnit

      Returns:
      this.
    • transpOrdStageNetDuration

      @Nonnull public FreightUnitStage.FreightUnitStageBuilder transpOrdStageNetDuration(@Nullable BigDecimal transpOrdStageNetDuration)
      Constraints: Not nullable, Precision: 11

      Original property name from the Odata EDM: TranspOrdStageNetDuration

      Returns:
      this.
    • transpOrdStageSrceStopUUID

      @Nonnull public FreightUnitStage.FreightUnitStageBuilder transpOrdStageSrceStopUUID(@Nullable UUID transpOrdStageSrceStopUUID)
      Constraints: Not nullable

      Original property name from the Odata EDM: TranspOrdStageSrceStopUUID

      Returns:
      this.
    • transpOrdStageDestStopUUID

      @Nonnull public FreightUnitStage.FreightUnitStageBuilder transpOrdStageDestStopUUID(@Nullable UUID transpOrdStageDestStopUUID)
      Constraints: Nullable

      Original property name from the Odata EDM: TranspOrdStageDestStopUUID

      Returns:
      this.
    • build

      @Nonnull public FreightUnitStage build()
    • toString

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