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
FieldsModifier and TypeFieldDescriptionstatic final Stringdiscriminator value for StandalonePriceCreatedMessage -
Method Summary
Modifier and TypeMethodDescriptionbuilder()builder factory method for StandalonePriceCreatedMessagebuilder(StandalonePriceCreatedMessage template) create builder for StandalonePriceCreatedMessage instancecopyDeep()deepCopy(StandalonePriceCreatedMessage template) factory method to create a deep copy of StandalonePriceCreatedMessage@NotNull @Valid StandalonePriceStandalone Price that was created.of()factory methodof(StandalonePriceCreatedMessage template) factory method to create a shallow copy StandalonePriceCreatedMessagevoidsetStandalonePrice(StandalonePrice standalonePrice) Standalone Price that was created.static com.fasterxml.jackson.core.type.TypeReference<StandalonePriceCreatedMessage>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
-
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
-
copyDeep
StandalonePriceCreatedMessage copyDeep()- Specified by:
copyDeepin interfaceBaseResource- Specified by:
copyDeepin interfaceMessage
-
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
-