Interface DeliveryRemovedMessage
- All Superinterfaces:
BaseResource,DomainResource<Message>,Identifiable<Message>,Message,OrderMessage,Versioned<Message>
Generated after a successful Remove Delivery update action.
Example to create an instance using the builder pattern
DeliveryRemovedMessage deliveryRemovedMessage = DeliveryRemovedMessage.builder()
.id("{id}")
.version(0.3)
.createdAt(ZonedDateTime.parse("2022-01-01T12:00:00.301Z"))
.lastModifiedAt(ZonedDateTime.parse("2022-01-01T12:00:00.301Z"))
.sequenceNumber(0.3)
.resource(resourceBuilder -> resourceBuilder)
.resourceVersion(0.3)
.delivery(deliveryBuilder -> deliveryBuilder)
.build()
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringdiscriminator value for DeliveryRemovedMessage -
Method Summary
Modifier and TypeMethodDescriptionbuilder()builder factory method for DeliveryRemovedMessagebuilder(DeliveryRemovedMessage template) create builder for DeliveryRemovedMessage instancecopyDeep()static DeliveryRemovedMessagedeepCopy(DeliveryRemovedMessage template) factory method to create a deep copy of DeliveryRemovedMessage@NotNull @Valid DeliveryUser-defined unique identifier of the Shipping Method in a Cart withMultipleShippingMode.static DeliveryRemovedMessageof()factory methodstatic DeliveryRemovedMessageof(DeliveryRemovedMessage template) factory method to create a shallow copy DeliveryRemovedMessagevoidsetDelivery(Delivery delivery) voidsetShippingKey(String shippingKey) User-defined unique identifier of the Shipping Method in a Cart withMultipleShippingMode.static com.fasterxml.jackson.core.type.TypeReference<DeliveryRemovedMessage>gives a TypeReference for usage with Jackson DataBinddefault <T> Taccessor map functionMethods inherited from interface com.commercetools.api.models.common.BaseResource
withBaseResourceMethods inherited from interface com.commercetools.api.models.DomainResource
getMethods inherited from interface com.commercetools.api.models.message.Message
getCreatedAt, getCreatedBy, getId, getLastModifiedAt, getLastModifiedBy, getResource, getResourceUserProvidedIdentifiers, getResourceVersion, getSequenceNumber, getType, getVersion, setCreatedAt, setCreatedBy, setId, setLastModifiedAt, setLastModifiedBy, setResource, setResourceUserProvidedIdentifiers, setResourceVersion, setSequenceNumber, setVersion, withMessageMethods inherited from interface com.commercetools.api.models.message.OrderMessage
withOrderMessage
-
Field Details
-
DELIVERY_REMOVED
discriminator value for DeliveryRemovedMessage- See Also:
-
-
Method Details
-
getDelivery
- Returns:
- delivery
-
getShippingKey
String getShippingKey()User-defined unique identifier of the Shipping Method in a Cart with
MultipleShippingMode.- Returns:
- shippingKey
-
setDelivery
- Parameters:
delivery- value to be set
-
setShippingKey
User-defined unique identifier of the Shipping Method in a Cart with
MultipleShippingMode.- Parameters:
shippingKey- value to be set
-
of
factory method- Returns:
- instance of DeliveryRemovedMessage
-
of
factory method to create a shallow copy DeliveryRemovedMessage- Parameters:
template- instance to be copied- Returns:
- copy instance
-
copyDeep
DeliveryRemovedMessage copyDeep()- Specified by:
copyDeepin interfaceBaseResource- Specified by:
copyDeepin interfaceMessage- Specified by:
copyDeepin interfaceOrderMessage
-
deepCopy
factory method to create a deep copy of DeliveryRemovedMessage- Parameters:
template- instance to be copied- Returns:
- copy instance
-
builder
builder factory method for DeliveryRemovedMessage- Returns:
- builder
-
builder
create builder for DeliveryRemovedMessage instance- Parameters:
template- instance with prefilled values for the builder- Returns:
- builder
-
withDeliveryRemovedMessage
accessor map function- Type Parameters:
T- mapped type- Parameters:
helper- function to map the object- Returns:
- mapped value
-
typeReference
gives a TypeReference for usage with Jackson DataBind- Returns:
- TypeReference
-