Class ChampAirWaybillClientUpdate1.Builder
- java.lang.Object
-
- com.chrt.api.resources.integrations.airwaybills.requests.ChampAirWaybillClientUpdate1.Builder
-
- Enclosing class:
- ChampAirWaybillClientUpdate1
public static final class ChampAirWaybillClientUpdate1.Builder extends java.lang.Object
-
-
Method Summary
-
-
-
Method Detail
-
from
public ChampAirWaybillClientUpdate1.Builder from(ChampAirWaybillClientUpdate1 other)
-
totalConsignmentNumberOfPieces
public ChampAirWaybillClientUpdate1.Builder totalConsignmentNumberOfPieces(java.util.Optional<java.lang.Integer> totalConsignmentNumberOfPieces)
-
totalConsignmentNumberOfPieces
public ChampAirWaybillClientUpdate1.Builder totalConsignmentNumberOfPieces(java.lang.Integer totalConsignmentNumberOfPieces)
-
totalConsignmentNumberOfPieces
public ChampAirWaybillClientUpdate1.Builder totalConsignmentNumberOfPieces(Nullable<java.lang.Integer> totalConsignmentNumberOfPieces)
-
weight
public ChampAirWaybillClientUpdate1.Builder weight(java.util.Optional<CargojsonWeight> weight)
-
weight
public ChampAirWaybillClientUpdate1.Builder weight(CargojsonWeight weight)
-
weight
public ChampAirWaybillClientUpdate1.Builder weight(Nullable<CargojsonWeight> weight)
-
volume
public ChampAirWaybillClientUpdate1.Builder volume(java.util.Optional<CargojsonVolume> volume)
-
volume
public ChampAirWaybillClientUpdate1.Builder volume(CargojsonVolume volume)
-
volume
public ChampAirWaybillClientUpdate1.Builder volume(Nullable<CargojsonVolume> volume)
-
chargeItems
public ChampAirWaybillClientUpdate1.Builder chargeItems(java.util.Optional<java.util.List<CargojsonChargeItem>> chargeItems)
-
chargeItems
public ChampAirWaybillClientUpdate1.Builder chargeItems(java.util.List<CargojsonChargeItem> chargeItems)
-
chargeItems
public ChampAirWaybillClientUpdate1.Builder chargeItems(Nullable<java.util.List<CargojsonChargeItem>> chargeItems)
-
flights
public ChampAirWaybillClientUpdate1.Builder flights(java.util.Optional<java.util.List<CargojsonFlightIdentity>> flights)
-
flights
public ChampAirWaybillClientUpdate1.Builder flights(java.util.List<CargojsonFlightIdentity> flights)
-
flights
public ChampAirWaybillClientUpdate1.Builder flights(Nullable<java.util.List<CargojsonFlightIdentity>> flights)
-
isoCurrencyCode
public ChampAirWaybillClientUpdate1.Builder isoCurrencyCode(java.util.Optional<java.lang.String> isoCurrencyCode)
-
isoCurrencyCode
public ChampAirWaybillClientUpdate1.Builder isoCurrencyCode(java.lang.String isoCurrencyCode)
-
isoCurrencyCode
public ChampAirWaybillClientUpdate1.Builder isoCurrencyCode(Nullable<java.lang.String> isoCurrencyCode)
-
agent
public ChampAirWaybillClientUpdate1.Builder agent(java.util.Optional<CargojsonAgent> agent)
-
agent
public ChampAirWaybillClientUpdate1.Builder agent(CargojsonAgent agent)
-
agent
public ChampAirWaybillClientUpdate1.Builder agent(Nullable<CargojsonAgent> agent)
-
route
public ChampAirWaybillClientUpdate1.Builder route(java.util.Optional<java.util.List<CargojsonRouting>> route)
-
route
public ChampAirWaybillClientUpdate1.Builder route(java.util.List<CargojsonRouting> route)
-
route
public ChampAirWaybillClientUpdate1.Builder route(Nullable<java.util.List<CargojsonRouting>> route)
-
shipper
public ChampAirWaybillClientUpdate1.Builder shipper(java.util.Optional<CargojsonAccountContact> shipper)
-
shipper
public ChampAirWaybillClientUpdate1.Builder shipper(CargojsonAccountContact shipper)
-
shipper
public ChampAirWaybillClientUpdate1.Builder shipper(Nullable<CargojsonAccountContact> shipper)
-
consignee
public ChampAirWaybillClientUpdate1.Builder consignee(java.util.Optional<CargojsonAccountContact> consignee)
-
consignee
public ChampAirWaybillClientUpdate1.Builder consignee(CargojsonAccountContact consignee)
-
consignee
public ChampAirWaybillClientUpdate1.Builder consignee(Nullable<CargojsonAccountContact> consignee)
-
chargeDeclarations
public ChampAirWaybillClientUpdate1.Builder chargeDeclarations(java.util.Optional<CargojsonChargeDeclarations> chargeDeclarations)
-
chargeDeclarations
public ChampAirWaybillClientUpdate1.Builder chargeDeclarations(CargojsonChargeDeclarations chargeDeclarations)
-
chargeDeclarations
public ChampAirWaybillClientUpdate1.Builder chargeDeclarations(Nullable<CargojsonChargeDeclarations> chargeDeclarations)
-
densityGroup
public ChampAirWaybillClientUpdate1.Builder densityGroup(java.util.Optional<java.lang.Integer> densityGroup)
-
densityGroup
public ChampAirWaybillClientUpdate1.Builder densityGroup(java.lang.Integer densityGroup)
-
densityGroup
public ChampAirWaybillClientUpdate1.Builder densityGroup(Nullable<java.lang.Integer> densityGroup)
-
specialHandlingCodes
public ChampAirWaybillClientUpdate1.Builder specialHandlingCodes(java.util.Optional<java.util.List<CargojsonSpecialHandlingCode>> specialHandlingCodes)
-
specialHandlingCodes
public ChampAirWaybillClientUpdate1.Builder specialHandlingCodes(java.util.List<CargojsonSpecialHandlingCode> specialHandlingCodes)
-
specialHandlingCodes
public ChampAirWaybillClientUpdate1.Builder specialHandlingCodes(Nullable<java.util.List<CargojsonSpecialHandlingCode>> specialHandlingCodes)
-
additionalSpecialHandlingCodes
public ChampAirWaybillClientUpdate1.Builder additionalSpecialHandlingCodes(java.util.Optional<java.util.List<java.lang.String>> additionalSpecialHandlingCodes)
-
additionalSpecialHandlingCodes
public ChampAirWaybillClientUpdate1.Builder additionalSpecialHandlingCodes(java.util.List<java.lang.String> additionalSpecialHandlingCodes)
-
additionalSpecialHandlingCodes
public ChampAirWaybillClientUpdate1.Builder additionalSpecialHandlingCodes(Nullable<java.util.List<java.lang.String>> additionalSpecialHandlingCodes)
-
specialServiceRequest
public ChampAirWaybillClientUpdate1.Builder specialServiceRequest(java.util.Optional<java.lang.String> specialServiceRequest)
-
specialServiceRequest
public ChampAirWaybillClientUpdate1.Builder specialServiceRequest(java.lang.String specialServiceRequest)
-
specialServiceRequest
public ChampAirWaybillClientUpdate1.Builder specialServiceRequest(Nullable<java.lang.String> specialServiceRequest)
-
alsoNotify
public ChampAirWaybillClientUpdate1.Builder alsoNotify(java.util.Optional<CargojsonAccountContact> alsoNotify)
-
alsoNotify
public ChampAirWaybillClientUpdate1.Builder alsoNotify(CargojsonAccountContact alsoNotify)
-
alsoNotify
public ChampAirWaybillClientUpdate1.Builder alsoNotify(Nullable<CargojsonAccountContact> alsoNotify)
-
prepaidChargeSummary
public ChampAirWaybillClientUpdate1.Builder prepaidChargeSummary(java.util.Optional<CargojsonChargeSummary> prepaidChargeSummary)
-
prepaidChargeSummary
public ChampAirWaybillClientUpdate1.Builder prepaidChargeSummary(CargojsonChargeSummary prepaidChargeSummary)
-
prepaidChargeSummary
public ChampAirWaybillClientUpdate1.Builder prepaidChargeSummary(Nullable<CargojsonChargeSummary> prepaidChargeSummary)
-
collectChargeSummary
public ChampAirWaybillClientUpdate1.Builder collectChargeSummary(java.util.Optional<CargojsonChargeSummary> collectChargeSummary)
-
collectChargeSummary
public ChampAirWaybillClientUpdate1.Builder collectChargeSummary(CargojsonChargeSummary collectChargeSummary)
-
collectChargeSummary
public ChampAirWaybillClientUpdate1.Builder collectChargeSummary(Nullable<CargojsonChargeSummary> collectChargeSummary)
-
accounting
public ChampAirWaybillClientUpdate1.Builder accounting(java.util.Optional<java.util.List<CargojsonAccounting>> accounting)
-
accounting
public ChampAirWaybillClientUpdate1.Builder accounting(java.util.List<CargojsonAccounting> accounting)
-
accounting
public ChampAirWaybillClientUpdate1.Builder accounting(Nullable<java.util.List<CargojsonAccounting>> accounting)
-
otherCharges
public ChampAirWaybillClientUpdate1.Builder otherCharges(java.util.Optional<java.util.List<CargojsonOtherChargeItem>> otherCharges)
-
otherCharges
public ChampAirWaybillClientUpdate1.Builder otherCharges(java.util.List<CargojsonOtherChargeItem> otherCharges)
-
otherCharges
public ChampAirWaybillClientUpdate1.Builder otherCharges(Nullable<java.util.List<CargojsonOtherChargeItem>> otherCharges)
-
shippersCertification
public ChampAirWaybillClientUpdate1.Builder shippersCertification(java.util.Optional<java.lang.String> shippersCertification)
-
shippersCertification
public ChampAirWaybillClientUpdate1.Builder shippersCertification(java.lang.String shippersCertification)
-
shippersCertification
public ChampAirWaybillClientUpdate1.Builder shippersCertification(Nullable<java.lang.String> shippersCertification)
-
otherServiceInformation
public ChampAirWaybillClientUpdate1.Builder otherServiceInformation(java.util.Optional<java.lang.String> otherServiceInformation)
-
otherServiceInformation
public ChampAirWaybillClientUpdate1.Builder otherServiceInformation(java.lang.String otherServiceInformation)
-
otherServiceInformation
public ChampAirWaybillClientUpdate1.Builder otherServiceInformation(Nullable<java.lang.String> otherServiceInformation)
-
chargesCollectInDestCurrency
public ChampAirWaybillClientUpdate1.Builder chargesCollectInDestCurrency(java.util.Optional<CargojsonCollectChargesInDestCurrency> chargesCollectInDestCurrency)
-
chargesCollectInDestCurrency
public ChampAirWaybillClientUpdate1.Builder chargesCollectInDestCurrency(CargojsonCollectChargesInDestCurrency chargesCollectInDestCurrency)
-
chargesCollectInDestCurrency
public ChampAirWaybillClientUpdate1.Builder chargesCollectInDestCurrency(Nullable<CargojsonCollectChargesInDestCurrency> chargesCollectInDestCurrency)
-
customsOriginCode
public ChampAirWaybillClientUpdate1.Builder customsOriginCode(java.util.Optional<java.lang.String> customsOriginCode)
-
customsOriginCode
public ChampAirWaybillClientUpdate1.Builder customsOriginCode(java.lang.String customsOriginCode)
-
customsOriginCode
public ChampAirWaybillClientUpdate1.Builder customsOriginCode(Nullable<java.lang.String> customsOriginCode)
-
commissionInfo
public ChampAirWaybillClientUpdate1.Builder commissionInfo(java.util.Optional<CargojsonCommissionInfo> commissionInfo)
-
commissionInfo
public ChampAirWaybillClientUpdate1.Builder commissionInfo(CargojsonCommissionInfo commissionInfo)
-
commissionInfo
public ChampAirWaybillClientUpdate1.Builder commissionInfo(Nullable<CargojsonCommissionInfo> commissionInfo)
-
salesIncentive
public ChampAirWaybillClientUpdate1.Builder salesIncentive(java.util.Optional<CargojsonSalesIncentive> salesIncentive)
-
salesIncentive
public ChampAirWaybillClientUpdate1.Builder salesIncentive(CargojsonSalesIncentive salesIncentive)
-
salesIncentive
public ChampAirWaybillClientUpdate1.Builder salesIncentive(Nullable<CargojsonSalesIncentive> salesIncentive)
-
nominatedHandlingParty
public ChampAirWaybillClientUpdate1.Builder nominatedHandlingParty(java.util.Optional<CargojsonNominatedHandlingParty> nominatedHandlingParty)
-
nominatedHandlingParty
public ChampAirWaybillClientUpdate1.Builder nominatedHandlingParty(CargojsonNominatedHandlingParty nominatedHandlingParty)
-
nominatedHandlingParty
public ChampAirWaybillClientUpdate1.Builder nominatedHandlingParty(Nullable<CargojsonNominatedHandlingParty> nominatedHandlingParty)
-
shipmentReferenceInformation
public ChampAirWaybillClientUpdate1.Builder shipmentReferenceInformation(java.util.Optional<CargojsonShipmentReferenceInformation> shipmentReferenceInformation)
-
shipmentReferenceInformation
public ChampAirWaybillClientUpdate1.Builder shipmentReferenceInformation(CargojsonShipmentReferenceInformation shipmentReferenceInformation)
-
shipmentReferenceInformation
public ChampAirWaybillClientUpdate1.Builder shipmentReferenceInformation(Nullable<CargojsonShipmentReferenceInformation> shipmentReferenceInformation)
-
otherParticipant
public ChampAirWaybillClientUpdate1.Builder otherParticipant(java.util.Optional<java.util.List<CargojsonOtherParticipant>> otherParticipant)
-
otherParticipant
public ChampAirWaybillClientUpdate1.Builder otherParticipant(java.util.List<CargojsonOtherParticipant> otherParticipant)
-
otherParticipant
public ChampAirWaybillClientUpdate1.Builder otherParticipant(Nullable<java.util.List<CargojsonOtherParticipant>> otherParticipant)
-
oci
public ChampAirWaybillClientUpdate1.Builder oci(java.util.Optional<java.util.List<CargojsonOci>> oci)
-
oci
public ChampAirWaybillClientUpdate1.Builder oci(java.util.List<CargojsonOci> oci)
-
oci
public ChampAirWaybillClientUpdate1.Builder oci(Nullable<java.util.List<CargojsonOci>> oci)
-
build
public ChampAirWaybillClientUpdate1 build()
-
-