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 Stringdiscriminator 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 DiscountGroupIsActiveSetMessagevoidsetIsActive(Boolean isActive) voidsetOldIsActive(Boolean oldIsActive) static com.fasterxml.jackson.core.type.TypeReference<DiscountGroupIsActiveSetMessage>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_IS_ACTIVE_SET
discriminator value for DiscountGroupIsActiveSetMessage- See Also:
-
-
Method Details
-
getIsActive
Boolean getIsActive()isActivevalue of the DiscountGroup after the Set IsActive update action.- Returns:
- isActive
-
getOldIsActive
Boolean getOldIsActive()isActivevalue of the DiscountGroup before the Set IsActive update action.- Returns:
- oldIsActive
-
setIsActive
isActivevalue of the DiscountGroup after the Set IsActive update action.- Parameters:
isActive- value to be set
-
setOldIsActive
isActivevalue 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:
copyDeepin interfaceBaseResource- Specified by:
copyDeepin 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
-