public abstract void setFrequencyType(FREQUENCY_TYPE frequencyType);
@JsonDeserialize(using = TriggerTimeDeserializer.class)
public abstract void setTriggerTime(Long triggerTime);
@JsonSerialize(using = TriggerTimeSerializer.class)
public abstract String getTriggerTime();
<BUG>@JsonDeserialize(using = ValidityDateTimeDeserializer.class)
public abstract void setValidityFrom(Long validity);
@JsonSerialize(using = ValidityDateTimeSerializer.class)
public abstract String getValidityFrom();
@JsonDeserialize(using = ValidityDateTimeDeserializer.class)
public abstract void setValidityTo(Long validity);
@JsonSerialize(using = ValidityDateTimeSerializer.class)
public abstract String getValidityTo();</BUG>
@JsonIgnore

public abstract void setFrequencyType(FREQUENCY_TYPE frequencyType);
@JsonDeserialize(using = TriggerTimeDeserializer.class)
public abstract void setTriggerTime(Long triggerTime);
@JsonSerialize(using = TriggerTimeSerializer.class)
public abstract String getTriggerTime();
@JsonDeserialize(using = DateTimeDeserializer.class)
public abstract void setValidityFrom(Long validity);
@JsonSerialize(using = DateTimeSerializer.class)
public abstract String getValidityFrom();
@JsonDeserialize(using = DateTimeDeserializer.class)
public abstract void setValidityTo(Long validity);
@JsonSerialize(using = DateTimeSerializer.class)
public abstract String getValidityTo();
@JsonIgnore
