Package com.chrt.api.types
Class ChampFlightStatus1.Builder
- java.lang.Object
-
- com.chrt.api.types.ChampFlightStatus1.Builder
-
- All Implemented Interfaces:
ChampFlightStatus1._FinalStage,ChampFlightStatus1.AirWaybillNumberStage,ChampFlightStatus1.ChampIdStage,ChampFlightStatus1.IdStage,ChampFlightStatus1.MessageHeaderStage,ChampFlightStatus1.ReceivedAtStage
- Enclosing class:
- ChampFlightStatus1
public static final class ChampFlightStatus1.Builder extends java.lang.Object implements ChampFlightStatus1.IdStage, ChampFlightStatus1.ChampIdStage, ChampFlightStatus1.MessageHeaderStage, ChampFlightStatus1.AirWaybillNumberStage, ChampFlightStatus1.ReceivedAtStage, ChampFlightStatus1._FinalStage
-
-
Method Summary
-
-
-
Method Detail
-
from
public ChampFlightStatus1.Builder from(ChampFlightStatus1 other)
- Specified by:
fromin interfaceChampFlightStatus1.IdStage
-
id
public ChampFlightStatus1.ChampIdStage id(@NotNull java.lang.String id)
- Specified by:
idin interfaceChampFlightStatus1.IdStage
-
champId
public ChampFlightStatus1.MessageHeaderStage champId(@NotNull java.lang.String champId)
- Specified by:
champIdin interfaceChampFlightStatus1.ChampIdStage
-
messageHeader
public ChampFlightStatus1.AirWaybillNumberStage messageHeader(@NotNull CargojsonMessageHeader messageHeader)
- Specified by:
messageHeaderin interfaceChampFlightStatus1.MessageHeaderStage
-
airWaybillNumber
public ChampFlightStatus1.ReceivedAtStage airWaybillNumber(@NotNull java.lang.String airWaybillNumber)
- Specified by:
airWaybillNumberin interfaceChampFlightStatus1.AirWaybillNumberStage
-
receivedAt
public ChampFlightStatus1._FinalStage receivedAt(@NotNull java.time.OffsetDateTime receivedAt)
- Specified by:
receivedAtin interfaceChampFlightStatus1.ReceivedAtStage
-
taskGroupId
public ChampFlightStatus1._FinalStage taskGroupId(Nullable<java.lang.String> taskGroupId)
- Specified by:
taskGroupIdin interfaceChampFlightStatus1._FinalStage
-
taskGroupId
public ChampFlightStatus1._FinalStage taskGroupId(java.lang.String taskGroupId)
- Specified by:
taskGroupIdin interfaceChampFlightStatus1._FinalStage
-
taskGroupId
public ChampFlightStatus1._FinalStage taskGroupId(java.util.Optional<java.lang.String> taskGroupId)
- Specified by:
taskGroupIdin interfaceChampFlightStatus1._FinalStage
-
orgId
public ChampFlightStatus1._FinalStage orgId(Nullable<java.lang.String> orgId)
Must be a string starting with
org_- Specified by:
orgIdin interfaceChampFlightStatus1._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
orgId
public ChampFlightStatus1._FinalStage orgId(java.lang.String orgId)
Must be a string starting with
org_- Specified by:
orgIdin interfaceChampFlightStatus1._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
orgId
public ChampFlightStatus1._FinalStage orgId(java.util.Optional<java.lang.String> orgId)
Must be a string starting with
org_- Specified by:
orgIdin interfaceChampFlightStatus1._FinalStage
-
events
public ChampFlightStatus1._FinalStage events(java.util.List<ChampFlightStatusEvent1> events)
- Specified by:
eventsin interfaceChampFlightStatus1._FinalStage
-
events
public ChampFlightStatus1._FinalStage events(java.util.Optional<java.util.List<ChampFlightStatusEvent1>> events)
- Specified by:
eventsin interfaceChampFlightStatus1._FinalStage
-
totalNumberOfPieces
public ChampFlightStatus1._FinalStage totalNumberOfPieces(Nullable<java.lang.Integer> totalNumberOfPieces)
- Specified by:
totalNumberOfPiecesin interfaceChampFlightStatus1._FinalStage
-
totalNumberOfPieces
public ChampFlightStatus1._FinalStage totalNumberOfPieces(java.lang.Integer totalNumberOfPieces)
- Specified by:
totalNumberOfPiecesin interfaceChampFlightStatus1._FinalStage
-
totalNumberOfPieces
public ChampFlightStatus1._FinalStage totalNumberOfPieces(java.util.Optional<java.lang.Integer> totalNumberOfPieces)
- Specified by:
totalNumberOfPiecesin interfaceChampFlightStatus1._FinalStage
-
quantity
public ChampFlightStatus1._FinalStage quantity(Nullable<ChampQuantity> quantity)
- Specified by:
quantityin interfaceChampFlightStatus1._FinalStage
-
quantity
public ChampFlightStatus1._FinalStage quantity(ChampQuantity quantity)
- Specified by:
quantityin interfaceChampFlightStatus1._FinalStage
-
quantity
public ChampFlightStatus1._FinalStage quantity(java.util.Optional<ChampQuantity> quantity)
- Specified by:
quantityin interfaceChampFlightStatus1._FinalStage
-
originAndDestination
public ChampFlightStatus1._FinalStage originAndDestination(Nullable<ChampOriginAndDestination> originAndDestination)
- Specified by:
originAndDestinationin interfaceChampFlightStatus1._FinalStage
-
originAndDestination
public ChampFlightStatus1._FinalStage originAndDestination(ChampOriginAndDestination originAndDestination)
- Specified by:
originAndDestinationin interfaceChampFlightStatus1._FinalStage
-
originAndDestination
public ChampFlightStatus1._FinalStage originAndDestination(java.util.Optional<ChampOriginAndDestination> originAndDestination)
- Specified by:
originAndDestinationin interfaceChampFlightStatus1._FinalStage
-
schemaVersion
public ChampFlightStatus1._FinalStage schemaVersion(java.lang.Integer schemaVersion)
- Specified by:
schemaVersionin interfaceChampFlightStatus1._FinalStage
-
schemaVersion
public ChampFlightStatus1._FinalStage schemaVersion(java.util.Optional<java.lang.Integer> schemaVersion)
- Specified by:
schemaVersionin interfaceChampFlightStatus1._FinalStage
-
build
public ChampFlightStatus1 build()
- Specified by:
buildin interfaceChampFlightStatus1._FinalStage
-
-