Class FreightOrderEvent.FreightOrderEventBuilder

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

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

    • freightOrder

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

      @Nonnull public FreightOrderEvent.FreightOrderEventBuilder transportationOrderEventUUID(@Nullable UUID transportationOrderEventUUID)
      (Key Field) Constraints: Not nullable

      Original property name from the Odata EDM: TransportationOrderEventUUID

      Returns:
      this.
    • transportationOrderUUID

      @Nonnull public FreightOrderEvent.FreightOrderEventBuilder transportationOrderUUID(@Nullable UUID transportationOrderUUID)
      Constraints: Not nullable

      Original property name from the Odata EDM: TransportationOrderUUID

      Returns:
      this.
    • transportationOrderEvent

      @Nonnull public FreightOrderEvent.FreightOrderEventBuilder transportationOrderEvent(@Nullable String transportationOrderEvent)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: TransportationOrderEvent

      Returns:
      this.
    • transpOrdEventCode

      @Nonnull public FreightOrderEvent.FreightOrderEventBuilder transpOrdEventCode(@Nullable String transpOrdEventCode)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: TranspOrdEventCode

      Returns:
      this.
    • transpOrdEvtActualDateTime

      @Nonnull public FreightOrderEvent.FreightOrderEventBuilder transpOrdEvtActualDateTime(@Nullable OffsetDateTime transpOrdEvtActualDateTime)
      Constraints: Nullable

      Original property name from the Odata EDM: TranspOrdEvtActualDateTime

      Returns:
      this.
    • transpOrdEvtActualDateTimeZone

      @Nonnull public FreightOrderEvent.FreightOrderEventBuilder transpOrdEvtActualDateTimeZone(@Nullable String transpOrdEvtActualDateTimeZone)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: TranspOrdEvtActualDateTimeZone

      Returns:
      this.
    • locationAdditionalUUID

      @Nonnull public FreightOrderEvent.FreightOrderEventBuilder locationAdditionalUUID(@Nullable UUID locationAdditionalUUID)
      Constraints: Nullable

      Original property name from the Odata EDM: LocationAdditionalUUID

      Returns:
      this.
    • transportationOrderStopUUID

      @Nonnull public FreightOrderEvent.FreightOrderEventBuilder transportationOrderStopUUID(@Nullable UUID transportationOrderStopUUID)
      Constraints: Nullable

      Original property name from the Odata EDM: TransportationOrderStopUUID

      Returns:
      this.
    • createdByUser

      @Nonnull public FreightOrderEvent.FreightOrderEventBuilder createdByUser(@Nullable String createdByUser)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: CreatedByUser

      Returns:
      this.
    • creationDateTime

      @Nonnull public FreightOrderEvent.FreightOrderEventBuilder creationDateTime(@Nullable OffsetDateTime creationDateTime)
      Constraints: Nullable

      Original property name from the Odata EDM: CreationDateTime

      Returns:
      this.
    • lastChangedByUser

      @Nonnull public FreightOrderEvent.FreightOrderEventBuilder lastChangedByUser(@Nullable String lastChangedByUser)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: LastChangedByUser

      Returns:
      this.
    • changedDateTime

      @Nonnull public FreightOrderEvent.FreightOrderEventBuilder changedDateTime(@Nullable OffsetDateTime changedDateTime)
      Constraints: Nullable

      Original property name from the Odata EDM: ChangedDateTime

      Returns:
      this.
    • build

      @Nonnull public FreightOrderEvent build()
    • toString

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