Interface DiscountGroupIsActiveSetMessage
- All Superinterfaces:
BaseResource
,DomainResource<Message>
,Identifiable<Message>
,Message
,Versioned<Message>
Generated after a successful Set IsActive update action.
Example to create an instance using the builder pattern
DiscountGroupIsActiveSetMessage discountGroupIsActiveSetMessage = DiscountGroupIsActiveSetMessage.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 DiscountGroupIsActiveSetMessage -
Method Summary
Modifier and TypeMethodDescriptionbuilder()
builder factory method for DiscountGroupIsActiveSetMessagebuilder
(DiscountGroupIsActiveSetMessage template) create builder for DiscountGroupIsActiveSetMessage instancecopyDeep()
deepCopy
(DiscountGroupIsActiveSetMessage template) factory method to create a deep copy of DiscountGroupIsActiveSetMessageof()
factory methodof
(DiscountGroupIsActiveSetMessage template) factory method to create a shallow copy DiscountGroupIsActiveSetMessagevoid
setIsActive
(Boolean isActive) void
setOldIsActive
(Boolean oldIsActive) static com.fasterxml.jackson.core.type.TypeReference<DiscountGroupIsActiveSetMessage>
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_IS_ACTIVE_SET
discriminator value for DiscountGroupIsActiveSetMessage- See Also:
-
-
Method Details
-
getIsActive
Boolean getIsActive()isActive
value of the DiscountGroup after the Set IsActive update action.- Returns:
- isActive
-
getOldIsActive
Boolean getOldIsActive()isActive
value of the DiscountGroup before the Set IsActive update action.- Returns:
- oldIsActive
-
setIsActive
isActive
value of the DiscountGroup after the Set IsActive update action.- Parameters:
isActive
- value to be set
-
setOldIsActive
isActive
value of the DiscountGroup before the Set IsActive update action.- Parameters:
oldIsActive
- value to be set
-
of
factory method- Returns:
- instance of DiscountGroupIsActiveSetMessage
-
of
factory method to create a shallow copy DiscountGroupIsActiveSetMessage- Parameters:
template
- instance to be copied- Returns:
- copy instance
-
copyDeep
DiscountGroupIsActiveSetMessage copyDeep()- Specified by:
copyDeep
in interfaceBaseResource
- Specified by:
copyDeep
in interfaceMessage
-
deepCopy
@Nullable static DiscountGroupIsActiveSetMessage deepCopy(@Nullable DiscountGroupIsActiveSetMessage template) factory method to create a deep copy of DiscountGroupIsActiveSetMessage- Parameters:
template
- instance to be copied- Returns:
- copy instance
-
builder
builder factory method for DiscountGroupIsActiveSetMessage- Returns:
- builder
-
builder
create builder for DiscountGroupIsActiveSetMessage instance- Parameters:
template
- instance with prefilled values for the builder- Returns:
- builder
-
withDiscountGroupIsActiveSetMessage
default <T> T withDiscountGroupIsActiveSetMessage(Function<DiscountGroupIsActiveSetMessage, 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<DiscountGroupIsActiveSetMessage> typeReference()gives a TypeReference for usage with Jackson DataBind- Returns:
- TypeReference
-