Interface CustomerLastNameSetMessage
- All Superinterfaces:
BaseResource
,DomainResource<Message>
,Identifiable<Message>
,Message
,Versioned<Message>
Generated after a successful Set Last Name update action.
Example to create an instance using the builder pattern
CustomerLastNameSetMessage customerLastNameSetMessage = CustomerLastNameSetMessage.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
Modifier and TypeFieldDescriptionstatic final String
discriminator value for CustomerLastNameSetMessage -
Method Summary
Modifier and TypeMethodDescriptionbuilder()
builder factory method for CustomerLastNameSetMessagebuilder
(CustomerLastNameSetMessage template) create builder for CustomerLastNameSetMessage instancestatic CustomerLastNameSetMessage
deepCopy
(CustomerLastNameSetMessage template) factory method to create a deep copy of CustomerLastNameSetMessageThelastName
that was set during the Set Last Name update action.static CustomerLastNameSetMessage
of()
factory methodstatic CustomerLastNameSetMessage
of
(CustomerLastNameSetMessage template) factory method to create a shallow copy CustomerLastNameSetMessagevoid
setLastName
(String lastName) ThelastName
that was set during the Set Last Name update action.static com.fasterxml.jackson.core.type.TypeReference<CustomerLastNameSetMessage>
gives a TypeReference for usage with Jackson DataBinddefault <T> T
accessor map functionMethods inherited from interface com.commercetools.api.models.common.BaseResource
withBaseResource
Methods inherited from interface com.commercetools.api.models.DomainResource
get
Methods 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
-
CUSTOMER_LAST_NAME_SET
discriminator value for CustomerLastNameSetMessage- See Also:
-
-
Method Details
-
getLastName
String getLastName()The
lastName
that was set during the Set Last Name update action.- Returns:
- lastName
-
setLastName
The
lastName
that was set during the Set Last Name update action.- Parameters:
lastName
- value to be set
-
of
factory method- Returns:
- instance of CustomerLastNameSetMessage
-
of
factory method to create a shallow copy CustomerLastNameSetMessage- Parameters:
template
- instance to be copied- Returns:
- copy instance
-
deepCopy
factory method to create a deep copy of CustomerLastNameSetMessage- Parameters:
template
- instance to be copied- Returns:
- copy instance
-
builder
builder factory method for CustomerLastNameSetMessage- Returns:
- builder
-
builder
create builder for CustomerLastNameSetMessage instance- Parameters:
template
- instance with prefilled values for the builder- Returns:
- builder
-
withCustomerLastNameSetMessage
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
-