Class FreightBookingDocRef.FreightBookingDocRefBuilder

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

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

    • freightBooking

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

      @Nonnull public FreightBookingDocRef.FreightBookingDocRefBuilder transportationOrderDocRefUUID(@Nullable UUID transportationOrderDocRefUUID)
      (Key Field) Constraints: Not nullable

      Original property name from the Odata EDM: TransportationOrderDocRefUUID

      Returns:
      this.
    • transportationOrderUUID

      @Nonnull public FreightBookingDocRef.FreightBookingDocRefBuilder transportationOrderUUID(@Nullable UUID transportationOrderUUID)
      Constraints: Not nullable

      Original property name from the Odata EDM: TransportationOrderUUID

      Returns:
      this.
    • transpOrdDocReferenceID

      @Nonnull public FreightBookingDocRef.FreightBookingDocRefBuilder transpOrdDocReferenceID(@Nullable String transpOrdDocReferenceID)
      Constraints: Not nullable, Maximum length: 35

      Original property name from the Odata EDM: TranspOrdDocReferenceID

      Returns:
      this.
    • transpOrdDocReferenceType

      @Nonnull public FreightBookingDocRef.FreightBookingDocRefBuilder transpOrdDocReferenceType(@Nullable String transpOrdDocReferenceType)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: TranspOrdDocReferenceType

      Returns:
      this.
    • transpOrdDocReferenceItmID

      @Nonnull public FreightBookingDocRef.FreightBookingDocRefBuilder transpOrdDocReferenceItmID(@Nullable String transpOrdDocReferenceItmID)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: TranspOrdDocReferenceItmID

      Returns:
      this.
    • transpOrdDocReferenceItmType

      @Nonnull public FreightBookingDocRef.FreightBookingDocRefBuilder transpOrdDocReferenceItmType(@Nullable String transpOrdDocReferenceItmType)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: TranspOrdDocReferenceItmType

      Returns:
      this.
    • transpOrdDocumentReferenceDate

      @Nonnull public FreightBookingDocRef.FreightBookingDocRefBuilder transpOrdDocumentReferenceDate(@Nullable LocalDate transpOrdDocumentReferenceDate)
      Constraints: Nullable

      Original property name from the Odata EDM: TranspOrdDocumentReferenceDate

      Returns:
      this.
    • transpOrdDocRefIssuerName

      @Nonnull public FreightBookingDocRef.FreightBookingDocRefBuilder transpOrdDocRefIssuerName(@Nullable String transpOrdDocRefIssuerName)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: TranspOrdDocRefIssuerName

      Returns:
      this.
    • build

      @Nonnull public FreightBookingDocRef build()
    • toString

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