Interface QuoteRenegotiationRequestedMessage
- All Superinterfaces:
BaseResource
,DomainResource<Message>
,Identifiable<Message>
,Message
,Versioned<Message>
Generated after a successful Request Quote Renegotiation update action.
Example to create an instance using the builder pattern
QuoteRenegotiationRequestedMessage quoteRenegotiationRequestedMessage = QuoteRenegotiationRequestedMessage.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)
.build()
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
discriminator value for QuoteRenegotiationRequestedMessage -
Method Summary
Modifier and TypeMethodDescriptionbuilder()
builder factory method for QuoteRenegotiationRequestedMessagebuilder
(QuoteRenegotiationRequestedMessage template) create builder for QuoteRenegotiationRequestedMessage instancedeepCopy
(QuoteRenegotiationRequestedMessage template) factory method to create a deep copy of QuoteRenegotiationRequestedMessageMessage from the Buyer regarding the Quote renegotiation request.of()
factory methodof
(QuoteRenegotiationRequestedMessage template) factory method to create a shallow copy QuoteRenegotiationRequestedMessagevoid
setBuyerComment
(String buyerComment) Message from the Buyer regarding the Quote renegotiation request.static com.fasterxml.jackson.core.type.TypeReference<QuoteRenegotiationRequestedMessage>
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
-
QUOTE_RENEGOTIATION_REQUESTED
discriminator value for QuoteRenegotiationRequestedMessage- See Also:
-
-
Method Details
-
getBuyerComment
String getBuyerComment()Message from the Buyer regarding the Quote renegotiation request.
- Returns:
- buyerComment
-
setBuyerComment
Message from the Buyer regarding the Quote renegotiation request.
- Parameters:
buyerComment
- value to be set
-
of
factory method- Returns:
- instance of QuoteRenegotiationRequestedMessage
-
of
factory method to create a shallow copy QuoteRenegotiationRequestedMessage- Parameters:
template
- instance to be copied- Returns:
- copy instance
-
deepCopy
@Nullable static QuoteRenegotiationRequestedMessage deepCopy(@Nullable QuoteRenegotiationRequestedMessage template) factory method to create a deep copy of QuoteRenegotiationRequestedMessage- Parameters:
template
- instance to be copied- Returns:
- copy instance
-
builder
builder factory method for QuoteRenegotiationRequestedMessage- Returns:
- builder
-
builder
static QuoteRenegotiationRequestedMessageBuilder builder(QuoteRenegotiationRequestedMessage template) create builder for QuoteRenegotiationRequestedMessage instance- Parameters:
template
- instance with prefilled values for the builder- Returns:
- builder
-
withQuoteRenegotiationRequestedMessage
default <T> T withQuoteRenegotiationRequestedMessage(Function<QuoteRenegotiationRequestedMessage, T> helper) accessor map function- Type Parameters:
T
- mapped type- Parameters:
helper
- function to map the object- Returns:
- mapped value
-
typeReference
static com.fasterxml.jackson.core.type.TypeReference<QuoteRenegotiationRequestedMessage> typeReference()gives a TypeReference for usage with Jackson DataBind- Returns:
- TypeReference
-