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