![JAR search and dependency download from the Maven repository](/logo.png)
com.tinypass.client.publisher.model.LicenseeNotification Maven / Gradle / Ivy
package com.tinypass.client.publisher.model;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonCreator;
import com.fasterxml.jackson.annotation.JsonValue;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.util.Date;
public class LicenseeNotification {
/* The notification ID */
private String notificationId = null;
/* The public ID of the licensee */
private String licenseeId = null;
/* The public ID of the contract */
private String contractId = null;
/* The message */
private String message = null;
/* The notification rule parameter */
private String parameter = null;
//public enum parameterEnum { OCCUPIED_SEATS_NUMBER, PERIOD_OF_ACCESS, DATE_OF_SALE, };
/* The notification rule condition */
private String condition = null;
//public enum conditionEnum { EXCEEDS, DROPS_BELOW, REACHES_CAPACITY, WILL_EXPIRE_IN, HAS_EXPIRED, EXPIRES, WILL_OCCUR_IN, HAS_OCCURRED, OCCURS, };
/* The value of the notification rule condition */
private Integer conditionValue = null;
/* The creation date */
private Date createDate = null;
public String getNotificationId() {
return notificationId;
}
public void setNotificationId(String notificationId) {
this.notificationId = notificationId;
}
public String getLicenseeId() {
return licenseeId;
}
public void setLicenseeId(String licenseeId) {
this.licenseeId = licenseeId;
}
public String getContractId() {
return contractId;
}
public void setContractId(String contractId) {
this.contractId = contractId;
}
public String getMessage() {
return message;
}
public void setMessage(String message) {
this.message = message;
}
public String getParameter() {
return parameter;
}
public void setParameter(String parameter) {
this.parameter = parameter;
}
public String getCondition() {
return condition;
}
public void setCondition(String condition) {
this.condition = condition;
}
public Integer getConditionValue() {
return conditionValue;
}
public void setConditionValue(Integer conditionValue) {
this.conditionValue = conditionValue;
}
public Date getCreateDate() {
return createDate;
}
public void setCreateDate(Date createDate) {
this.createDate = createDate;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class LicenseeNotification {\n");
sb.append(" notificationId: ").append(notificationId).append("\n");
sb.append(" licenseeId: ").append(licenseeId).append("\n");
sb.append(" contractId: ").append(contractId).append("\n");
sb.append(" message: ").append(message).append("\n");
sb.append(" parameter: ").append(parameter).append("\n");
sb.append(" condition: ").append(condition).append("\n");
sb.append(" conditionValue: ").append(conditionValue).append("\n");
sb.append(" createDate: ").append(createDate).append("\n");
sb.append("}\n");
return sb.toString();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy