Uses of Class
software.amazon.awscdk.services.gamelift.alpha.QueuedMatchmakingConfiguration.Builder
Package
Description
Amazon GameLift Construct Library
-
Uses of QueuedMatchmakingConfiguration.Builder in software.amazon.awscdk.services.gamelift.alpha
Modifier and TypeMethodDescriptionQueuedMatchmakingConfiguration.Builder.acceptanceTimeout
(Duration acceptanceTimeout) (experimental) The length of time (in seconds) to wait for players to accept a proposed match, if acceptance is required.QueuedMatchmakingConfiguration.Builder.additionalPlayerCount
(Number additionalPlayerCount) (experimental) The number of player slots in a match to keep open for future players.QueuedMatchmakingConfiguration.Builder.customEventData
(String customEventData) (experimental) Information to add to all events related to the matchmaking configuration.QueuedMatchmakingConfiguration.Builder.description
(String description) (experimental) A human-readable description of the matchmaking configuration.QueuedMatchmakingConfiguration.Builder.gameProperties
(List<? extends GameProperty> gameProperties) (experimental) A set of custom properties for a game session, formatted as key-value pairs.QueuedMatchmakingConfiguration.Builder.gameSessionData
(String gameSessionData) (experimental) A set of custom game session properties, formatted as a single string value.QueuedMatchmakingConfiguration.Builder.gameSessionQueues
(List<? extends IGameSessionQueue> gameSessionQueues) (experimental) Queues are used to start new GameLift-hosted game sessions for matches that are created with this matchmaking configuration.QueuedMatchmakingConfiguration.Builder.manualBackfillMode
(Boolean manualBackfillMode) (experimental) The method used to backfill game sessions that are created with this matchmaking configuration.QueuedMatchmakingConfiguration.Builder.matchmakingConfigurationName
(String matchmakingConfigurationName) (experimental) A unique identifier for the matchmaking configuration.QueuedMatchmakingConfiguration.Builder.notificationTarget
(ITopic notificationTarget) (experimental) An SNS topic ARN that is set up to receive matchmaking notifications.QueuedMatchmakingConfiguration.Builder.requestTimeout
(Duration requestTimeout) (experimental) The maximum duration, that a matchmaking ticket can remain in process before timing out.QueuedMatchmakingConfiguration.Builder.requireAcceptance
(Boolean requireAcceptance) (experimental) A flag that determines whether a match that was created with this configuration must be accepted by the matched players.QueuedMatchmakingConfiguration.Builder.ruleSet
(IMatchmakingRuleSet ruleSet) (experimental) A matchmaking rule set to use with this configuration.