Package com.chrt.api.types
Class CargojsonVolume.Builder
- java.lang.Object
-
- com.chrt.api.types.CargojsonVolume.Builder
-
- All Implemented Interfaces:
CargojsonVolume._FinalStage,CargojsonVolume.AmountStage
- Enclosing class:
- CargojsonVolume
public static final class CargojsonVolume.Builder extends java.lang.Object implements CargojsonVolume.AmountStage, CargojsonVolume._FinalStage
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CargojsonVolume._FinalStageamount(double amount)CargojsonVolumebuild()CargojsonVolume.Builderfrom(CargojsonVolume other)CargojsonVolume._FinalStageunit(CargojsonVolumeUnit unit)CargojsonVolume._FinalStageunit(java.util.Optional<CargojsonVolumeUnit> unit)
-
-
-
Method Detail
-
from
public CargojsonVolume.Builder from(CargojsonVolume other)
- Specified by:
fromin interfaceCargojsonVolume.AmountStage
-
amount
public CargojsonVolume._FinalStage amount(double amount)
- Specified by:
amountin interfaceCargojsonVolume.AmountStage
-
unit
public CargojsonVolume._FinalStage unit(CargojsonVolumeUnit unit)
- Specified by:
unitin interfaceCargojsonVolume._FinalStage
-
unit
public CargojsonVolume._FinalStage unit(java.util.Optional<CargojsonVolumeUnit> unit)
- Specified by:
unitin interfaceCargojsonVolume._FinalStage
-
build
public CargojsonVolume build()
- Specified by:
buildin interfaceCargojsonVolume._FinalStage
-
-