Package com.chrt.api.types
Class WebcargoLeg.Builder
- java.lang.Object
-
- com.chrt.api.types.WebcargoLeg.Builder
-
- Enclosing class:
- WebcargoLeg
public static final class WebcargoLeg.Builder extends java.lang.Object
-
-
Method Summary
-
-
-
Method Detail
-
from
public WebcargoLeg.Builder from(WebcargoLeg other)
-
origin
public WebcargoLeg.Builder origin(java.util.Optional<WebcargoLocation> origin)
-
origin
public WebcargoLeg.Builder origin(WebcargoLocation origin)
-
origin
public WebcargoLeg.Builder origin(Nullable<WebcargoLocation> origin)
-
destination
public WebcargoLeg.Builder destination(java.util.Optional<WebcargoLocation> destination)
-
destination
public WebcargoLeg.Builder destination(WebcargoLocation destination)
-
destination
public WebcargoLeg.Builder destination(Nullable<WebcargoLocation> destination)
-
scheduledTimeOfDeparture
public WebcargoLeg.Builder scheduledTimeOfDeparture(java.util.Optional<java.lang.String> scheduledTimeOfDeparture)
-
scheduledTimeOfDeparture
public WebcargoLeg.Builder scheduledTimeOfDeparture(java.lang.String scheduledTimeOfDeparture)
-
scheduledTimeOfDeparture
public WebcargoLeg.Builder scheduledTimeOfDeparture(Nullable<java.lang.String> scheduledTimeOfDeparture)
-
scheduledTimeOfArrival
public WebcargoLeg.Builder scheduledTimeOfArrival(java.util.Optional<java.lang.String> scheduledTimeOfArrival)
-
scheduledTimeOfArrival
public WebcargoLeg.Builder scheduledTimeOfArrival(java.lang.String scheduledTimeOfArrival)
-
scheduledTimeOfArrival
public WebcargoLeg.Builder scheduledTimeOfArrival(Nullable<java.lang.String> scheduledTimeOfArrival)
-
build
public WebcargoLeg build()
-
-