
io.gs2.notification.model.Notification Maven / Gradle / Ivy
package io.gs2.notification.model;
import java.io.Serializable;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
/**
* 通知
*
* @author Game Server Services, Inc.
*
*/
@SuppressWarnings("serial")
@JsonIgnoreProperties(ignoreUnknown=true)
public class Notification implements Serializable {
/** 通知ID */
String notificationId;
/** オーナーID */
String ownerId;
/** 通知名 */
String name;
/** 説明文 */
String description;
/** 作成日時 */
Long createAt;
/** 更新日時 */
Long updateAt;
/**
* 通知IDを取得
*
* @return 通知ID
*/
public String getNotificationId() {
return notificationId;
}
/**
* 通知IDを設定
*
* @param notificationId 通知ID
*/
public void setNotificationId(String notificationId) {
this.notificationId = notificationId;
}
/**
* オーナーIDを取得
*
* @return オーナーID
*/
public String getOwnerId() {
return ownerId;
}
/**
* オーナーIDを設定
*
* @param ownerId オーナーID
*/
public void setOwnerId(String ownerId) {
this.ownerId = ownerId;
}
/**
* 通知名を取得
*
* @return 通知名
*/
public String getName() {
return name;
}
/**
* 通知名を設定
*
* @param name 通知名
*/
public void setName(String name) {
this.name = name;
}
/**
* 説明文を取得
*
* @return 説明文
*/
public String getDescription() {
return description;
}
/**
* 説明文を設定
*
* @param description 説明文
*/
public void setDescription(String description) {
this.description = description;
}
/**
* 作成日時を取得
*
* @return 作成日時
*/
public Long getCreateAt() {
return createAt;
}
/**
* 作成日時を設定
*
* @param createAt 作成日時
*/
public void setCreateAt(Long createAt) {
this.createAt = createAt;
}
/**
* 更新日時を取得
*
* @return 更新日時
*/
public Long getUpdateAt() {
return updateAt;
}
/**
* 更新日時を設定
*
* @param updateAt 更新日時
*/
public void setUpdateAt(Long updateAt) {
this.updateAt = updateAt;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy