Interface BusinessUnitStoreAddedMessage
- All Superinterfaces:
BaseResource
,DomainResource<Message>
,Identifiable<Message>
,Message
,Versioned<Message>
- All Known Implementing Classes:
BusinessUnitStoreAddedMessageImpl
Generated after a successful Add Store update action.
Example to create an instance using the builder pattern
BusinessUnitStoreAddedMessage businessUnitStoreAddedMessage = BusinessUnitStoreAddedMessage.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)
.store(storeBuilder -> storeBuilder)
.build()
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
discriminator value for BusinessUnitStoreAddedMessage -
Method Summary
Modifier and TypeMethodDescriptionbuilder()
builder factory method for BusinessUnitStoreAddedMessagebuilder
(BusinessUnitStoreAddedMessage template) create builder for BusinessUnitStoreAddedMessage instancedeepCopy
(BusinessUnitStoreAddedMessage template) factory method to create a deep copy of BusinessUnitStoreAddedMessage@NotNull @Valid StoreKeyReference
getStore()
The Store that was added to the Business Unit.of()
factory methodof
(BusinessUnitStoreAddedMessage template) factory method to create a shallow copy BusinessUnitStoreAddedMessagevoid
setStore
(StoreKeyReference store) The Store that was added to the Business Unit.static com.fasterxml.jackson.core.type.TypeReference<BusinessUnitStoreAddedMessage>
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
-
BUSINESS_UNIT_STORE_ADDED
discriminator value for BusinessUnitStoreAddedMessage- See Also:
-
-
Method Details
-
getStore
The Store that was added to the Business Unit.
- Returns:
- store
-
setStore
The Store that was added to the Business Unit.
- Parameters:
store
- value to be set
-
of
factory method- Returns:
- instance of BusinessUnitStoreAddedMessage
-
of
factory method to create a shallow copy BusinessUnitStoreAddedMessage- Parameters:
template
- instance to be copied- Returns:
- copy instance
-
deepCopy
@Nullable static BusinessUnitStoreAddedMessage deepCopy(@Nullable BusinessUnitStoreAddedMessage template) factory method to create a deep copy of BusinessUnitStoreAddedMessage- Parameters:
template
- instance to be copied- Returns:
- copy instance
-
builder
builder factory method for BusinessUnitStoreAddedMessage- Returns:
- builder
-
builder
create builder for BusinessUnitStoreAddedMessage instance- Parameters:
template
- instance with prefilled values for the builder- Returns:
- builder
-
withBusinessUnitStoreAddedMessage
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
-