Interface StagedQuoteValidToSetMessage
- All Superinterfaces:
BaseResource
,DomainResource<Message>
,Identifiable<Message>
,Message
,Versioned<Message>
Generated after a successful Set Valid To update action.
Example to create an instance using the builder pattern
StagedQuoteValidToSetMessage stagedQuoteValidToSetMessage = StagedQuoteValidToSetMessage.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)
.validTo(ZonedDateTime.parse("2022-01-01T12:00:00.301Z"))
.build()
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
discriminator value for StagedQuoteValidToSetMessage -
Method Summary
Modifier and TypeMethodDescriptionbuilder()
builder factory method for StagedQuoteValidToSetMessagebuilder
(StagedQuoteValidToSetMessage template) create builder for StagedQuoteValidToSetMessage instancestatic StagedQuoteValidToSetMessage
deepCopy
(StagedQuoteValidToSetMessage template) factory method to create a deep copy of StagedQuoteValidToSetMessage@NotNull ZonedDateTime
Expiration date for the Staged Quote after the Set Valid To update action.static StagedQuoteValidToSetMessage
of()
factory methodstatic StagedQuoteValidToSetMessage
of
(StagedQuoteValidToSetMessage template) factory method to create a shallow copy StagedQuoteValidToSetMessagevoid
setValidTo
(ZonedDateTime validTo) Expiration date for the Staged Quote after the Set Valid To update action.static com.fasterxml.jackson.core.type.TypeReference<StagedQuoteValidToSetMessage>
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
-
STAGED_QUOTE_VALID_TO_SET
discriminator value for StagedQuoteValidToSetMessage- See Also:
-
-
Method Details
-
getValidTo
Expiration date for the Staged Quote after the Set Valid To update action.
- Returns:
- validTo
-
setValidTo
Expiration date for the Staged Quote after the Set Valid To update action.
- Parameters:
validTo
- value to be set
-
of
factory method- Returns:
- instance of StagedQuoteValidToSetMessage
-
of
factory method to create a shallow copy StagedQuoteValidToSetMessage- Parameters:
template
- instance to be copied- Returns:
- copy instance
-
deepCopy
@Nullable static StagedQuoteValidToSetMessage deepCopy(@Nullable StagedQuoteValidToSetMessage template) factory method to create a deep copy of StagedQuoteValidToSetMessage- Parameters:
template
- instance to be copied- Returns:
- copy instance
-
builder
builder factory method for StagedQuoteValidToSetMessage- Returns:
- builder
-
builder
create builder for StagedQuoteValidToSetMessage instance- Parameters:
template
- instance with prefilled values for the builder- Returns:
- builder
-
withStagedQuoteValidToSetMessage
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
-