Interface CustomerExternalIdSetMessage
- All Superinterfaces:
BaseResource,DomainResource<Message>,Identifiable<Message>,Message,Versioned<Message>
Generated after a successful Set External ID update action.
Example to create an instance using the builder pattern
CustomerExternalIdSetMessage customerExternalIdSetMessage = CustomerExternalIdSetMessage.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
FieldsModifier and TypeFieldDescriptionstatic final Stringdiscriminator value for CustomerExternalIdSetMessage -
Method Summary
Modifier and TypeMethodDescriptionbuilder()builder factory method for CustomerExternalIdSetMessagebuilder(CustomerExternalIdSetMessage template) create builder for CustomerExternalIdSetMessage instancecopyDeep()static CustomerExternalIdSetMessagedeepCopy(CustomerExternalIdSetMessage template) factory method to create a deep copy of CustomerExternalIdSetMessageThe identifier that was set.static CustomerExternalIdSetMessageof()factory methodstatic CustomerExternalIdSetMessageof(CustomerExternalIdSetMessage template) factory method to create a shallow copy CustomerExternalIdSetMessagevoidsetExternalId(String externalId) The identifier that was set.static com.fasterxml.jackson.core.type.TypeReference<CustomerExternalIdSetMessage>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, withMessage
-
Field Details
-
CUSTOMER_EXTERNAL_ID_SET
discriminator value for CustomerExternalIdSetMessage- See Also:
-
-
Method Details
-
getExternalId
String getExternalId()The identifier that was set.
- Returns:
- externalId
-
setExternalId
The identifier that was set.
- Parameters:
externalId- value to be set
-
of
factory method- Returns:
- instance of CustomerExternalIdSetMessage
-
of
factory method to create a shallow copy CustomerExternalIdSetMessage- Parameters:
template- instance to be copied- Returns:
- copy instance
-
copyDeep
CustomerExternalIdSetMessage copyDeep()- Specified by:
copyDeepin interfaceBaseResource- Specified by:
copyDeepin interfaceMessage
-
deepCopy
@Nullable static CustomerExternalIdSetMessage deepCopy(@Nullable CustomerExternalIdSetMessage template) factory method to create a deep copy of CustomerExternalIdSetMessage- Parameters:
template- instance to be copied- Returns:
- copy instance
-
builder
builder factory method for CustomerExternalIdSetMessage- Returns:
- builder
-
builder
create builder for CustomerExternalIdSetMessage instance- Parameters:
template- instance with prefilled values for the builder- Returns:
- builder
-
withCustomerExternalIdSetMessage
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
-