Interface StandalonePriceDeletedMessage
- All Superinterfaces:
BaseResource
,DomainResource<Message>
,Identifiable<Message>
,Message
,Versioned<Message>
Generated after a successful Delete StandalonePrice request.
Example to create an instance using the builder pattern
StandalonePriceDeletedMessage standalonePriceDeletedMessage = StandalonePriceDeletedMessage.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)
.sku("{sku}")
.build()
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
discriminator value for StandalonePriceDeletedMessage -
Method Summary
Modifier and TypeMethodDescriptionbuilder()
builder factory method for StandalonePriceDeletedMessagebuilder
(StandalonePriceDeletedMessage template) create builder for StandalonePriceDeletedMessage instancedeepCopy
(StandalonePriceDeletedMessage template) factory method to create a deep copy of StandalonePriceDeletedMessage@NotNull String
getSku()
SKU of the ProductVariant to which the deleted Standalone Price was associated.of()
factory methodof
(StandalonePriceDeletedMessage template) factory method to create a shallow copy StandalonePriceDeletedMessagevoid
SKU of the ProductVariant to which the deleted Standalone Price was associated.static com.fasterxml.jackson.core.type.TypeReference<StandalonePriceDeletedMessage>
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
-
STANDALONE_PRICE_DELETED
discriminator value for StandalonePriceDeletedMessage- See Also:
-
-
Method Details
-
getSku
SKU of the ProductVariant to which the deleted Standalone Price was associated.
- Returns:
- sku
-
setSku
SKU of the ProductVariant to which the deleted Standalone Price was associated.
- Parameters:
sku
- value to be set
-
of
factory method- Returns:
- instance of StandalonePriceDeletedMessage
-
of
factory method to create a shallow copy StandalonePriceDeletedMessage- Parameters:
template
- instance to be copied- Returns:
- copy instance
-
deepCopy
@Nullable static StandalonePriceDeletedMessage deepCopy(@Nullable StandalonePriceDeletedMessage template) factory method to create a deep copy of StandalonePriceDeletedMessage- Parameters:
template
- instance to be copied- Returns:
- copy instance
-
builder
builder factory method for StandalonePriceDeletedMessage- Returns:
- builder
-
builder
create builder for StandalonePriceDeletedMessage instance- Parameters:
template
- instance with prefilled values for the builder- Returns:
- builder
-
withStandalonePriceDeletedMessage
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
-