Class NamespaceOptions
java.lang.Object
io.gs2.cdk.matchmaking.model.options.NamespaceOptions
-
Field Summary
FieldsModifier and TypeFieldDescription -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionwithChangeRatingNotification(NotificationSetting changeRatingNotification) withChangeRatingScript(ScriptSetting changeRatingScript) withCollaborateSeasonRatingNamespaceId(String collaborateSeasonRatingNamespaceId) withCollaborateSeasonRatingTtl(Integer collaborateSeasonRatingTtl) withCompleteMatchmakingTriggerRealtimeNamespaceId(String completeMatchmakingTriggerRealtimeNamespaceId) withCompleteMatchmakingTriggerScriptId(String completeMatchmakingTriggerScriptId) withCompleteNotification(NotificationSetting completeNotification) withCreateGatheringTriggerRealtimeNamespaceId(String createGatheringTriggerRealtimeNamespaceId) withCreateGatheringTriggerScriptId(String createGatheringTriggerScriptId) withDescription(String description) withDisconnectDetectionTimeoutSeconds(Integer disconnectDetectionTimeoutSeconds) withEnableCollaborateSeasonRating(NamespaceEnableCollaborateSeasonRating enableCollaborateSeasonRating) withEnableDisconnectDetection(NamespaceEnableDisconnectDetection enableDisconnectDetection) withEnableRating(Boolean enableRating) withJoinNotification(NotificationSetting joinNotification) withLeaveNotification(NotificationSetting leaveNotification) withLogSetting(LogSetting logSetting)
-
Field Details
-
description
-
enableRating
-
enableDisconnectDetection
-
disconnectDetectionTimeoutSeconds
-
createGatheringTriggerRealtimeNamespaceId
-
createGatheringTriggerScriptId
-
completeMatchmakingTriggerRealtimeNamespaceId
-
completeMatchmakingTriggerScriptId
-
enableCollaborateSeasonRating
-
collaborateSeasonRatingNamespaceId
-
collaborateSeasonRatingTtl
-
changeRatingScript
-
joinNotification
-
leaveNotification
-
completeNotification
-
changeRatingNotification
-
logSetting
-
-
Constructor Details
-
NamespaceOptions
public NamespaceOptions()
-
-
Method Details
-
withDescription
-
withEnableRating
-
withEnableDisconnectDetection
public NamespaceOptions withEnableDisconnectDetection(NamespaceEnableDisconnectDetection enableDisconnectDetection) -
withDisconnectDetectionTimeoutSeconds
public NamespaceOptions withDisconnectDetectionTimeoutSeconds(Integer disconnectDetectionTimeoutSeconds) -
withCreateGatheringTriggerRealtimeNamespaceId
public NamespaceOptions withCreateGatheringTriggerRealtimeNamespaceId(String createGatheringTriggerRealtimeNamespaceId) -
withCreateGatheringTriggerScriptId
-
withCompleteMatchmakingTriggerRealtimeNamespaceId
public NamespaceOptions withCompleteMatchmakingTriggerRealtimeNamespaceId(String completeMatchmakingTriggerRealtimeNamespaceId) -
withCompleteMatchmakingTriggerScriptId
public NamespaceOptions withCompleteMatchmakingTriggerScriptId(String completeMatchmakingTriggerScriptId) -
withEnableCollaborateSeasonRating
public NamespaceOptions withEnableCollaborateSeasonRating(NamespaceEnableCollaborateSeasonRating enableCollaborateSeasonRating) -
withCollaborateSeasonRatingNamespaceId
public NamespaceOptions withCollaborateSeasonRatingNamespaceId(String collaborateSeasonRatingNamespaceId) -
withCollaborateSeasonRatingTtl
-
withChangeRatingScript
-
withJoinNotification
-
withLeaveNotification
-
withCompleteNotification
-
withChangeRatingNotification
-
withLogSetting
-