Class FreightOrderDocRef.FreightOrderDocRefBuilder

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

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

    • freightOrder

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

      @Nonnull public FreightOrderDocRef.FreightOrderDocRefBuilder transportationOrderDocRefUUID(@Nullable UUID transportationOrderDocRefUUID)
      (Key Field) Constraints: Not nullable

      Original property name from the Odata EDM: TransportationOrderDocRefUUID

      Returns:
      this.
    • transportationOrderUUID

      @Nonnull public FreightOrderDocRef.FreightOrderDocRefBuilder transportationOrderUUID(@Nullable UUID transportationOrderUUID)
      Constraints: Not nullable

      Original property name from the Odata EDM: TransportationOrderUUID

      Returns:
      this.
    • transpOrdDocReferenceID

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

      Original property name from the Odata EDM: TranspOrdDocReferenceID

      Returns:
      this.
    • transpOrdDocReferenceType

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

      Original property name from the Odata EDM: TranspOrdDocReferenceType

      Returns:
      this.
    • transpOrdDocReferenceItmID

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

      Original property name from the Odata EDM: TranspOrdDocReferenceItmID

      Returns:
      this.
    • transpOrdDocReferenceItmType

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

      Original property name from the Odata EDM: TranspOrdDocReferenceItmType

      Returns:
      this.
    • transpOrdDocumentReferenceDate

      @Nonnull public FreightOrderDocRef.FreightOrderDocRefBuilder transpOrdDocumentReferenceDate(@Nullable LocalDate transpOrdDocumentReferenceDate)
      Constraints: Nullable

      Original property name from the Odata EDM: TranspOrdDocumentReferenceDate

      Returns:
      this.
    • transpOrdDocRefIssuerName

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

      Original property name from the Odata EDM: TranspOrdDocRefIssuerName

      Returns:
      this.
    • build

      @Nonnull public FreightOrderDocRef build()
    • toString

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