public class CounterModelMaster extends Object implements Serializable, Comparable<CounterModelMaster>
| Modifier and Type | Field and Description |
|---|---|
protected String |
challengePeriodEventId
カウントアップ可能な期間を指定するイベントマスター のGRN
|
protected String |
counterId
カウンターの種類マスター
|
protected Long |
createdAt
作成日時
|
protected String |
description
カウンターの種類マスターの説明
|
protected String |
metadata
メタデータ
|
protected String |
name
カウンター名
|
protected List<CounterScopeModel> |
scopes
カウンターのリセットタイミング
|
protected Long |
updatedAt
最終更新日時
|
| Constructor and Description |
|---|
CounterModelMaster() |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(CounterModelMaster o) |
boolean |
equals(Object o) |
String |
getChallengePeriodEventId()
カウントアップ可能な期間を指定するイベントマスター のGRNを取得
|
String |
getCounterId()
カウンターの種類マスターを取得
|
Long |
getCreatedAt()
作成日時を取得
|
String |
getDescription()
カウンターの種類マスターの説明を取得
|
String |
getMetadata()
メタデータを取得
|
String |
getName()
カウンター名を取得
|
List<CounterScopeModel> |
getScopes()
カウンターのリセットタイミングを取得
|
Long |
getUpdatedAt()
最終更新日時を取得
|
int |
hashCode() |
void |
setChallengePeriodEventId(String challengePeriodEventId)
カウントアップ可能な期間を指定するイベントマスター のGRNを設定
|
void |
setCounterId(String counterId)
カウンターの種類マスターを設定
|
void |
setCreatedAt(Long createdAt)
作成日時を設定
|
void |
setDescription(String description)
カウンターの種類マスターの説明を設定
|
void |
setMetadata(String metadata)
メタデータを設定
|
void |
setName(String name)
カウンター名を設定
|
void |
setScopes(List<CounterScopeModel> scopes)
カウンターのリセットタイミングを設定
|
void |
setUpdatedAt(Long updatedAt)
最終更新日時を設定
|
com.fasterxml.jackson.databind.node.ObjectNode |
toJson() |
CounterModelMaster |
withChallengePeriodEventId(String challengePeriodEventId)
カウントアップ可能な期間を指定するイベントマスター のGRNを設定
|
CounterModelMaster |
withCounterId(String counterId)
カウンターの種類マスターを設定
|
CounterModelMaster |
withCreatedAt(Long createdAt)
作成日時を設定
|
CounterModelMaster |
withDescription(String description)
カウンターの種類マスターの説明を設定
|
CounterModelMaster |
withMetadata(String metadata)
メタデータを設定
|
CounterModelMaster |
withName(String name)
カウンター名を設定
|
CounterModelMaster |
withScopes(List<CounterScopeModel> scopes)
カウンターのリセットタイミングを設定
|
CounterModelMaster |
withUpdatedAt(Long updatedAt)
最終更新日時を設定
|
protected String counterId
protected String name
protected String metadata
protected String description
protected List<CounterScopeModel> scopes
protected String challengePeriodEventId
protected Long createdAt
protected Long updatedAt
public String getCounterId()
public void setCounterId(String counterId)
counterId - カウンターの種類マスターpublic CounterModelMaster withCounterId(String counterId)
counterId - カウンターの種類マスターpublic String getName()
public void setName(String name)
name - カウンター名public CounterModelMaster withName(String name)
name - カウンター名public String getMetadata()
public void setMetadata(String metadata)
metadata - メタデータpublic CounterModelMaster withMetadata(String metadata)
metadata - メタデータpublic String getDescription()
public void setDescription(String description)
description - カウンターの種類マスターの説明public CounterModelMaster withDescription(String description)
description - カウンターの種類マスターの説明public List<CounterScopeModel> getScopes()
public void setScopes(List<CounterScopeModel> scopes)
scopes - カウンターのリセットタイミングpublic CounterModelMaster withScopes(List<CounterScopeModel> scopes)
scopes - カウンターのリセットタイミングpublic String getChallengePeriodEventId()
public void setChallengePeriodEventId(String challengePeriodEventId)
challengePeriodEventId - カウントアップ可能な期間を指定するイベントマスター のGRNpublic CounterModelMaster withChallengePeriodEventId(String challengePeriodEventId)
challengePeriodEventId - カウントアップ可能な期間を指定するイベントマスター のGRNpublic Long getCreatedAt()
public void setCreatedAt(Long createdAt)
createdAt - 作成日時public CounterModelMaster withCreatedAt(Long createdAt)
createdAt - 作成日時public Long getUpdatedAt()
public void setUpdatedAt(Long updatedAt)
updatedAt - 最終更新日時public CounterModelMaster withUpdatedAt(Long updatedAt)
updatedAt - 最終更新日時public com.fasterxml.jackson.databind.node.ObjectNode toJson()
public int compareTo(CounterModelMaster o)
compareTo in interface Comparable<CounterModelMaster>Copyright © 2016-2019 Game Server Services, Inc. AllRights Reserved.