Interface StandalonePriceCreatedMessage
- All Superinterfaces:
BaseResource
,DomainResource<Message>
,Identifiable<Message>
,Message
,Versioned<Message>
Generated after a successful Create StandalonePrice request.
Example to create an instance using the builder pattern
StandalonePriceCreatedMessage standalonePriceCreatedMessage = StandalonePriceCreatedMessage.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)
.standalonePrice(standalonePriceBuilder -> standalonePriceBuilder)
.build()
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
discriminator value for StandalonePriceCreatedMessage -
Method Summary
Modifier and TypeMethodDescriptionbuilder()
builder factory method for StandalonePriceCreatedMessagebuilder
(StandalonePriceCreatedMessage template) create builder for StandalonePriceCreatedMessage instancedeepCopy
(StandalonePriceCreatedMessage template) factory method to create a deep copy of StandalonePriceCreatedMessage@NotNull @Valid StandalonePrice
Standalone Price that was created.of()
factory methodof
(StandalonePriceCreatedMessage template) factory method to create a shallow copy StandalonePriceCreatedMessagevoid
setStandalonePrice
(StandalonePrice standalonePrice) Standalone Price that was created.static com.fasterxml.jackson.core.type.TypeReference<StandalonePriceCreatedMessage>
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_CREATED
discriminator value for StandalonePriceCreatedMessage- See Also:
-
-
Method Details
-
getStandalonePrice
Standalone Price that was created.
- Returns:
- standalonePrice
-
setStandalonePrice
Standalone Price that was created.
- Parameters:
standalonePrice
- value to be set
-
of
factory method- Returns:
- instance of StandalonePriceCreatedMessage
-
of
factory method to create a shallow copy StandalonePriceCreatedMessage- Parameters:
template
- instance to be copied- Returns:
- copy instance
-
deepCopy
@Nullable static StandalonePriceCreatedMessage deepCopy(@Nullable StandalonePriceCreatedMessage template) factory method to create a deep copy of StandalonePriceCreatedMessage- Parameters:
template
- instance to be copied- Returns:
- copy instance
-
builder
builder factory method for StandalonePriceCreatedMessage- Returns:
- builder
-
builder
create builder for StandalonePriceCreatedMessage instance- Parameters:
template
- instance with prefilled values for the builder- Returns:
- builder
-
withStandalonePriceCreatedMessage
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
-