Interface CartUnlockedMessage
- All Superinterfaces:
BaseResource,DomainResource<Message>,Identifiable<Message>,Message,Versioned<Message>
Generated after a successful Unlock Cart update action.
Example to create an instance using the builder pattern
CartUnlockedMessage cartUnlockedMessage = CartUnlockedMessage.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 CartUnlockedMessageBuilderbuilder()builder factory method for CartUnlockedMessagestatic CartUnlockedMessageBuilderbuilder(CartUnlockedMessage template) create builder for CartUnlockedMessage instancecopyDeep()static CartUnlockedMessagedeepCopy(CartUnlockedMessage template) factory method to create a deep copy of CartUnlockedMessagestatic CartUnlockedMessageof()factory methodstatic CartUnlockedMessageof(CartUnlockedMessage template) factory method to create a shallow copy CartUnlockedMessagestatic tools.jackson.core.type.TypeReference<CartUnlockedMessage>gives a TypeReference for usage with Jackson DataBinddefault <T> TwithCartUnlockedMessage(Function<CartUnlockedMessage, 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_UNLOCKED
discriminator value for CartUnlockedMessage- See Also:
-
-
Method Details
-
of
factory method- Returns:
- instance of CartUnlockedMessage
-
of
factory method to create a shallow copy CartUnlockedMessage- Parameters:
template- instance to be copied- Returns:
- copy instance
-
copyDeep
CartUnlockedMessage copyDeep()- Specified by:
copyDeepin interfaceBaseResource- Specified by:
copyDeepin interfaceMessage
-
deepCopy
factory method to create a deep copy of CartUnlockedMessage- Parameters:
template- instance to be copied- Returns:
- copy instance
-
builder
builder factory method for CartUnlockedMessage- Returns:
- builder
-
builder
create builder for CartUnlockedMessage instance- Parameters:
template- instance with prefilled values for the builder- Returns:
- builder
-
withCartUnlockedMessage
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
-