Interface DiscountGroupSortOrderSetMessage
- All Superinterfaces:
BaseResource,DomainResource<Message>,Identifiable<Message>,Message,Versioned<Message>
Generated after a successful Set SortOrder update action.
Example to create an instance using the builder pattern
DiscountGroupSortOrderSetMessage discountGroupSortOrderSetMessage = DiscountGroupSortOrderSetMessage.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 DiscountGroupSortOrderSetMessage -
Method Summary
Modifier and TypeMethodDescriptionbuilder()builder factory method for DiscountGroupSortOrderSetMessagebuilder(DiscountGroupSortOrderSetMessage template) create builder for DiscountGroupSortOrderSetMessage instancecopyDeep()deepCopy(DiscountGroupSortOrderSetMessage template) factory method to create a deep copy of DiscountGroupSortOrderSetMessageof()factory methodof(DiscountGroupSortOrderSetMessage template) factory method to create a shallow copy DiscountGroupSortOrderSetMessagevoidsetOldSortOrder(String oldSortOrder) voidsetSortOrder(String sortOrder) static com.fasterxml.jackson.core.type.TypeReference<DiscountGroupSortOrderSetMessage>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
-
DISCOUNT_GROUP_SORT_ORDER_SET
discriminator value for DiscountGroupSortOrderSetMessage- See Also:
-
-
Method Details
-
getSortOrder
String getSortOrder()sortOrdervalue of the DiscountGroup after the Set SortOrder update action.- Returns:
- sortOrder
-
getOldSortOrder
String getOldSortOrder()sortOrdervalue of the DiscountGroup before the Set SortOrder update action.- Returns:
- oldSortOrder
-
setSortOrder
sortOrdervalue of the DiscountGroup after the Set SortOrder update action.- Parameters:
sortOrder- value to be set
-
setOldSortOrder
sortOrdervalue of the DiscountGroup before the Set SortOrder update action.- Parameters:
oldSortOrder- value to be set
-
of
factory method- Returns:
- instance of DiscountGroupSortOrderSetMessage
-
of
factory method to create a shallow copy DiscountGroupSortOrderSetMessage- Parameters:
template- instance to be copied- Returns:
- copy instance
-
copyDeep
DiscountGroupSortOrderSetMessage copyDeep()- Specified by:
copyDeepin interfaceBaseResource- Specified by:
copyDeepin interfaceMessage
-
deepCopy
@Nullable static DiscountGroupSortOrderSetMessage deepCopy(@Nullable DiscountGroupSortOrderSetMessage template) factory method to create a deep copy of DiscountGroupSortOrderSetMessage- Parameters:
template- instance to be copied- Returns:
- copy instance
-
builder
builder factory method for DiscountGroupSortOrderSetMessage- Returns:
- builder
-
builder
create builder for DiscountGroupSortOrderSetMessage instance- Parameters:
template- instance with prefilled values for the builder- Returns:
- builder
-
withDiscountGroupSortOrderSetMessage
default <T> T withDiscountGroupSortOrderSetMessage(Function<DiscountGroupSortOrderSetMessage, 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<DiscountGroupSortOrderSetMessage> typeReference()gives a TypeReference for usage with Jackson DataBind- Returns:
- TypeReference
-