Package io.gs2.matchmaking.request
Class CreateNamespaceRequest
java.lang.Object
io.gs2.core.control.Gs2BasicRequest<CreateNamespaceRequest>
io.gs2.matchmaking.request.CreateNamespaceRequest
- All Implemented Interfaces:
IRequest,Serializable
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic CreateNamespaceRequestfromJson(com.fasterxml.jackson.databind.JsonNode data) getName()voidsetChangeRatingNotification(NotificationSetting changeRatingNotification) voidsetChangeRatingScript(ScriptSetting changeRatingScript) voidsetCollaborateSeasonRatingNamespaceId(String collaborateSeasonRatingNamespaceId) voidsetCollaborateSeasonRatingTtl(Integer collaborateSeasonRatingTtl) voidsetCompleteMatchmakingTriggerRealtimeNamespaceId(String completeMatchmakingTriggerRealtimeNamespaceId) voidsetCompleteMatchmakingTriggerScriptId(String completeMatchmakingTriggerScriptId) voidsetCompleteMatchmakingTriggerType(String completeMatchmakingTriggerType) voidsetCompleteNotification(NotificationSetting completeNotification) voidsetCreateGatheringTriggerRealtimeNamespaceId(String createGatheringTriggerRealtimeNamespaceId) voidsetCreateGatheringTriggerScriptId(String createGatheringTriggerScriptId) voidsetCreateGatheringTriggerType(String createGatheringTriggerType) voidsetDescription(String description) voidsetDisconnectDetectionTimeoutSeconds(Integer disconnectDetectionTimeoutSeconds) voidsetEnableCollaborateSeasonRating(String enableCollaborateSeasonRating) voidsetEnableDisconnectDetection(String enableDisconnectDetection) voidsetEnableRating(Boolean enableRating) voidsetJoinNotification(NotificationSetting joinNotification) voidsetLeaveNotification(NotificationSetting leaveNotification) voidsetLogSetting(LogSetting logSetting) voidcom.fasterxml.jackson.databind.JsonNodetoJson()withChangeRatingNotification(NotificationSetting changeRatingNotification) withChangeRatingScript(ScriptSetting changeRatingScript) withCollaborateSeasonRatingNamespaceId(String collaborateSeasonRatingNamespaceId) withCollaborateSeasonRatingTtl(Integer collaborateSeasonRatingTtl) withCompleteMatchmakingTriggerRealtimeNamespaceId(String completeMatchmakingTriggerRealtimeNamespaceId) withCompleteMatchmakingTriggerScriptId(String completeMatchmakingTriggerScriptId) withCompleteMatchmakingTriggerType(String completeMatchmakingTriggerType) withCompleteNotification(NotificationSetting completeNotification) withCreateGatheringTriggerRealtimeNamespaceId(String createGatheringTriggerRealtimeNamespaceId) withCreateGatheringTriggerScriptId(String createGatheringTriggerScriptId) withCreateGatheringTriggerType(String createGatheringTriggerType) withDescription(String description) withDisconnectDetectionTimeoutSeconds(Integer disconnectDetectionTimeoutSeconds) withEnableCollaborateSeasonRating(String enableCollaborateSeasonRating) withEnableDisconnectDetection(String enableDisconnectDetection) withEnableRating(Boolean enableRating) withJoinNotification(NotificationSetting joinNotification) withLeaveNotification(NotificationSetting leaveNotification) withLogSetting(LogSetting logSetting) Methods inherited from class io.gs2.core.control.Gs2BasicRequest
getContextStack, getRequestId, setContextStack, setRequestId, withContextStack, withRequestId
-
Constructor Details
-
CreateNamespaceRequest
public CreateNamespaceRequest()
-
-
Method Details
-
getName
-
setName
-
withName
-
getDescription
-
setDescription
-
withDescription
-
getEnableRating
-
setEnableRating
-
withEnableRating
-
getEnableDisconnectDetection
-
setEnableDisconnectDetection
-
withEnableDisconnectDetection
-
getDisconnectDetectionTimeoutSeconds
-
setDisconnectDetectionTimeoutSeconds
-
withDisconnectDetectionTimeoutSeconds
public CreateNamespaceRequest withDisconnectDetectionTimeoutSeconds(Integer disconnectDetectionTimeoutSeconds) -
getCreateGatheringTriggerType
-
setCreateGatheringTriggerType
-
withCreateGatheringTriggerType
-
getCreateGatheringTriggerRealtimeNamespaceId
-
setCreateGatheringTriggerRealtimeNamespaceId
public void setCreateGatheringTriggerRealtimeNamespaceId(String createGatheringTriggerRealtimeNamespaceId) -
withCreateGatheringTriggerRealtimeNamespaceId
public CreateNamespaceRequest withCreateGatheringTriggerRealtimeNamespaceId(String createGatheringTriggerRealtimeNamespaceId) -
getCreateGatheringTriggerScriptId
-
setCreateGatheringTriggerScriptId
-
withCreateGatheringTriggerScriptId
public CreateNamespaceRequest withCreateGatheringTriggerScriptId(String createGatheringTriggerScriptId) -
getCompleteMatchmakingTriggerType
-
setCompleteMatchmakingTriggerType
-
withCompleteMatchmakingTriggerType
public CreateNamespaceRequest withCompleteMatchmakingTriggerType(String completeMatchmakingTriggerType) -
getCompleteMatchmakingTriggerRealtimeNamespaceId
-
setCompleteMatchmakingTriggerRealtimeNamespaceId
public void setCompleteMatchmakingTriggerRealtimeNamespaceId(String completeMatchmakingTriggerRealtimeNamespaceId) -
withCompleteMatchmakingTriggerRealtimeNamespaceId
public CreateNamespaceRequest withCompleteMatchmakingTriggerRealtimeNamespaceId(String completeMatchmakingTriggerRealtimeNamespaceId) -
getCompleteMatchmakingTriggerScriptId
-
setCompleteMatchmakingTriggerScriptId
-
withCompleteMatchmakingTriggerScriptId
public CreateNamespaceRequest withCompleteMatchmakingTriggerScriptId(String completeMatchmakingTriggerScriptId) -
getEnableCollaborateSeasonRating
-
setEnableCollaborateSeasonRating
-
withEnableCollaborateSeasonRating
public CreateNamespaceRequest withEnableCollaborateSeasonRating(String enableCollaborateSeasonRating) -
getCollaborateSeasonRatingNamespaceId
-
setCollaborateSeasonRatingNamespaceId
-
withCollaborateSeasonRatingNamespaceId
public CreateNamespaceRequest withCollaborateSeasonRatingNamespaceId(String collaborateSeasonRatingNamespaceId) -
getCollaborateSeasonRatingTtl
-
setCollaborateSeasonRatingTtl
-
withCollaborateSeasonRatingTtl
-
getChangeRatingScript
-
setChangeRatingScript
-
withChangeRatingScript
-
getJoinNotification
-
setJoinNotification
-
withJoinNotification
-
getLeaveNotification
-
setLeaveNotification
-
withLeaveNotification
-
getCompleteNotification
-
setCompleteNotification
-
withCompleteNotification
-
getChangeRatingNotification
-
setChangeRatingNotification
-
withChangeRatingNotification
public CreateNamespaceRequest withChangeRatingNotification(NotificationSetting changeRatingNotification) -
getLogSetting
-
setLogSetting
-
withLogSetting
-
fromJson
-
toJson
public com.fasterxml.jackson.databind.JsonNode toJson()
-