Package com.chrt.api.types
Class CargoClientCreate1.Builder
- java.lang.Object
-
- com.chrt.api.types.CargoClientCreate1.Builder
-
- All Implemented Interfaces:
CargoClientCreate1._FinalStage,CargoClientCreate1.CargoTypeStage,CargoClientCreate1.SchemaVersionStage
- Enclosing class:
- CargoClientCreate1
public static final class CargoClientCreate1.Builder extends java.lang.Object implements CargoClientCreate1.SchemaVersionStage, CargoClientCreate1.CargoTypeStage, CargoClientCreate1._FinalStage
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CargoClientCreate1._FinalStageawbNumber(Nullable<java.lang.String> awbNumber)IATA Air Waybill number: 3-digit airline prefix + 8-digit serial, e.g.CargoClientCreate1._FinalStageawbNumber(java.lang.String awbNumber)IATA Air Waybill number: 3-digit airline prefix + 8-digit serial, e.g.CargoClientCreate1._FinalStageawbNumber(java.util.Optional<java.lang.String> awbNumber)IATA Air Waybill number: 3-digit airline prefix + 8-digit serial, e.g.CargoClientCreate1build()CargoClientCreate1._FinalStagecargoType(CargoTypeEnum1 cargoType)CargoClientCreate1._FinalStagedescription(Nullable<java.lang.String> description)CargoClientCreate1._FinalStagedescription(java.lang.String description)CargoClientCreate1._FinalStagedescription(java.util.Optional<java.lang.String> description)CargoClientCreate1.Builderfrom(CargoClientCreate1 other)CargoClientCreate1._FinalStageheightInches(Nullable<java.lang.Double> heightInches)CargoClientCreate1._FinalStageheightInches(java.lang.Double heightInches)CargoClientCreate1._FinalStageheightInches(java.util.Optional<java.lang.Double> heightInches)CargoClientCreate1._FinalStagelengthInches(Nullable<java.lang.Double> lengthInches)CargoClientCreate1._FinalStagelengthInches(java.lang.Double lengthInches)CargoClientCreate1._FinalStagelengthInches(java.util.Optional<java.lang.Double> lengthInches)CargoClientCreate1._FinalStagequantity(Nullable<java.lang.Integer> quantity)CargoClientCreate1._FinalStagequantity(java.lang.Integer quantity)CargoClientCreate1._FinalStagequantity(java.util.Optional<java.lang.Integer> quantity)CargoClientCreate1.CargoTypeStageschemaVersion(int schemaVersion)CargoClientCreate1._FinalStagestackable(Nullable<java.lang.Boolean> stackable)CargoClientCreate1._FinalStagestackable(java.lang.Boolean stackable)CargoClientCreate1._FinalStagestackable(java.util.Optional<java.lang.Boolean> stackable)CargoClientCreate1._FinalStageturnable(Nullable<java.lang.Boolean> turnable)CargoClientCreate1._FinalStageturnable(java.lang.Boolean turnable)CargoClientCreate1._FinalStageturnable(java.util.Optional<java.lang.Boolean> turnable)CargoClientCreate1._FinalStageweightPounds(Nullable<java.lang.Double> weightPounds)CargoClientCreate1._FinalStageweightPounds(java.lang.Double weightPounds)CargoClientCreate1._FinalStageweightPounds(java.util.Optional<java.lang.Double> weightPounds)CargoClientCreate1._FinalStagewidthInches(Nullable<java.lang.Double> widthInches)CargoClientCreate1._FinalStagewidthInches(java.lang.Double widthInches)CargoClientCreate1._FinalStagewidthInches(java.util.Optional<java.lang.Double> widthInches)
-
-
-
Method Detail
-
from
public CargoClientCreate1.Builder from(CargoClientCreate1 other)
- Specified by:
fromin interfaceCargoClientCreate1.SchemaVersionStage
-
schemaVersion
public CargoClientCreate1.CargoTypeStage schemaVersion(int schemaVersion)
- Specified by:
schemaVersionin interfaceCargoClientCreate1.SchemaVersionStage
-
cargoType
public CargoClientCreate1._FinalStage cargoType(@NotNull CargoTypeEnum1 cargoType)
- Specified by:
cargoTypein interfaceCargoClientCreate1.CargoTypeStage
-
awbNumber
public CargoClientCreate1._FinalStage awbNumber(Nullable<java.lang.String> awbNumber)
IATA Air Waybill number: 3-digit airline prefix + 8-digit serial, e.g. '020-12345678'.
- Specified by:
awbNumberin interfaceCargoClientCreate1._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
awbNumber
public CargoClientCreate1._FinalStage awbNumber(java.lang.String awbNumber)
IATA Air Waybill number: 3-digit airline prefix + 8-digit serial, e.g. '020-12345678'.
- Specified by:
awbNumberin interfaceCargoClientCreate1._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
awbNumber
public CargoClientCreate1._FinalStage awbNumber(java.util.Optional<java.lang.String> awbNumber)
IATA Air Waybill number: 3-digit airline prefix + 8-digit serial, e.g. '020-12345678'.
- Specified by:
awbNumberin interfaceCargoClientCreate1._FinalStage
-
description
public CargoClientCreate1._FinalStage description(Nullable<java.lang.String> description)
- Specified by:
descriptionin interfaceCargoClientCreate1._FinalStage
-
description
public CargoClientCreate1._FinalStage description(java.lang.String description)
- Specified by:
descriptionin interfaceCargoClientCreate1._FinalStage
-
description
public CargoClientCreate1._FinalStage description(java.util.Optional<java.lang.String> description)
- Specified by:
descriptionin interfaceCargoClientCreate1._FinalStage
-
stackable
public CargoClientCreate1._FinalStage stackable(Nullable<java.lang.Boolean> stackable)
- Specified by:
stackablein interfaceCargoClientCreate1._FinalStage
-
stackable
public CargoClientCreate1._FinalStage stackable(java.lang.Boolean stackable)
- Specified by:
stackablein interfaceCargoClientCreate1._FinalStage
-
stackable
public CargoClientCreate1._FinalStage stackable(java.util.Optional<java.lang.Boolean> stackable)
- Specified by:
stackablein interfaceCargoClientCreate1._FinalStage
-
turnable
public CargoClientCreate1._FinalStage turnable(Nullable<java.lang.Boolean> turnable)
- Specified by:
turnablein interfaceCargoClientCreate1._FinalStage
-
turnable
public CargoClientCreate1._FinalStage turnable(java.lang.Boolean turnable)
- Specified by:
turnablein interfaceCargoClientCreate1._FinalStage
-
turnable
public CargoClientCreate1._FinalStage turnable(java.util.Optional<java.lang.Boolean> turnable)
- Specified by:
turnablein interfaceCargoClientCreate1._FinalStage
-
heightInches
public CargoClientCreate1._FinalStage heightInches(Nullable<java.lang.Double> heightInches)
- Specified by:
heightInchesin interfaceCargoClientCreate1._FinalStage
-
heightInches
public CargoClientCreate1._FinalStage heightInches(java.lang.Double heightInches)
- Specified by:
heightInchesin interfaceCargoClientCreate1._FinalStage
-
heightInches
public CargoClientCreate1._FinalStage heightInches(java.util.Optional<java.lang.Double> heightInches)
- Specified by:
heightInchesin interfaceCargoClientCreate1._FinalStage
-
widthInches
public CargoClientCreate1._FinalStage widthInches(Nullable<java.lang.Double> widthInches)
- Specified by:
widthInchesin interfaceCargoClientCreate1._FinalStage
-
widthInches
public CargoClientCreate1._FinalStage widthInches(java.lang.Double widthInches)
- Specified by:
widthInchesin interfaceCargoClientCreate1._FinalStage
-
widthInches
public CargoClientCreate1._FinalStage widthInches(java.util.Optional<java.lang.Double> widthInches)
- Specified by:
widthInchesin interfaceCargoClientCreate1._FinalStage
-
lengthInches
public CargoClientCreate1._FinalStage lengthInches(Nullable<java.lang.Double> lengthInches)
- Specified by:
lengthInchesin interfaceCargoClientCreate1._FinalStage
-
lengthInches
public CargoClientCreate1._FinalStage lengthInches(java.lang.Double lengthInches)
- Specified by:
lengthInchesin interfaceCargoClientCreate1._FinalStage
-
lengthInches
public CargoClientCreate1._FinalStage lengthInches(java.util.Optional<java.lang.Double> lengthInches)
- Specified by:
lengthInchesin interfaceCargoClientCreate1._FinalStage
-
weightPounds
public CargoClientCreate1._FinalStage weightPounds(Nullable<java.lang.Double> weightPounds)
- Specified by:
weightPoundsin interfaceCargoClientCreate1._FinalStage
-
weightPounds
public CargoClientCreate1._FinalStage weightPounds(java.lang.Double weightPounds)
- Specified by:
weightPoundsin interfaceCargoClientCreate1._FinalStage
-
weightPounds
public CargoClientCreate1._FinalStage weightPounds(java.util.Optional<java.lang.Double> weightPounds)
- Specified by:
weightPoundsin interfaceCargoClientCreate1._FinalStage
-
quantity
public CargoClientCreate1._FinalStage quantity(Nullable<java.lang.Integer> quantity)
- Specified by:
quantityin interfaceCargoClientCreate1._FinalStage
-
quantity
public CargoClientCreate1._FinalStage quantity(java.lang.Integer quantity)
- Specified by:
quantityin interfaceCargoClientCreate1._FinalStage
-
quantity
public CargoClientCreate1._FinalStage quantity(java.util.Optional<java.lang.Integer> quantity)
- Specified by:
quantityin interfaceCargoClientCreate1._FinalStage
-
build
public CargoClientCreate1 build()
- Specified by:
buildin interfaceCargoClientCreate1._FinalStage
-
-