Package com.chrt.api.types
Class CargoAiTrackAndTraceEvent.Builder
- java.lang.Object
-
- com.chrt.api.types.CargoAiTrackAndTraceEvent.Builder
-
- Enclosing class:
- CargoAiTrackAndTraceEvent
public static final class CargoAiTrackAndTraceEvent.Builder extends java.lang.Object
-
-
Method Summary
-
-
-
Method Detail
-
from
public CargoAiTrackAndTraceEvent.Builder from(CargoAiTrackAndTraceEvent other)
-
code
public CargoAiTrackAndTraceEvent.Builder code(java.util.Optional<java.lang.String> code)
-
code
public CargoAiTrackAndTraceEvent.Builder code(java.lang.String code)
-
code
public CargoAiTrackAndTraceEvent.Builder code(Nullable<java.lang.String> code)
-
description
public CargoAiTrackAndTraceEvent.Builder description(java.util.Optional<java.lang.String> description)
-
description
public CargoAiTrackAndTraceEvent.Builder description(java.lang.String description)
-
description
public CargoAiTrackAndTraceEvent.Builder description(Nullable<java.lang.String> description)
-
eventDate
public CargoAiTrackAndTraceEvent.Builder eventDate(java.util.Optional<java.lang.String> eventDate)
-
eventDate
public CargoAiTrackAndTraceEvent.Builder eventDate(java.lang.String eventDate)
-
eventDate
public CargoAiTrackAndTraceEvent.Builder eventDate(Nullable<java.lang.String> eventDate)
-
eventLocation
public CargoAiTrackAndTraceEvent.Builder eventLocation(java.util.Optional<java.lang.String> eventLocation)
-
eventLocation
public CargoAiTrackAndTraceEvent.Builder eventLocation(java.lang.String eventLocation)
-
eventLocation
public CargoAiTrackAndTraceEvent.Builder eventLocation(Nullable<java.lang.String> eventLocation)
-
eventLocationCoord
public CargoAiTrackAndTraceEvent.Builder eventLocationCoord(java.util.Optional<java.lang.String> eventLocationCoord)
-
eventLocationCoord
public CargoAiTrackAndTraceEvent.Builder eventLocationCoord(java.lang.String eventLocationCoord)
-
eventLocationCoord
public CargoAiTrackAndTraceEvent.Builder eventLocationCoord(Nullable<java.lang.String> eventLocationCoord)
-
flight
public CargoAiTrackAndTraceEvent.Builder flight(java.util.Optional<CargoAiTrackAndTraceFlight> flight)
-
flight
public CargoAiTrackAndTraceEvent.Builder flight(CargoAiTrackAndTraceFlight flight)
-
flight
public CargoAiTrackAndTraceEvent.Builder flight(Nullable<CargoAiTrackAndTraceFlight> flight)
-
weight
public CargoAiTrackAndTraceEvent.Builder weight(java.util.Optional<java.lang.String> weight)
-
weight
public CargoAiTrackAndTraceEvent.Builder weight(java.lang.String weight)
-
weight
public CargoAiTrackAndTraceEvent.Builder weight(Nullable<java.lang.String> weight)
-
volume
public CargoAiTrackAndTraceEvent.Builder volume(java.util.Optional<java.lang.String> volume)
-
volume
public CargoAiTrackAndTraceEvent.Builder volume(java.lang.String volume)
-
volume
public CargoAiTrackAndTraceEvent.Builder volume(Nullable<java.lang.String> volume)
-
pieces
public CargoAiTrackAndTraceEvent.Builder pieces(java.util.Optional<java.lang.String> pieces)
-
pieces
public CargoAiTrackAndTraceEvent.Builder pieces(java.lang.String pieces)
-
pieces
public CargoAiTrackAndTraceEvent.Builder pieces(Nullable<java.lang.String> pieces)
-
additionalInformation
public CargoAiTrackAndTraceEvent.Builder additionalInformation(java.util.Optional<CargoAiTrackAndTraceAdditionalInformation> additionalInformation)
-
additionalInformation
public CargoAiTrackAndTraceEvent.Builder additionalInformation(CargoAiTrackAndTraceAdditionalInformation additionalInformation)
-
additionalInformation
public CargoAiTrackAndTraceEvent.Builder additionalInformation(Nullable<CargoAiTrackAndTraceAdditionalInformation> additionalInformation)
-
eventUlds
public CargoAiTrackAndTraceEvent.Builder eventUlds(java.util.Optional<java.util.List<CargoAiTrackAndTraceUld>> eventUlds)
-
eventUlds
public CargoAiTrackAndTraceEvent.Builder eventUlds(java.util.List<CargoAiTrackAndTraceUld> eventUlds)
-
isPlanned
public CargoAiTrackAndTraceEvent.Builder isPlanned(java.util.Optional<java.lang.Boolean> isPlanned)
-
isPlanned
public CargoAiTrackAndTraceEvent.Builder isPlanned(java.lang.Boolean isPlanned)
-
isPlanned
public CargoAiTrackAndTraceEvent.Builder isPlanned(Nullable<java.lang.Boolean> isPlanned)
-
distance
public CargoAiTrackAndTraceEvent.Builder distance(java.util.Optional<java.lang.String> distance)
-
distance
public CargoAiTrackAndTraceEvent.Builder distance(java.lang.String distance)
-
distance
public CargoAiTrackAndTraceEvent.Builder distance(Nullable<java.lang.String> distance)
-
origin
public CargoAiTrackAndTraceEvent.Builder origin(java.util.Optional<java.lang.String> origin)
-
origin
public CargoAiTrackAndTraceEvent.Builder origin(java.lang.String origin)
-
origin
public CargoAiTrackAndTraceEvent.Builder origin(Nullable<java.lang.String> origin)
-
destination
public CargoAiTrackAndTraceEvent.Builder destination(java.util.Optional<java.lang.String> destination)
-
destination
public CargoAiTrackAndTraceEvent.Builder destination(java.lang.String destination)
-
destination
public CargoAiTrackAndTraceEvent.Builder destination(Nullable<java.lang.String> destination)
-
time
public CargoAiTrackAndTraceEvent.Builder time(java.util.Optional<java.lang.String> time)
-
time
public CargoAiTrackAndTraceEvent.Builder time(java.lang.String time)
-
time
public CargoAiTrackAndTraceEvent.Builder time(Nullable<java.lang.String> time)
-
flightNumber
public CargoAiTrackAndTraceEvent.Builder flightNumber(java.util.Optional<java.lang.String> flightNumber)
-
flightNumber
public CargoAiTrackAndTraceEvent.Builder flightNumber(java.lang.String flightNumber)
-
flightNumber
public CargoAiTrackAndTraceEvent.Builder flightNumber(Nullable<java.lang.String> flightNumber)
-
scheduledDepartureDate
public CargoAiTrackAndTraceEvent.Builder scheduledDepartureDate(java.util.Optional<java.lang.String> scheduledDepartureDate)
-
scheduledDepartureDate
public CargoAiTrackAndTraceEvent.Builder scheduledDepartureDate(java.lang.String scheduledDepartureDate)
-
scheduledDepartureDate
public CargoAiTrackAndTraceEvent.Builder scheduledDepartureDate(Nullable<java.lang.String> scheduledDepartureDate)
-
carbonEmission
public CargoAiTrackAndTraceEvent.Builder carbonEmission(java.util.Optional<java.lang.String> carbonEmission)
-
carbonEmission
public CargoAiTrackAndTraceEvent.Builder carbonEmission(java.lang.String carbonEmission)
-
carbonEmission
public CargoAiTrackAndTraceEvent.Builder carbonEmission(Nullable<java.lang.String> carbonEmission)
-
originCoord
public CargoAiTrackAndTraceEvent.Builder originCoord(java.util.Optional<java.lang.String> originCoord)
-
originCoord
public CargoAiTrackAndTraceEvent.Builder originCoord(java.lang.String originCoord)
-
originCoord
public CargoAiTrackAndTraceEvent.Builder originCoord(Nullable<java.lang.String> originCoord)
-
destinationCoord
public CargoAiTrackAndTraceEvent.Builder destinationCoord(java.util.Optional<java.lang.String> destinationCoord)
-
destinationCoord
public CargoAiTrackAndTraceEvent.Builder destinationCoord(java.lang.String destinationCoord)
-
destinationCoord
public CargoAiTrackAndTraceEvent.Builder destinationCoord(Nullable<java.lang.String> destinationCoord)
-
isPredicted
public CargoAiTrackAndTraceEvent.Builder isPredicted(java.util.Optional<java.lang.Boolean> isPredicted)
-
isPredicted
public CargoAiTrackAndTraceEvent.Builder isPredicted(java.lang.Boolean isPredicted)
-
isPredicted
public CargoAiTrackAndTraceEvent.Builder isPredicted(Nullable<java.lang.Boolean> isPredicted)
-
predictedEventDate
public CargoAiTrackAndTraceEvent.Builder predictedEventDate(java.util.Optional<java.lang.String> predictedEventDate)
-
predictedEventDate
public CargoAiTrackAndTraceEvent.Builder predictedEventDate(java.lang.String predictedEventDate)
-
predictedEventDate
public CargoAiTrackAndTraceEvent.Builder predictedEventDate(Nullable<java.lang.String> predictedEventDate)
-
predictedEventDateP90
public CargoAiTrackAndTraceEvent.Builder predictedEventDateP90(java.util.Optional<java.lang.String> predictedEventDateP90)
-
predictedEventDateP90
public CargoAiTrackAndTraceEvent.Builder predictedEventDateP90(java.lang.String predictedEventDateP90)
-
predictedEventDateP90
public CargoAiTrackAndTraceEvent.Builder predictedEventDateP90(Nullable<java.lang.String> predictedEventDateP90)
-
build
public CargoAiTrackAndTraceEvent build()
-
-