public class Namespace extends Object implements Serializable, Comparable<Namespace>
| Modifier and Type | Field and Description |
|---|---|
protected Long |
createdAt
作成日時
|
protected NotificationSetting |
createNotification
ルームの作成が終わったときのプッシュ通知
|
protected String |
description
ネームスペースの説明
|
protected String |
name
ネームスペース名
|
protected String |
namespaceId
ネームスペース
|
protected String |
ownerId
オーナーID
|
protected String |
serverSpec
サーバのスペック
|
protected String |
serverType
サーバの種類
|
protected Long |
updatedAt
最終更新日時
|
| Constructor and Description |
|---|
Namespace() |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(Namespace o) |
boolean |
equals(Object o) |
Long |
getCreatedAt()
作成日時を取得
|
NotificationSetting |
getCreateNotification()
ルームの作成が終わったときのプッシュ通知を取得
|
String |
getDescription()
ネームスペースの説明を取得
|
String |
getName()
ネームスペース名を取得
|
String |
getNamespaceId()
ネームスペースを取得
|
String |
getOwnerId()
オーナーIDを取得
|
String |
getServerSpec()
サーバのスペックを取得
|
String |
getServerType()
サーバの種類を取得
|
Long |
getUpdatedAt()
最終更新日時を取得
|
int |
hashCode() |
void |
setCreatedAt(Long createdAt)
作成日時を設定
|
void |
setCreateNotification(NotificationSetting createNotification)
ルームの作成が終わったときのプッシュ通知を設定
|
void |
setDescription(String description)
ネームスペースの説明を設定
|
void |
setName(String name)
ネームスペース名を設定
|
void |
setNamespaceId(String namespaceId)
ネームスペースを設定
|
void |
setOwnerId(String ownerId)
オーナーIDを設定
|
void |
setServerSpec(String serverSpec)
サーバのスペックを設定
|
void |
setServerType(String serverType)
サーバの種類を設定
|
void |
setUpdatedAt(Long updatedAt)
最終更新日時を設定
|
com.fasterxml.jackson.databind.node.ObjectNode |
toJson() |
Namespace |
withCreatedAt(Long createdAt)
作成日時を設定
|
Namespace |
withCreateNotification(NotificationSetting createNotification)
ルームの作成が終わったときのプッシュ通知を設定
|
Namespace |
withDescription(String description)
ネームスペースの説明を設定
|
Namespace |
withName(String name)
ネームスペース名を設定
|
Namespace |
withNamespaceId(String namespaceId)
ネームスペースを設定
|
Namespace |
withOwnerId(String ownerId)
オーナーIDを設定
|
Namespace |
withServerSpec(String serverSpec)
サーバのスペックを設定
|
Namespace |
withServerType(String serverType)
サーバの種類を設定
|
Namespace |
withUpdatedAt(Long updatedAt)
最終更新日時を設定
|
protected String namespaceId
protected String ownerId
protected String name
protected String description
protected String serverType
protected String serverSpec
protected NotificationSetting createNotification
protected Long createdAt
protected Long updatedAt
public String getNamespaceId()
public void setNamespaceId(String namespaceId)
namespaceId - ネームスペースpublic Namespace withNamespaceId(String namespaceId)
namespaceId - ネームスペースpublic String getOwnerId()
public void setOwnerId(String ownerId)
ownerId - オーナーIDpublic Namespace withOwnerId(String ownerId)
ownerId - オーナーIDpublic String getName()
public void setName(String name)
name - ネームスペース名public Namespace withName(String name)
name - ネームスペース名public String getDescription()
public void setDescription(String description)
description - ネームスペースの説明public Namespace withDescription(String description)
description - ネームスペースの説明public String getServerType()
public void setServerType(String serverType)
serverType - サーバの種類public Namespace withServerType(String serverType)
serverType - サーバの種類public String getServerSpec()
public void setServerSpec(String serverSpec)
serverSpec - サーバのスペックpublic Namespace withServerSpec(String serverSpec)
serverSpec - サーバのスペックpublic NotificationSetting getCreateNotification()
public void setCreateNotification(NotificationSetting createNotification)
createNotification - ルームの作成が終わったときのプッシュ通知public Namespace withCreateNotification(NotificationSetting createNotification)
createNotification - ルームの作成が終わったときのプッシュ通知public Long getCreatedAt()
public void setCreatedAt(Long createdAt)
createdAt - 作成日時public Namespace withCreatedAt(Long createdAt)
createdAt - 作成日時public Long getUpdatedAt()
public void setUpdatedAt(Long updatedAt)
updatedAt - 最終更新日時public Namespace withUpdatedAt(Long updatedAt)
updatedAt - 最終更新日時public com.fasterxml.jackson.databind.node.ObjectNode toJson()
public int compareTo(Namespace o)
compareTo in interface Comparable<Namespace>Copyright © 2016-2019 Game Server Services, Inc. AllRights Reserved.