| Package | Description |
|---|---|
| software.amazon.awscdk.services.gamelift |
Amazon GameLift Construct Library
|
| Modifier and Type | Method and Description |
|---|---|
CfnMatchmakingConfiguration.Builder |
CfnMatchmakingConfiguration.Builder.acceptanceRequired(Boolean acceptanceRequired)
A flag that determines whether a match that was created with this configuration must be accepted by the matched players.
|
CfnMatchmakingConfiguration.Builder |
CfnMatchmakingConfiguration.Builder.acceptanceRequired(IResolvable acceptanceRequired)
A flag that determines whether a match that was created with this configuration must be accepted by the matched players.
|
CfnMatchmakingConfiguration.Builder |
CfnMatchmakingConfiguration.Builder.acceptanceTimeoutSeconds(Number acceptanceTimeoutSeconds)
The length of time (in seconds) to wait for players to accept a proposed match, if acceptance is required.
|
CfnMatchmakingConfiguration.Builder |
CfnMatchmakingConfiguration.Builder.additionalPlayerCount(Number additionalPlayerCount)
The number of player slots in a match to keep open for future players.
|
CfnMatchmakingConfiguration.Builder |
CfnMatchmakingConfiguration.Builder.backfillMode(String backfillMode)
The method used to backfill game sessions that are created with this matchmaking configuration.
|
static CfnMatchmakingConfiguration.Builder |
CfnMatchmakingConfiguration.Builder.create(software.constructs.Construct scope,
String id) |
CfnMatchmakingConfiguration.Builder |
CfnMatchmakingConfiguration.Builder.customEventData(String customEventData)
Information to add to all events related to the matchmaking configuration.
|
CfnMatchmakingConfiguration.Builder |
CfnMatchmakingConfiguration.Builder.description(String description)
A descriptive label that is associated with matchmaking configuration.
|
CfnMatchmakingConfiguration.Builder |
CfnMatchmakingConfiguration.Builder.flexMatchMode(String flexMatchMode)
Indicates whether this matchmaking configuration is being used with GameLift hosting or as a standalone matchmaking solution.
|
CfnMatchmakingConfiguration.Builder |
CfnMatchmakingConfiguration.Builder.gameProperties(IResolvable gameProperties)
A set of custom properties for a game session, formatted as key-value pairs.
|
CfnMatchmakingConfiguration.Builder |
CfnMatchmakingConfiguration.Builder.gameProperties(List<? extends Object> gameProperties)
A set of custom properties for a game session, formatted as key-value pairs.
|
CfnMatchmakingConfiguration.Builder |
CfnMatchmakingConfiguration.Builder.gameSessionData(String gameSessionData)
A set of custom game session properties, formatted as a single string value.
|
CfnMatchmakingConfiguration.Builder |
CfnMatchmakingConfiguration.Builder.gameSessionQueueArns(List<String> gameSessionQueueArns)
The Amazon Resource Name ( [ARN](https://docs.aws.amazon.com/AmazonS3/latest/dev/s3-arn-format.html) ) that is assigned to a GameLift game session queue resource and uniquely identifies it.
|
CfnMatchmakingConfiguration.Builder |
CfnMatchmakingConfiguration.Builder.name(String name)
A unique identifier for the matchmaking configuration.
|
CfnMatchmakingConfiguration.Builder |
CfnMatchmakingConfiguration.Builder.notificationTarget(String notificationTarget)
An SNS topic ARN that is set up to receive matchmaking notifications.
|
CfnMatchmakingConfiguration.Builder |
CfnMatchmakingConfiguration.Builder.requestTimeoutSeconds(Number requestTimeoutSeconds)
The maximum duration, in seconds, that a matchmaking ticket can remain in process before timing out.
|
CfnMatchmakingConfiguration.Builder |
CfnMatchmakingConfiguration.Builder.ruleSetName(String ruleSetName)
A unique identifier for the matchmaking rule set to use with this configuration.
|
CfnMatchmakingConfiguration.Builder |
CfnMatchmakingConfiguration.Builder.tags(List<? extends CfnTag> tags)
A list of labels to assign to the new matchmaking configuration resource.
|
Copyright © 2022. All rights reserved.