Package com.chrt.api.types
Class ShippingTaskGroupCourierOrgAssignedWebhookPayload.Builder
- java.lang.Object
-
- com.chrt.api.types.ShippingTaskGroupCourierOrgAssignedWebhookPayload.Builder
-
- All Implemented Interfaces:
ShippingTaskGroupCourierOrgAssignedWebhookPayload._FinalStage,ShippingTaskGroupCourierOrgAssignedWebhookPayload.CourierOrgIdStage,ShippingTaskGroupCourierOrgAssignedWebhookPayload.EventTimestampStage,ShippingTaskGroupCourierOrgAssignedWebhookPayload.OrderIdStage,ShippingTaskGroupCourierOrgAssignedWebhookPayload.TaskGroupIdStage
- Enclosing class:
- ShippingTaskGroupCourierOrgAssignedWebhookPayload
public static final class ShippingTaskGroupCourierOrgAssignedWebhookPayload.Builder extends java.lang.Object implements ShippingTaskGroupCourierOrgAssignedWebhookPayload.EventTimestampStage, ShippingTaskGroupCourierOrgAssignedWebhookPayload.OrderIdStage, ShippingTaskGroupCourierOrgAssignedWebhookPayload.TaskGroupIdStage, ShippingTaskGroupCourierOrgAssignedWebhookPayload.CourierOrgIdStage, ShippingTaskGroupCourierOrgAssignedWebhookPayload._FinalStage
-
-
Method Summary
-
-
-
Method Detail
-
from
public ShippingTaskGroupCourierOrgAssignedWebhookPayload.Builder from(ShippingTaskGroupCourierOrgAssignedWebhookPayload other)
- Specified by:
fromin interfaceShippingTaskGroupCourierOrgAssignedWebhookPayload.EventTimestampStage
-
eventTimestamp
public ShippingTaskGroupCourierOrgAssignedWebhookPayload.OrderIdStage eventTimestamp(@NotNull java.time.OffsetDateTime eventTimestamp)
UTC timestamp when the event occurred
UTC timestamp when the event occurred
- Specified by:
eventTimestampin interfaceShippingTaskGroupCourierOrgAssignedWebhookPayload.EventTimestampStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
orderId
public ShippingTaskGroupCourierOrgAssignedWebhookPayload.TaskGroupIdStage orderId(@NotNull java.lang.String orderId)
The order containing the task group
The order containing the task group
- Specified by:
orderIdin interfaceShippingTaskGroupCourierOrgAssignedWebhookPayload.OrderIdStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
taskGroupId
public ShippingTaskGroupCourierOrgAssignedWebhookPayload.CourierOrgIdStage taskGroupId(@NotNull java.lang.String taskGroupId)
The task group the courier org was assigned to
The task group the courier org was assigned to
- Specified by:
taskGroupIdin interfaceShippingTaskGroupCourierOrgAssignedWebhookPayload.TaskGroupIdStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
courierOrgId
public ShippingTaskGroupCourierOrgAssignedWebhookPayload._FinalStage courierOrgId(@NotNull java.lang.String courierOrgId)
The courier organization that was assigned
The courier organization that was assigned
- Specified by:
courierOrgIdin interfaceShippingTaskGroupCourierOrgAssignedWebhookPayload.CourierOrgIdStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
eventType
public ShippingTaskGroupCourierOrgAssignedWebhookPayload._FinalStage eventType(java.lang.String eventType)
- Specified by:
eventTypein interfaceShippingTaskGroupCourierOrgAssignedWebhookPayload._FinalStage
-
eventType
public ShippingTaskGroupCourierOrgAssignedWebhookPayload._FinalStage eventType(java.util.Optional<java.lang.String> eventType)
- Specified by:
eventTypein interfaceShippingTaskGroupCourierOrgAssignedWebhookPayload._FinalStage
-
build
public ShippingTaskGroupCourierOrgAssignedWebhookPayload build()
- Specified by:
buildin interfaceShippingTaskGroupCourierOrgAssignedWebhookPayload._FinalStage
-
-