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 String
discriminator 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 DiscountGroupSortOrderSetMessagevoid
setOldSortOrder
(String oldSortOrder) void
setSortOrder
(String sortOrder) static com.fasterxml.jackson.core.type.TypeReference<DiscountGroupSortOrderSetMessage>
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
-
DISCOUNT_GROUP_SORT_ORDER_SET
discriminator value for DiscountGroupSortOrderSetMessage- See Also:
-
-
Method Details
-
getSortOrder
String getSortOrder()sortOrder
value of the DiscountGroup after the Set SortOrder update action.- Returns:
- sortOrder
-
getOldSortOrder
String getOldSortOrder()sortOrder
value of the DiscountGroup before the Set SortOrder update action.- Returns:
- oldSortOrder
-
setSortOrder
sortOrder
value of the DiscountGroup after the Set SortOrder update action.- Parameters:
sortOrder
- value to be set
-
setOldSortOrder
sortOrder
value 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:
copyDeep
in interfaceBaseResource
- Specified by:
copyDeep
in 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
-