public interface ProductSlugChangedMessage extends Message
Modifier and Type | Field and Description |
---|---|
static String |
PRODUCT_SLUG_CHANGED |
Modifier and Type | Method and Description |
---|---|
static ProductSlugChangedMessageBuilder |
builder() |
static ProductSlugChangedMessageBuilder |
builder(ProductSlugChangedMessage template) |
@Valid LocalizedString |
getOldSlug() |
@NotNull @Valid LocalizedString |
getSlug() |
static ProductSlugChangedMessage |
of() |
static ProductSlugChangedMessage |
of(ProductSlugChangedMessage template) |
void |
setOldSlug(LocalizedString oldSlug) |
void |
setSlug(LocalizedString slug) |
default <T> T |
withProductSlugChangedMessage(Function<ProductSlugChangedMessage,T> helper) |
getCreatedAt, getCreatedBy, getId, getLastModifiedAt, getLastModifiedBy, getResource, getResourceUserProvidedIdentifiers, getResourceVersion, getSequenceNumber, getType, getVersion, setCreatedAt, setCreatedBy, setId, setLastModifiedAt, setLastModifiedBy, setResource, setResourceUserProvidedIdentifiers, setResourceVersion, setSequenceNumber, setVersion, withMessage
withBaseResource
get
static final String PRODUCT_SLUG_CHANGED
@NotNull @Valid @NotNull @Valid LocalizedString getSlug()
@Valid @Valid LocalizedString getOldSlug()
void setSlug(LocalizedString slug)
void setOldSlug(LocalizedString oldSlug)
static ProductSlugChangedMessage of()
static ProductSlugChangedMessage of(ProductSlugChangedMessage template)
static ProductSlugChangedMessageBuilder builder()
static ProductSlugChangedMessageBuilder builder(ProductSlugChangedMessage template)
default <T> T withProductSlugChangedMessage(Function<ProductSlugChangedMessage,T> helper)