public class MissionGroupModel extends Object implements Serializable, Comparable<MissionGroupModel>
| Modifier and Type | Field and Description |
|---|---|
protected String |
completeNotificationNamespaceId
ミッションを達成したときの通知先ネームスペース のGRN
|
protected String |
metadata
メタデータ
|
protected String |
missionGroupId
ミッショングループ
|
protected String |
name
グループ名
|
protected List<MissionTaskModel> |
tasks
タスクリスト
|
| Constructor and Description |
|---|
MissionGroupModel() |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(MissionGroupModel o) |
boolean |
equals(Object o) |
String |
getCompleteNotificationNamespaceId()
ミッションを達成したときの通知先ネームスペース のGRNを取得
|
String |
getMetadata()
メタデータを取得
|
String |
getMissionGroupId()
ミッショングループを取得
|
String |
getName()
グループ名を取得
|
List<MissionTaskModel> |
getTasks()
タスクリストを取得
|
int |
hashCode() |
void |
setCompleteNotificationNamespaceId(String completeNotificationNamespaceId)
ミッションを達成したときの通知先ネームスペース のGRNを設定
|
void |
setMetadata(String metadata)
メタデータを設定
|
void |
setMissionGroupId(String missionGroupId)
ミッショングループを設定
|
void |
setName(String name)
グループ名を設定
|
void |
setTasks(List<MissionTaskModel> tasks)
タスクリストを設定
|
com.fasterxml.jackson.databind.node.ObjectNode |
toJson() |
MissionGroupModel |
withCompleteNotificationNamespaceId(String completeNotificationNamespaceId)
ミッションを達成したときの通知先ネームスペース のGRNを設定
|
MissionGroupModel |
withMetadata(String metadata)
メタデータを設定
|
MissionGroupModel |
withMissionGroupId(String missionGroupId)
ミッショングループを設定
|
MissionGroupModel |
withName(String name)
グループ名を設定
|
MissionGroupModel |
withTasks(List<MissionTaskModel> tasks)
タスクリストを設定
|
protected String missionGroupId
protected String name
protected String metadata
protected List<MissionTaskModel> tasks
protected String completeNotificationNamespaceId
public String getMissionGroupId()
public void setMissionGroupId(String missionGroupId)
missionGroupId - ミッショングループpublic MissionGroupModel withMissionGroupId(String missionGroupId)
missionGroupId - ミッショングループpublic String getName()
public void setName(String name)
name - グループ名public MissionGroupModel withName(String name)
name - グループ名public String getMetadata()
public void setMetadata(String metadata)
metadata - メタデータpublic MissionGroupModel withMetadata(String metadata)
metadata - メタデータpublic List<MissionTaskModel> getTasks()
public void setTasks(List<MissionTaskModel> tasks)
tasks - タスクリストpublic MissionGroupModel withTasks(List<MissionTaskModel> tasks)
tasks - タスクリストpublic String getCompleteNotificationNamespaceId()
public void setCompleteNotificationNamespaceId(String completeNotificationNamespaceId)
completeNotificationNamespaceId - ミッションを達成したときの通知先ネームスペース のGRNpublic MissionGroupModel withCompleteNotificationNamespaceId(String completeNotificationNamespaceId)
completeNotificationNamespaceId - ミッションを達成したときの通知先ネームスペース のGRNpublic com.fasterxml.jackson.databind.node.ObjectNode toJson()
public int compareTo(MissionGroupModel o)
compareTo in interface Comparable<MissionGroupModel>Copyright © 2016-2019 Game Server Services, Inc. AllRights Reserved.