Package com.chrt.api.types
Class CargojsonOtherChargeItem.Builder
- java.lang.Object
-
- com.chrt.api.types.CargojsonOtherChargeItem.Builder
-
- All Implemented Interfaces:
CargojsonOtherChargeItem._FinalStage,CargojsonOtherChargeItem.ChargeAmountStage,CargojsonOtherChargeItem.EntitlementCodeStage,CargojsonOtherChargeItem.OtherChargeCodeStage,CargojsonOtherChargeItem.PaymentConditionStage
- Enclosing class:
- CargojsonOtherChargeItem
public static final class CargojsonOtherChargeItem.Builder extends java.lang.Object implements CargojsonOtherChargeItem.PaymentConditionStage, CargojsonOtherChargeItem.OtherChargeCodeStage, CargojsonOtherChargeItem.EntitlementCodeStage, CargojsonOtherChargeItem.ChargeAmountStage, CargojsonOtherChargeItem._FinalStage
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CargojsonOtherChargeItembuild()CargojsonOtherChargeItem._FinalStagechargeAmount(double chargeAmount)CargojsonOtherChargeItem.ChargeAmountStageentitlementCode(CargojsonEntitlementCode entitlementCode)CargojsonOtherChargeItem.Builderfrom(CargojsonOtherChargeItem other)CargojsonOtherChargeItem.EntitlementCodeStageotherChargeCode(CargojsonOtherChargeCode otherChargeCode)CargojsonOtherChargeItem.OtherChargeCodeStagepaymentCondition(CargojsonPaymentCondition paymentCondition)
-
-
-
Method Detail
-
from
public CargojsonOtherChargeItem.Builder from(CargojsonOtherChargeItem other)
- Specified by:
fromin interfaceCargojsonOtherChargeItem.PaymentConditionStage
-
paymentCondition
public CargojsonOtherChargeItem.OtherChargeCodeStage paymentCondition(@NotNull CargojsonPaymentCondition paymentCondition)
- Specified by:
paymentConditionin interfaceCargojsonOtherChargeItem.PaymentConditionStage
-
otherChargeCode
public CargojsonOtherChargeItem.EntitlementCodeStage otherChargeCode(@NotNull CargojsonOtherChargeCode otherChargeCode)
- Specified by:
otherChargeCodein interfaceCargojsonOtherChargeItem.OtherChargeCodeStage
-
entitlementCode
public CargojsonOtherChargeItem.ChargeAmountStage entitlementCode(@NotNull CargojsonEntitlementCode entitlementCode)
- Specified by:
entitlementCodein interfaceCargojsonOtherChargeItem.EntitlementCodeStage
-
chargeAmount
public CargojsonOtherChargeItem._FinalStage chargeAmount(double chargeAmount)
- Specified by:
chargeAmountin interfaceCargojsonOtherChargeItem.ChargeAmountStage
-
build
public CargojsonOtherChargeItem build()
- Specified by:
buildin interfaceCargojsonOtherChargeItem._FinalStage
-
-