Package com.chrt.api.types
Class ShippingTaskGroupFlightInfoUpdatedWebhookPayload.Builder
- java.lang.Object
-
- com.chrt.api.types.ShippingTaskGroupFlightInfoUpdatedWebhookPayload.Builder
-
- All Implemented Interfaces:
ShippingTaskGroupFlightInfoUpdatedWebhookPayload._FinalStage,ShippingTaskGroupFlightInfoUpdatedWebhookPayload.EventTimestampStage,ShippingTaskGroupFlightInfoUpdatedWebhookPayload.OrderIdStage,ShippingTaskGroupFlightInfoUpdatedWebhookPayload.TaskGroupIdStage
- Enclosing class:
- ShippingTaskGroupFlightInfoUpdatedWebhookPayload
public static final class ShippingTaskGroupFlightInfoUpdatedWebhookPayload.Builder extends java.lang.Object implements ShippingTaskGroupFlightInfoUpdatedWebhookPayload.EventTimestampStage, ShippingTaskGroupFlightInfoUpdatedWebhookPayload.OrderIdStage, ShippingTaskGroupFlightInfoUpdatedWebhookPayload.TaskGroupIdStage, ShippingTaskGroupFlightInfoUpdatedWebhookPayload._FinalStage
-
-
Method Summary
-
-
-
Method Detail
-
from
public ShippingTaskGroupFlightInfoUpdatedWebhookPayload.Builder from(ShippingTaskGroupFlightInfoUpdatedWebhookPayload other)
- Specified by:
fromin interfaceShippingTaskGroupFlightInfoUpdatedWebhookPayload.EventTimestampStage
-
eventTimestamp
public ShippingTaskGroupFlightInfoUpdatedWebhookPayload.OrderIdStage eventTimestamp(@NotNull java.time.OffsetDateTime eventTimestamp)
UTC timestamp when the event occurred
UTC timestamp when the event occurred
- Specified by:
eventTimestampin interfaceShippingTaskGroupFlightInfoUpdatedWebhookPayload.EventTimestampStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
orderId
public ShippingTaskGroupFlightInfoUpdatedWebhookPayload.TaskGroupIdStage orderId(@NotNull java.lang.String orderId)
The order containing the task group
The order containing the task group
- Specified by:
orderIdin interfaceShippingTaskGroupFlightInfoUpdatedWebhookPayload.OrderIdStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
taskGroupId
public ShippingTaskGroupFlightInfoUpdatedWebhookPayload._FinalStage taskGroupId(@NotNull java.lang.String taskGroupId)
The task group whose flight info was updated
The task group whose flight info was updated
- Specified by:
taskGroupIdin interfaceShippingTaskGroupFlightInfoUpdatedWebhookPayload.TaskGroupIdStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
addAllFaFlightIds
public ShippingTaskGroupFlightInfoUpdatedWebhookPayload._FinalStage addAllFaFlightIds(java.util.List<java.lang.String> faFlightIds)
FlightAware flight UUIDs associated with this task group
- Specified by:
addAllFaFlightIdsin interfaceShippingTaskGroupFlightInfoUpdatedWebhookPayload._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
addFaFlightIds
public ShippingTaskGroupFlightInfoUpdatedWebhookPayload._FinalStage addFaFlightIds(java.lang.String faFlightIds)
FlightAware flight UUIDs associated with this task group
- Specified by:
addFaFlightIdsin interfaceShippingTaskGroupFlightInfoUpdatedWebhookPayload._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
faFlightIds
public ShippingTaskGroupFlightInfoUpdatedWebhookPayload._FinalStage faFlightIds(java.util.List<java.lang.String> faFlightIds)
FlightAware flight UUIDs associated with this task group
- Specified by:
faFlightIdsin interfaceShippingTaskGroupFlightInfoUpdatedWebhookPayload._FinalStage
-
flightNumber
public ShippingTaskGroupFlightInfoUpdatedWebhookPayload._FinalStage flightNumber(Nullable<java.lang.String> flightNumber)
The flight number (if set)
- Specified by:
flightNumberin interfaceShippingTaskGroupFlightInfoUpdatedWebhookPayload._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
flightNumber
public ShippingTaskGroupFlightInfoUpdatedWebhookPayload._FinalStage flightNumber(java.lang.String flightNumber)
The flight number (if set)
- Specified by:
flightNumberin interfaceShippingTaskGroupFlightInfoUpdatedWebhookPayload._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
flightNumber
public ShippingTaskGroupFlightInfoUpdatedWebhookPayload._FinalStage flightNumber(java.util.Optional<java.lang.String> flightNumber)
The flight number (if set)
- Specified by:
flightNumberin interfaceShippingTaskGroupFlightInfoUpdatedWebhookPayload._FinalStage
-
eventType
public ShippingTaskGroupFlightInfoUpdatedWebhookPayload._FinalStage eventType(java.lang.String eventType)
- Specified by:
eventTypein interfaceShippingTaskGroupFlightInfoUpdatedWebhookPayload._FinalStage
-
eventType
public ShippingTaskGroupFlightInfoUpdatedWebhookPayload._FinalStage eventType(java.util.Optional<java.lang.String> eventType)
- Specified by:
eventTypein interfaceShippingTaskGroupFlightInfoUpdatedWebhookPayload._FinalStage
-
build
public ShippingTaskGroupFlightInfoUpdatedWebhookPayload build()
- Specified by:
buildin interfaceShippingTaskGroupFlightInfoUpdatedWebhookPayload._FinalStage
-
-