Interface StagedQuoteCreatedMessage
- All Superinterfaces:
BaseResource,DomainResource<Message>,Identifiable<Message>,Message,Versioned<Message>
Generated after a successful Create StagedQuote request.
Example to create an instance using the builder pattern
StagedQuoteCreatedMessage stagedQuoteCreatedMessage = StagedQuoteCreatedMessage.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)
.stagedQuote(stagedQuoteBuilder -> stagedQuoteBuilder)
.build()
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringdiscriminator value for StagedQuoteCreatedMessage -
Method Summary
Modifier and TypeMethodDescriptionbuilder()builder factory method for StagedQuoteCreatedMessagebuilder(StagedQuoteCreatedMessage template) create builder for StagedQuoteCreatedMessage instancecopyDeep()static StagedQuoteCreatedMessagedeepCopy(StagedQuoteCreatedMessage template) factory method to create a deep copy of StagedQuoteCreatedMessage@NotNull @Valid StagedQuoteStaged Quote that was created.static StagedQuoteCreatedMessageof()factory methodstatic StagedQuoteCreatedMessageof(StagedQuoteCreatedMessage template) factory method to create a shallow copy StagedQuoteCreatedMessagevoidsetStagedQuote(StagedQuote stagedQuote) Staged Quote that was created.static com.fasterxml.jackson.core.type.TypeReference<StagedQuoteCreatedMessage>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
-
STAGED_QUOTE_CREATED
discriminator value for StagedQuoteCreatedMessage- See Also:
-
-
Method Details
-
getStagedQuote
Staged Quote that was created.
- Returns:
- stagedQuote
-
setStagedQuote
Staged Quote that was created.
- Parameters:
stagedQuote- value to be set
-
of
factory method- Returns:
- instance of StagedQuoteCreatedMessage
-
of
factory method to create a shallow copy StagedQuoteCreatedMessage- Parameters:
template- instance to be copied- Returns:
- copy instance
-
copyDeep
StagedQuoteCreatedMessage copyDeep()- Specified by:
copyDeepin interfaceBaseResource- Specified by:
copyDeepin interfaceMessage
-
deepCopy
factory method to create a deep copy of StagedQuoteCreatedMessage- Parameters:
template- instance to be copied- Returns:
- copy instance
-
builder
builder factory method for StagedQuoteCreatedMessage- Returns:
- builder
-
builder
create builder for StagedQuoteCreatedMessage instance- Parameters:
template- instance with prefilled values for the builder- Returns:
- builder
-
withStagedQuoteCreatedMessage
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
-