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
FieldsModifier and TypeFieldDescriptionstatic final Stringdiscriminator value for StagedQuoteValidToSetMessage -
Method Summary
Modifier and TypeMethodDescriptionbuilder()builder factory method for StagedQuoteValidToSetMessagebuilder(StagedQuoteValidToSetMessage template) create builder for StagedQuoteValidToSetMessage instancecopyDeep()static StagedQuoteValidToSetMessagedeepCopy(StagedQuoteValidToSetMessage template) factory method to create a deep copy of StagedQuoteValidToSetMessage@NotNull ZonedDateTimeExpiration date for the Staged Quote after the Set Valid To update action.static StagedQuoteValidToSetMessageof()factory methodstatic StagedQuoteValidToSetMessageof(StagedQuoteValidToSetMessage template) factory method to create a shallow copy StagedQuoteValidToSetMessagevoidsetValidTo(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> 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_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
-
copyDeep
StagedQuoteValidToSetMessage copyDeep()- Specified by:
copyDeepin interfaceBaseResource- Specified by:
copyDeepin interfaceMessage
-
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
-