Interface CustomerStoresSetMessage
- All Superinterfaces:
BaseResource,DomainResource<Message>,Identifiable<Message>,Message,Versioned<Message>
Generated after a successful Set Stores update action.
Example to create an instance using the builder pattern
CustomerStoresSetMessage customerStoresSetMessage = CustomerStoresSetMessage.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)
.plusStores(storesBuilder -> storesBuilder)
.plusOldStores(oldStoresBuilder -> oldStoresBuilder)
.build()
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringdiscriminator value for CustomerStoresSetMessage -
Method Summary
Modifier and TypeMethodDescriptionbuilder()builder factory method for CustomerStoresSetMessagebuilder(CustomerStoresSetMessage template) create builder for CustomerStoresSetMessage instancecopyDeep()static CustomerStoresSetMessagedeepCopy(CustomerStoresSetMessage template) factory method to create a deep copy of CustomerStoresSetMessage@NotNull @Valid List<StoreKeyReference>@NotNull @Valid List<StoreKeyReference>static CustomerStoresSetMessageof()factory methodstatic CustomerStoresSetMessageof(CustomerStoresSetMessage template) factory method to create a shallow copy CustomerStoresSetMessagevoidsetOldStores(StoreKeyReference... oldStores) voidsetOldStores(List<StoreKeyReference> oldStores) voidsetStores(StoreKeyReference... stores) voidsetStores(List<StoreKeyReference> stores) static com.fasterxml.jackson.core.type.TypeReference<CustomerStoresSetMessage>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_STORES_SET
discriminator value for CustomerStoresSetMessage- See Also:
-
-
Method Details
-
getStores
The Stores the Customer is associated with after the Set Stores update action.
- Returns:
- stores
-
getOldStores
The Stores the Customer was associated with before the Set Stores update action.
- Returns:
- oldStores
-
setStores
The Stores the Customer is associated with after the Set Stores update action.
- Parameters:
stores- values to be set
-
setStores
The Stores the Customer is associated with after the Set Stores update action.
- Parameters:
stores- values to be set
-
setOldStores
The Stores the Customer was associated with before the Set Stores update action.
- Parameters:
oldStores- values to be set
-
setOldStores
The Stores the Customer was associated with before the Set Stores update action.
- Parameters:
oldStores- values to be set
-
of
factory method- Returns:
- instance of CustomerStoresSetMessage
-
of
factory method to create a shallow copy CustomerStoresSetMessage- Parameters:
template- instance to be copied- Returns:
- copy instance
-
copyDeep
CustomerStoresSetMessage copyDeep()- Specified by:
copyDeepin interfaceBaseResource- Specified by:
copyDeepin interfaceMessage
-
deepCopy
factory method to create a deep copy of CustomerStoresSetMessage- Parameters:
template- instance to be copied- Returns:
- copy instance
-
builder
builder factory method for CustomerStoresSetMessage- Returns:
- builder
-
builder
create builder for CustomerStoresSetMessage instance- Parameters:
template- instance with prefilled values for the builder- Returns:
- builder
-
withCustomerStoresSetMessage
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
-