Package com.chrt.api.types
Class ShippingTaskGroupTasksOrderingUpdatedWebhookPayload.Builder
- java.lang.Object
-
- com.chrt.api.types.ShippingTaskGroupTasksOrderingUpdatedWebhookPayload.Builder
-
- All Implemented Interfaces:
ShippingTaskGroupTasksOrderingUpdatedWebhookPayload._FinalStage,ShippingTaskGroupTasksOrderingUpdatedWebhookPayload.EventTimestampStage,ShippingTaskGroupTasksOrderingUpdatedWebhookPayload.OrderIdStage,ShippingTaskGroupTasksOrderingUpdatedWebhookPayload.TaskGroupIdStage
- Enclosing class:
- ShippingTaskGroupTasksOrderingUpdatedWebhookPayload
public static final class ShippingTaskGroupTasksOrderingUpdatedWebhookPayload.Builder extends java.lang.Object implements ShippingTaskGroupTasksOrderingUpdatedWebhookPayload.EventTimestampStage, ShippingTaskGroupTasksOrderingUpdatedWebhookPayload.OrderIdStage, ShippingTaskGroupTasksOrderingUpdatedWebhookPayload.TaskGroupIdStage, ShippingTaskGroupTasksOrderingUpdatedWebhookPayload._FinalStage
-
-
Method Summary
-
-
-
Method Detail
-
from
public ShippingTaskGroupTasksOrderingUpdatedWebhookPayload.Builder from(ShippingTaskGroupTasksOrderingUpdatedWebhookPayload other)
- Specified by:
fromin interfaceShippingTaskGroupTasksOrderingUpdatedWebhookPayload.EventTimestampStage
-
eventTimestamp
public ShippingTaskGroupTasksOrderingUpdatedWebhookPayload.OrderIdStage eventTimestamp(@NotNull java.time.OffsetDateTime eventTimestamp)
UTC timestamp when the event occurred
UTC timestamp when the event occurred
- Specified by:
eventTimestampin interfaceShippingTaskGroupTasksOrderingUpdatedWebhookPayload.EventTimestampStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
orderId
public ShippingTaskGroupTasksOrderingUpdatedWebhookPayload.TaskGroupIdStage orderId(@NotNull java.lang.String orderId)
The order containing the task group
The order containing the task group
- Specified by:
orderIdin interfaceShippingTaskGroupTasksOrderingUpdatedWebhookPayload.OrderIdStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
taskGroupId
public ShippingTaskGroupTasksOrderingUpdatedWebhookPayload._FinalStage taskGroupId(@NotNull java.lang.String taskGroupId)
The task group whose task ordering was updated
The task group whose task ordering was updated
- Specified by:
taskGroupIdin interfaceShippingTaskGroupTasksOrderingUpdatedWebhookPayload.TaskGroupIdStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
addAllTaskIds
public ShippingTaskGroupTasksOrderingUpdatedWebhookPayload._FinalStage addAllTaskIds(java.util.List<java.lang.String> taskIds)
The new ordered list of task IDs
- Specified by:
addAllTaskIdsin interfaceShippingTaskGroupTasksOrderingUpdatedWebhookPayload._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
addTaskIds
public ShippingTaskGroupTasksOrderingUpdatedWebhookPayload._FinalStage addTaskIds(java.lang.String taskIds)
The new ordered list of task IDs
- Specified by:
addTaskIdsin interfaceShippingTaskGroupTasksOrderingUpdatedWebhookPayload._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
taskIds
public ShippingTaskGroupTasksOrderingUpdatedWebhookPayload._FinalStage taskIds(java.util.List<java.lang.String> taskIds)
The new ordered list of task IDs
- Specified by:
taskIdsin interfaceShippingTaskGroupTasksOrderingUpdatedWebhookPayload._FinalStage
-
eventType
public ShippingTaskGroupTasksOrderingUpdatedWebhookPayload._FinalStage eventType(java.lang.String eventType)
- Specified by:
eventTypein interfaceShippingTaskGroupTasksOrderingUpdatedWebhookPayload._FinalStage
-
eventType
public ShippingTaskGroupTasksOrderingUpdatedWebhookPayload._FinalStage eventType(java.util.Optional<java.lang.String> eventType)
- Specified by:
eventTypein interfaceShippingTaskGroupTasksOrderingUpdatedWebhookPayload._FinalStage
-
build
public ShippingTaskGroupTasksOrderingUpdatedWebhookPayload build()
- Specified by:
buildin interfaceShippingTaskGroupTasksOrderingUpdatedWebhookPayload._FinalStage
-
-