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