Class FrtBkgChrgElement.FrtBkgChrgElementBuilder
- Enclosing class:
- FrtBkgChrgElement
-
Method Summary
Modifier and TypeMethodDescriptionbuild()freightBooking(FreightBooking value) Navigation property _FreightBooking for FrtBkgChrgElement to single FreightBooking.Navigation property _FreightBookingChargeItem for FrtBkgChrgElement to single FreightBookingChargeItem.frtBkgChrgCalcBase(FrtBkgChrgCalcBase... value) Navigation property _FrtBkgChrgCalcBase for FrtBkgChrgElement to multiple FrtBkgChrgCalcBase.frtBkgChrgCalcRule(FrtBkgChrgCalcRule... value) Navigation property _FrtBkgChrgCalcRule for FrtBkgChrgElement to multiple FrtBkgChrgCalcRule.Navigation property _FrtBkgChrgElmntExchRate for FrtBkgChrgElement to multiple FrtBkgChrgElmntExchRate.toString()transpCalcResolutionBase(String transpCalcResolutionBase) Constraints: Not nullable, Maximum length: 20transpCalculationDateType(String transpCalculationDateType) Constraints: Not nullable, Maximum length: 10transpCalculationMethodName(String transpCalculationMethodName) Constraints: Not nullable, Maximum length: 20transpCalculationMethodType(String transpCalculationMethodType) Constraints: Not nullable, Maximum length: 1transpCalculationSheetItem(String transpCalculationSheetItem) Constraints: Not nullable, Maximum length: 6transpChargeCalcAmtInCalcCrcy(BigDecimal transpChargeCalcAmtInCalcCrcy) Constraints: Not nullable, Precision: 31, Scale: 0transpChargeCalcStatus(String transpChargeCalcStatus) Constraints: Not nullable, Maximum length: 2transpChargeCalculationCrcy(String transpChargeCalculationCrcy) Constraints: Not nullable, Maximum length: 3transpChargeCalculationDateTme(OffsetDateTime transpChargeCalculationDateTme) Constraints: NullabletranspChargeDocumentCurrency(String transpChargeDocumentCurrency) Constraints: Not nullable, Maximum length: 3transpChargeIsMandatory(Boolean transpChargeIsMandatory) Constraints: Not nullabletranspChargeItemElementUUID(UUID transpChargeItemElementUUID) (Key Field) Constraints: Not nullabletranspChargeItemUUID(UUID transpChargeItemUUID) Constraints: Not nullabletranspChargeLocalCurrency(String transpChargeLocalCurrency) Constraints: Not nullable, Maximum length: 3transpChargePostingStatus(String transpChargePostingStatus) Constraints: Not nullable, Maximum length: 2transpChargeType(String transpChargeType) Constraints: Not nullable, Maximum length: 15transpChrgAmountInDocCurrency(BigDecimal transpChrgAmountInDocCurrency) Constraints: Not nullable, Precision: 31, Scale: 0transpChrgAmountInLoclCurrency(BigDecimal transpChrgAmountInLoclCurrency) Constraints: Not nullable, Precision: 31, Scale: 0transpChrgLineNumber(String transpChrgLineNumber) Constraints: Not nullable, Maximum length: 6transpChrgRefFromLineNumber(String transpChrgRefFromLineNumber) Constraints: Not nullable, Maximum length: 6transpChrgRefToLineNumber(String transpChrgRefToLineNumber) Constraints: Not nullable, Maximum length: 6transpDimnWeightProfile(String transpDimnWeightProfile) Constraints: Not nullable, Maximum length: 10transpIndexRateTableUUID(UUID transpIndexRateTableUUID) Constraints: NullabletransportationOrderUUID(UUID transportationOrderUUID) Constraints: Not nullabletransportationRate(String transportationRate) Constraints: Not nullable, Maximum length: 20transportationRateAmountPct(BigDecimal transportationRateAmountPct) Constraints: Not nullable, Precision: 31, Scale: 2transportationRateCurrency(String transportationRateCurrency) Constraints: Not nullable, Maximum length: 3transportationRatePctUnit(String transportationRatePctUnit) Constraints: Not nullable, Maximum length: 3transportationRateUUID(UUID transportationRateUUID) Constraints: NullabletranspRateAmountInRateCrcy(BigDecimal transpRateAmountInRateCrcy) Constraints: Not nullable, Precision: 31, Scale: 0transpRateAmtIsManuallyChanged(Boolean transpRateAmtIsManuallyChanged) Constraints: Not nullable
-
Method Details
-
freightBooking
Navigation property _FreightBooking for FrtBkgChrgElement to single FreightBooking.- Parameters:
value- The FreightBooking to build this FrtBkgChrgElement with.- Returns:
- This Builder to allow for a fluent interface.
-
freightBookingChargeItem
@Nonnull public FrtBkgChrgElement.FrtBkgChrgElementBuilder freightBookingChargeItem(FreightBookingChargeItem value) Navigation property _FreightBookingChargeItem for FrtBkgChrgElement to single FreightBookingChargeItem.- Parameters:
value- The FreightBookingChargeItem to build this FrtBkgChrgElement with.- Returns:
- This Builder to allow for a fluent interface.
-
frtBkgChrgCalcBase
@Nonnull public FrtBkgChrgElement.FrtBkgChrgElementBuilder frtBkgChrgCalcBase(FrtBkgChrgCalcBase... value) Navigation property _FrtBkgChrgCalcBase for FrtBkgChrgElement to multiple FrtBkgChrgCalcBase.- Parameters:
value- The FrtBkgChrgCalcBases to build this FrtBkgChrgElement with.- Returns:
- This Builder to allow for a fluent interface.
-
frtBkgChrgCalcRule
@Nonnull public FrtBkgChrgElement.FrtBkgChrgElementBuilder frtBkgChrgCalcRule(FrtBkgChrgCalcRule... value) Navigation property _FrtBkgChrgCalcRule for FrtBkgChrgElement to multiple FrtBkgChrgCalcRule.- Parameters:
value- The FrtBkgChrgCalcRules to build this FrtBkgChrgElement with.- Returns:
- This Builder to allow for a fluent interface.
-
frtBkgChrgElmntExchRate
@Nonnull public FrtBkgChrgElement.FrtBkgChrgElementBuilder frtBkgChrgElmntExchRate(FrtBkgChrgElmntExchRate... value) Navigation property _FrtBkgChrgElmntExchRate for FrtBkgChrgElement to multiple FrtBkgChrgElmntExchRate.- Parameters:
value- The FrtBkgChrgElmntExchRates to build this FrtBkgChrgElement with.- Returns:
- This Builder to allow for a fluent interface.
-
transpChargeItemElementUUID
@Nonnull public FrtBkgChrgElement.FrtBkgChrgElementBuilder transpChargeItemElementUUID(@Nullable UUID transpChargeItemElementUUID) (Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: TranspChargeItemElementUUID
- Returns:
this.
-
transpChargeItemUUID
@Nonnull public FrtBkgChrgElement.FrtBkgChrgElementBuilder transpChargeItemUUID(@Nullable UUID transpChargeItemUUID) Constraints: Not nullableOriginal property name from the Odata EDM: TranspChargeItemUUID
- Returns:
this.
-
transportationOrderUUID
@Nonnull public FrtBkgChrgElement.FrtBkgChrgElementBuilder transportationOrderUUID(@Nullable UUID transportationOrderUUID) Constraints: Not nullableOriginal property name from the Odata EDM: TransportationOrderUUID
- Returns:
this.
-
transportationRateUUID
@Nonnull public FrtBkgChrgElement.FrtBkgChrgElementBuilder transportationRateUUID(@Nullable UUID transportationRateUUID) Constraints: NullableOriginal property name from the Odata EDM: TransportationRateUUID
- Returns:
this.
-
transpCalculationSheetItem
@Nonnull public FrtBkgChrgElement.FrtBkgChrgElementBuilder transpCalculationSheetItem(@Nullable String transpCalculationSheetItem) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: TranspCalculationSheetItem
- Returns:
this.
-
transpChargeType
@Nonnull public FrtBkgChrgElement.FrtBkgChrgElementBuilder transpChargeType(@Nullable String transpChargeType) Constraints: Not nullable, Maximum length: 15Original property name from the Odata EDM: TranspChargeType
- Returns:
this.
-
transpCalcResolutionBase
@Nonnull public FrtBkgChrgElement.FrtBkgChrgElementBuilder transpCalcResolutionBase(@Nullable String transpCalcResolutionBase) Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: TranspCalcResolutionBase
- Returns:
this.
-
transpCalculationDateType
@Nonnull public FrtBkgChrgElement.FrtBkgChrgElementBuilder transpCalculationDateType(@Nullable String transpCalculationDateType) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: TranspCalculationDateType
- Returns:
this.
-
transpChargeCalculationDateTme
@Nonnull public FrtBkgChrgElement.FrtBkgChrgElementBuilder transpChargeCalculationDateTme(@Nullable OffsetDateTime transpChargeCalculationDateTme) Constraints: NullableOriginal property name from the Odata EDM: TranspChargeCalculationDateTme
- Returns:
this.
-
transpChargeCalculationCrcy
@Nonnull public FrtBkgChrgElement.FrtBkgChrgElementBuilder transpChargeCalculationCrcy(@Nullable String transpChargeCalculationCrcy) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: TranspChargeCalculationCrcy
- Returns:
this.
-
transpChargeCalcAmtInCalcCrcy
@Nonnull public FrtBkgChrgElement.FrtBkgChrgElementBuilder transpChargeCalcAmtInCalcCrcy(@Nullable BigDecimal transpChargeCalcAmtInCalcCrcy) Constraints: Not nullable, Precision: 31, Scale: 0Original property name from the Odata EDM: TranspChargeCalcAmtInCalcCrcy
- Returns:
this.
-
transportationRateCurrency
@Nonnull public FrtBkgChrgElement.FrtBkgChrgElementBuilder transportationRateCurrency(@Nullable String transportationRateCurrency) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: TransportationRateCurrency
- Returns:
this.
-
transpRateAmountInRateCrcy
@Nonnull public FrtBkgChrgElement.FrtBkgChrgElementBuilder transpRateAmountInRateCrcy(@Nullable BigDecimal transpRateAmountInRateCrcy) Constraints: Not nullable, Precision: 31, Scale: 0Original property name from the Odata EDM: TranspRateAmountInRateCrcy
- Returns:
this.
-
transportationRatePctUnit
@Nonnull public FrtBkgChrgElement.FrtBkgChrgElementBuilder transportationRatePctUnit(@Nullable String transportationRatePctUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: TransportationRatePctUnit
- Returns:
this.
-
transportationRateAmountPct
@Nonnull public FrtBkgChrgElement.FrtBkgChrgElementBuilder transportationRateAmountPct(@Nullable BigDecimal transportationRateAmountPct) Constraints: Not nullable, Precision: 31, Scale: 2Original property name from the Odata EDM: TransportationRateAmountPct
- Returns:
this.
-
transpRateAmtIsManuallyChanged
@Nonnull public FrtBkgChrgElement.FrtBkgChrgElementBuilder transpRateAmtIsManuallyChanged(@Nullable Boolean transpRateAmtIsManuallyChanged) Constraints: Not nullableOriginal property name from the Odata EDM: TranspRateAmtIsManuallyChanged
- Returns:
this.
-
transpChrgLineNumber
@Nonnull public FrtBkgChrgElement.FrtBkgChrgElementBuilder transpChrgLineNumber(@Nullable String transpChrgLineNumber) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: TranspChrgLineNumber
- Returns:
this.
-
transpChrgRefFromLineNumber
@Nonnull public FrtBkgChrgElement.FrtBkgChrgElementBuilder transpChrgRefFromLineNumber(@Nullable String transpChrgRefFromLineNumber) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: TranspChrgRefFromLineNumber
- Returns:
this.
-
transpChrgRefToLineNumber
@Nonnull public FrtBkgChrgElement.FrtBkgChrgElementBuilder transpChrgRefToLineNumber(@Nullable String transpChrgRefToLineNumber) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: TranspChrgRefToLineNumber
- Returns:
this.
-
transpChargeDocumentCurrency
@Nonnull public FrtBkgChrgElement.FrtBkgChrgElementBuilder transpChargeDocumentCurrency(@Nullable String transpChargeDocumentCurrency) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: TranspChargeDocumentCurrency
- Returns:
this.
-
transpChrgAmountInDocCurrency
@Nonnull public FrtBkgChrgElement.FrtBkgChrgElementBuilder transpChrgAmountInDocCurrency(@Nullable BigDecimal transpChrgAmountInDocCurrency) Constraints: Not nullable, Precision: 31, Scale: 0Original property name from the Odata EDM: TranspChrgAmountInDocCurrency
- Returns:
this.
-
transpChargeLocalCurrency
@Nonnull public FrtBkgChrgElement.FrtBkgChrgElementBuilder transpChargeLocalCurrency(@Nullable String transpChargeLocalCurrency) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: TranspChargeLocalCurrency
- Returns:
this.
-
transpChrgAmountInLoclCurrency
@Nonnull public FrtBkgChrgElement.FrtBkgChrgElementBuilder transpChrgAmountInLoclCurrency(@Nullable BigDecimal transpChrgAmountInLoclCurrency) Constraints: Not nullable, Precision: 31, Scale: 0Original property name from the Odata EDM: TranspChrgAmountInLoclCurrency
- Returns:
this.
-
transpIndexRateTableUUID
@Nonnull public FrtBkgChrgElement.FrtBkgChrgElementBuilder transpIndexRateTableUUID(@Nullable UUID transpIndexRateTableUUID) Constraints: NullableOriginal property name from the Odata EDM: TranspIndexRateTableUUID
- Returns:
this.
-
transportationRate
@Nonnull public FrtBkgChrgElement.FrtBkgChrgElementBuilder transportationRate(@Nullable String transportationRate) Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: TransportationRate
- Returns:
this.
-
transpChargeIsMandatory
@Nonnull public FrtBkgChrgElement.FrtBkgChrgElementBuilder transpChargeIsMandatory(@Nullable Boolean transpChargeIsMandatory) Constraints: Not nullableOriginal property name from the Odata EDM: TranspChargeIsMandatory
- Returns:
this.
-
transpDimnWeightProfile
@Nonnull public FrtBkgChrgElement.FrtBkgChrgElementBuilder transpDimnWeightProfile(@Nullable String transpDimnWeightProfile) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: TranspDimnWeightProfile
- Returns:
this.
-
transpCalculationMethodType
@Nonnull public FrtBkgChrgElement.FrtBkgChrgElementBuilder transpCalculationMethodType(@Nullable String transpCalculationMethodType) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: TranspCalculationMethodType
- Returns:
this.
-
transpCalculationMethodName
@Nonnull public FrtBkgChrgElement.FrtBkgChrgElementBuilder transpCalculationMethodName(@Nullable String transpCalculationMethodName) Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: TranspCalculationMethodName
- Returns:
this.
-
transpChargeCalcStatus
@Nonnull public FrtBkgChrgElement.FrtBkgChrgElementBuilder transpChargeCalcStatus(@Nullable String transpChargeCalcStatus) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: TranspChargeCalcStatus
- Returns:
this.
-
transpChargePostingStatus
@Nonnull public FrtBkgChrgElement.FrtBkgChrgElementBuilder transpChargePostingStatus(@Nullable String transpChargePostingStatus) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: TranspChargePostingStatus
- Returns:
this.
-
build
-
toString
-