Interface OrderPurchaseOrderNumberSetMessagePayload
- All Superinterfaces:
MessagePayload
,MessagePayloadMixin
,OrderMessagePayload
Generated after a successful Set Purchase Order Number update action.
Example to create an instance using the builder pattern
OrderPurchaseOrderNumberSetMessagePayload orderPurchaseOrderNumberSetMessagePayload = OrderPurchaseOrderNumberSetMessagePayload.builder()
.build()
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
discriminator value for OrderPurchaseOrderNumberSetMessagePayload -
Method Summary
Modifier and TypeMethodDescriptionbuilder()
builder factory method for OrderPurchaseOrderNumberSetMessagePayloadcreate builder for OrderPurchaseOrderNumberSetMessagePayload instancefactory method to create a deep copy of OrderPurchaseOrderNumberSetMessagePayloadPurchase order number on the Order before the Set Purchase Order Number update action.Purchase order number on the Order after the Set Purchase Order Number update action.of()
factory methodof
(OrderPurchaseOrderNumberSetMessagePayload template) factory method to create a shallow copy OrderPurchaseOrderNumberSetMessagePayloadvoid
setOldPurchaseOrderNumber
(String oldPurchaseOrderNumber) Purchase order number on the Order before the Set Purchase Order Number update action.void
setPurchaseOrderNumber
(String purchaseOrderNumber) Purchase order number on the Order after the Set Purchase Order Number update action.static com.fasterxml.jackson.core.type.TypeReference<OrderPurchaseOrderNumberSetMessagePayload>
gives a TypeReference for usage with Jackson DataBinddefault <T> T
withOrderPurchaseOrderNumberSetMessagePayload
(Function<OrderPurchaseOrderNumberSetMessagePayload, T> helper) accessor map functionMethods inherited from interface com.commercetools.api.models.message.MessagePayload
getType, withMessagePayload
Methods inherited from interface com.commercetools.api.models.message.MessagePayloadMixin
as
Methods inherited from interface com.commercetools.api.models.message.OrderMessagePayload
withOrderMessagePayload
-
Field Details
-
ORDER_PURCHASE_ORDER_NUMBER_SET
discriminator value for OrderPurchaseOrderNumberSetMessagePayload- See Also:
-
-
Method Details
-
getPurchaseOrderNumber
String getPurchaseOrderNumber()Purchase order number on the Order after the Set Purchase Order Number update action.
- Returns:
- purchaseOrderNumber
-
getOldPurchaseOrderNumber
String getOldPurchaseOrderNumber()Purchase order number on the Order before the Set Purchase Order Number update action.
- Returns:
- oldPurchaseOrderNumber
-
setPurchaseOrderNumber
Purchase order number on the Order after the Set Purchase Order Number update action.
- Parameters:
purchaseOrderNumber
- value to be set
-
setOldPurchaseOrderNumber
Purchase order number on the Order before the Set Purchase Order Number update action.
- Parameters:
oldPurchaseOrderNumber
- value to be set
-
of
factory method- Returns:
- instance of OrderPurchaseOrderNumberSetMessagePayload
-
of
static OrderPurchaseOrderNumberSetMessagePayload of(OrderPurchaseOrderNumberSetMessagePayload template) factory method to create a shallow copy OrderPurchaseOrderNumberSetMessagePayload- Parameters:
template
- instance to be copied- Returns:
- copy instance
-
deepCopy
@Nullable static OrderPurchaseOrderNumberSetMessagePayload deepCopy(@Nullable OrderPurchaseOrderNumberSetMessagePayload template) factory method to create a deep copy of OrderPurchaseOrderNumberSetMessagePayload- Parameters:
template
- instance to be copied- Returns:
- copy instance
-
builder
builder factory method for OrderPurchaseOrderNumberSetMessagePayload- Returns:
- builder
-
builder
static OrderPurchaseOrderNumberSetMessagePayloadBuilder builder(OrderPurchaseOrderNumberSetMessagePayload template) create builder for OrderPurchaseOrderNumberSetMessagePayload instance- Parameters:
template
- instance with prefilled values for the builder- Returns:
- builder
-
withOrderPurchaseOrderNumberSetMessagePayload
default <T> T withOrderPurchaseOrderNumberSetMessagePayload(Function<OrderPurchaseOrderNumberSetMessagePayload, T> helper) accessor map function- Type Parameters:
T
- mapped type- Parameters:
helper
- function to map the object- Returns:
- mapped value
-
typeReference
static com.fasterxml.jackson.core.type.TypeReference<OrderPurchaseOrderNumberSetMessagePayload> typeReference()gives a TypeReference for usage with Jackson DataBind- Returns:
- TypeReference
-