Interface ReturnInfoSetMessage
- All Superinterfaces:
BaseResource,DomainResource<Message>,Identifiable<Message>,Message,OrderMessage,Versioned<Message>
Generated after a successful Set ReturnInfo update action on Orders and Order Edits.
Example to create an instance using the builder pattern
ReturnInfoSetMessage returnInfoSetMessage = ReturnInfoSetMessage.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
FieldsModifier and TypeFieldDescriptionstatic final Stringdiscriminator value for ReturnInfoSetMessage -
Method Summary
Modifier and TypeMethodDescriptionstatic ReturnInfoSetMessageBuilderbuilder()builder factory method for ReturnInfoSetMessagestatic ReturnInfoSetMessageBuilderbuilder(ReturnInfoSetMessage template) create builder for ReturnInfoSetMessage instancecopyDeep()static ReturnInfoSetMessagedeepCopy(ReturnInfoSetMessage template) factory method to create a deep copy of ReturnInfoSetMessage@Valid List<ReturnInfo>static ReturnInfoSetMessageof()factory methodstatic ReturnInfoSetMessageof(ReturnInfoSetMessage template) factory method to create a shallow copy ReturnInfoSetMessagevoidsetReturnInfo(ReturnInfo... returnInfo) voidsetReturnInfo(List<ReturnInfo> returnInfo) static com.fasterxml.jackson.core.type.TypeReference<ReturnInfoSetMessage>gives a TypeReference for usage with Jackson DataBinddefault <T> TwithReturnInfoSetMessage(Function<ReturnInfoSetMessage, T> helper) accessor 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, withMessageMethods inherited from interface com.commercetools.api.models.message.OrderMessage
withOrderMessage
-
Field Details
-
RETURN_INFO_SET
discriminator value for ReturnInfoSetMessage- See Also:
-
-
Method Details
-
getReturnInfo
The ReturnInfo that was set on the Order or Order Edit.
- Returns:
- returnInfo
-
setReturnInfo
The ReturnInfo that was set on the Order or Order Edit.
- Parameters:
returnInfo- values to be set
-
setReturnInfo
The ReturnInfo that was set on the Order or Order Edit.
- Parameters:
returnInfo- values to be set
-
of
factory method- Returns:
- instance of ReturnInfoSetMessage
-
of
factory method to create a shallow copy ReturnInfoSetMessage- Parameters:
template- instance to be copied- Returns:
- copy instance
-
copyDeep
ReturnInfoSetMessage copyDeep()- Specified by:
copyDeepin interfaceBaseResource- Specified by:
copyDeepin interfaceMessage- Specified by:
copyDeepin interfaceOrderMessage
-
deepCopy
factory method to create a deep copy of ReturnInfoSetMessage- Parameters:
template- instance to be copied- Returns:
- copy instance
-
builder
builder factory method for ReturnInfoSetMessage- Returns:
- builder
-
builder
create builder for ReturnInfoSetMessage instance- Parameters:
template- instance with prefilled values for the builder- Returns:
- builder
-
withReturnInfoSetMessage
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
-