CampaignMessageRecord

public class CampaignMessageRecord

Domain representation of a campaign message.

Methods

equalTimes

public boolean equalTimes(CampaignMessageRecord other)

equals

public boolean equals(Object o)

getCampaign

public CampaignRecord getCampaign()

getCron

public String getCron()

getDate

public LocalDate getDate()

getFormats

public List<String> getFormats()

getId

public Long getId()

getLanguages

public List<String> getLanguages()

getMessageKey

public String getMessageKey()

getMessageType

public CampaignType getMessageType()

getName

public String getName()

getRepeatEvery

public String getRepeatEvery()

getRepeatOn

public List<DayOfWeek> getRepeatOn()

getStartTime

public String getStartTime()

getTimeOffset

public String getTimeOffset()

hashCode

public int hashCode()

setCampaign

public void setCampaign(CampaignRecord campaign)

setCron

public void setCron(String cron)

setDate

public void setDate(LocalDate date)

setFormats

public void setFormats(List<String> formats)

setId

public void setId(Long id)

setLanguages

public void setLanguages(List<String> languages)

setMessageKey

public void setMessageKey(String messageKey)

setMessageType

public void setMessageType(CampaignType messageType)

setName

public void setName(String name)

setRepeatEvery

public void setRepeatEvery(String repeatEvery)

setRepeatOn

public void setRepeatOn(List<DayOfWeek> repeatOn)

setStartTime

public void setStartTime(String startTime)

setTimeOffset

public void setTimeOffset(String timeOffset)

toString

public String toString()