Interface CartFrozenMessage
- All Superinterfaces:
BaseResource,DomainResource<Message>,Identifiable<Message>,Message,Versioned<Message>
Generated after a successful Freeze Cart update action.
Example to create an instance using the builder pattern
CartFrozenMessage cartFrozenMessage = CartFrozenMessage.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)
.build()
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic CartFrozenMessageBuilderbuilder()builder factory method for CartFrozenMessagestatic CartFrozenMessageBuilderbuilder(CartFrozenMessage template) create builder for CartFrozenMessage instancecopyDeep()static CartFrozenMessagedeepCopy(CartFrozenMessage template) factory method to create a deep copy of CartFrozenMessagestatic CartFrozenMessageof()factory methodstatic CartFrozenMessageof(CartFrozenMessage template) factory method to create a shallow copy CartFrozenMessagestatic com.fasterxml.jackson.core.type.TypeReference<CartFrozenMessage>gives a TypeReference for usage with Jackson DataBinddefault <T> TwithCartFrozenMessage(Function<CartFrozenMessage, T> helper) accessor 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, withMessage
-
Field Details
-
CART_FROZEN
discriminator value for CartFrozenMessage- See Also:
-
-
Method Details
-
of
factory method- Returns:
- instance of CartFrozenMessage
-
of
factory method to create a shallow copy CartFrozenMessage- Parameters:
template- instance to be copied- Returns:
- copy instance
-
copyDeep
CartFrozenMessage copyDeep()- Specified by:
copyDeepin interfaceBaseResource- Specified by:
copyDeepin interfaceMessage
-
deepCopy
factory method to create a deep copy of CartFrozenMessage- Parameters:
template- instance to be copied- Returns:
- copy instance
-
builder
builder factory method for CartFrozenMessage- Returns:
- builder
-
builder
create builder for CartFrozenMessage instance- Parameters:
template- instance with prefilled values for the builder- Returns:
- builder
-
withCartFrozenMessage
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
-