public class MissionTaskModel extends Object implements Serializable, Comparable<MissionTaskModel>
| Modifier and Type | Field and Description |
|---|---|
protected String |
challengePeriodEventId
達成報酬の受け取り可能な期間を指定するイベントマスター のGRN
|
protected List<AcquireAction> |
completeAcquireActions
ミッション達成時の報酬
|
protected String |
counterName
カウンター名
|
protected String |
metadata
メタデータ
|
protected String |
missionTaskId
ミッションタスク
|
protected String |
name
タスク名
|
protected String |
premiseMissionTaskName
このタスクに挑戦するために達成しておく必要のあるタスクの名前
|
protected String |
resetType
リセットタイミング
|
protected Long |
targetValue
目標値
|
| Constructor and Description |
|---|
MissionTaskModel() |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(MissionTaskModel o) |
boolean |
equals(Object o) |
String |
getChallengePeriodEventId()
達成報酬の受け取り可能な期間を指定するイベントマスター のGRNを取得
|
List<AcquireAction> |
getCompleteAcquireActions()
ミッション達成時の報酬を取得
|
String |
getCounterName()
カウンター名を取得
|
String |
getMetadata()
メタデータを取得
|
String |
getMissionTaskId()
ミッションタスクを取得
|
String |
getName()
タスク名を取得
|
String |
getPremiseMissionTaskName()
このタスクに挑戦するために達成しておく必要のあるタスクの名前を取得
|
String |
getResetType()
リセットタイミングを取得
|
Long |
getTargetValue()
目標値を取得
|
int |
hashCode() |
void |
setChallengePeriodEventId(String challengePeriodEventId)
達成報酬の受け取り可能な期間を指定するイベントマスター のGRNを設定
|
void |
setCompleteAcquireActions(List<AcquireAction> completeAcquireActions)
ミッション達成時の報酬を設定
|
void |
setCounterName(String counterName)
カウンター名を設定
|
void |
setMetadata(String metadata)
メタデータを設定
|
void |
setMissionTaskId(String missionTaskId)
ミッションタスクを設定
|
void |
setName(String name)
タスク名を設定
|
void |
setPremiseMissionTaskName(String premiseMissionTaskName)
このタスクに挑戦するために達成しておく必要のあるタスクの名前を設定
|
void |
setResetType(String resetType)
リセットタイミングを設定
|
void |
setTargetValue(Long targetValue)
目標値を設定
|
com.fasterxml.jackson.databind.node.ObjectNode |
toJson() |
MissionTaskModel |
withChallengePeriodEventId(String challengePeriodEventId)
達成報酬の受け取り可能な期間を指定するイベントマスター のGRNを設定
|
MissionTaskModel |
withCompleteAcquireActions(List<AcquireAction> completeAcquireActions)
ミッション達成時の報酬を設定
|
MissionTaskModel |
withCounterName(String counterName)
カウンター名を設定
|
MissionTaskModel |
withMetadata(String metadata)
メタデータを設定
|
MissionTaskModel |
withMissionTaskId(String missionTaskId)
ミッションタスクを設定
|
MissionTaskModel |
withName(String name)
タスク名を設定
|
MissionTaskModel |
withPremiseMissionTaskName(String premiseMissionTaskName)
このタスクに挑戦するために達成しておく必要のあるタスクの名前を設定
|
MissionTaskModel |
withResetType(String resetType)
リセットタイミングを設定
|
MissionTaskModel |
withTargetValue(Long targetValue)
目標値を設定
|
protected String missionTaskId
protected String name
protected String metadata
protected String counterName
protected String resetType
protected Long targetValue
protected List<AcquireAction> completeAcquireActions
protected String challengePeriodEventId
protected String premiseMissionTaskName
public String getMissionTaskId()
public void setMissionTaskId(String missionTaskId)
missionTaskId - ミッションタスクpublic MissionTaskModel withMissionTaskId(String missionTaskId)
missionTaskId - ミッションタスクpublic String getName()
public void setName(String name)
name - タスク名public MissionTaskModel withName(String name)
name - タスク名public String getMetadata()
public void setMetadata(String metadata)
metadata - メタデータpublic MissionTaskModel withMetadata(String metadata)
metadata - メタデータpublic String getCounterName()
public void setCounterName(String counterName)
counterName - カウンター名public MissionTaskModel withCounterName(String counterName)
counterName - カウンター名public String getResetType()
public void setResetType(String resetType)
resetType - リセットタイミングpublic MissionTaskModel withResetType(String resetType)
resetType - リセットタイミングpublic Long getTargetValue()
public void setTargetValue(Long targetValue)
targetValue - 目標値public MissionTaskModel withTargetValue(Long targetValue)
targetValue - 目標値public List<AcquireAction> getCompleteAcquireActions()
public void setCompleteAcquireActions(List<AcquireAction> completeAcquireActions)
completeAcquireActions - ミッション達成時の報酬public MissionTaskModel withCompleteAcquireActions(List<AcquireAction> completeAcquireActions)
completeAcquireActions - ミッション達成時の報酬public String getChallengePeriodEventId()
public void setChallengePeriodEventId(String challengePeriodEventId)
challengePeriodEventId - 達成報酬の受け取り可能な期間を指定するイベントマスター のGRNpublic MissionTaskModel withChallengePeriodEventId(String challengePeriodEventId)
challengePeriodEventId - 達成報酬の受け取り可能な期間を指定するイベントマスター のGRNpublic String getPremiseMissionTaskName()
public void setPremiseMissionTaskName(String premiseMissionTaskName)
premiseMissionTaskName - このタスクに挑戦するために達成しておく必要のあるタスクの名前public MissionTaskModel withPremiseMissionTaskName(String premiseMissionTaskName)
premiseMissionTaskName - このタスクに挑戦するために達成しておく必要のあるタスクの名前public com.fasterxml.jackson.databind.node.ObjectNode toJson()
public int compareTo(MissionTaskModel o)
compareTo in interface Comparable<MissionTaskModel>Copyright © 2016-2019 Game Server Services, Inc. AllRights Reserved.