| Package | Description |
|---|---|
| software.amazon.awssdk.services.gamelift |
|
| software.amazon.awssdk.services.gamelift.model |
| Modifier and Type | Method and Description |
|---|---|
default CompletableFuture<CreateMatchmakingConfigurationResponse> |
GameLiftAsyncClient.createMatchmakingConfiguration(Consumer<CreateMatchmakingConfigurationRequest.Builder> createMatchmakingConfigurationRequest)
Defines a new matchmaking configuration for use with FlexMatch.
|
default CreateMatchmakingConfigurationResponse |
GameLiftClient.createMatchmakingConfiguration(Consumer<CreateMatchmakingConfigurationRequest.Builder> createMatchmakingConfigurationRequest)
Defines a new matchmaking configuration for use with FlexMatch.
|
| Modifier and Type | Method and Description |
|---|---|
CreateMatchmakingConfigurationRequest.Builder |
CreateMatchmakingConfigurationRequest.Builder.acceptanceRequired(Boolean acceptanceRequired)
Flag that determines whether or not a match that was created with this configuration must be accepted by the
matched players.
|
CreateMatchmakingConfigurationRequest.Builder |
CreateMatchmakingConfigurationRequest.Builder.acceptanceTimeoutSeconds(Integer acceptanceTimeoutSeconds)
Length of time (in seconds) to wait for players to accept a proposed match.
|
CreateMatchmakingConfigurationRequest.Builder |
CreateMatchmakingConfigurationRequest.Builder.additionalPlayerCount(Integer additionalPlayerCount)
Number of player slots in a match to keep open for future players.
|
static CreateMatchmakingConfigurationRequest.Builder |
CreateMatchmakingConfigurationRequest.builder() |
CreateMatchmakingConfigurationRequest.Builder |
CreateMatchmakingConfigurationRequest.Builder.customEventData(String customEventData)
Information to attached to all events related to the matchmaking configuration.
|
CreateMatchmakingConfigurationRequest.Builder |
CreateMatchmakingConfigurationRequest.Builder.description(String description)
Meaningful description of the matchmaking configuration.
|
CreateMatchmakingConfigurationRequest.Builder |
CreateMatchmakingConfigurationRequest.Builder.gameProperties(Collection<GameProperty> gameProperties)
Set of custom properties for a game session, formatted as key:value pairs.
|
CreateMatchmakingConfigurationRequest.Builder |
CreateMatchmakingConfigurationRequest.Builder.gameProperties(Consumer<GameProperty.Builder>... gameProperties)
Set of custom properties for a game session, formatted as key:value pairs.
|
CreateMatchmakingConfigurationRequest.Builder |
CreateMatchmakingConfigurationRequest.Builder.gameProperties(GameProperty... gameProperties)
Set of custom properties for a game session, formatted as key:value pairs.
|
CreateMatchmakingConfigurationRequest.Builder |
CreateMatchmakingConfigurationRequest.Builder.gameSessionData(String gameSessionData)
Set of custom game session properties, formatted as a single string value.
|
CreateMatchmakingConfigurationRequest.Builder |
CreateMatchmakingConfigurationRequest.Builder.gameSessionQueueArns(Collection<String> gameSessionQueueArns)
Amazon Resource Name (ARN)
that is assigned to a game session queue and uniquely identifies it.
|
CreateMatchmakingConfigurationRequest.Builder |
CreateMatchmakingConfigurationRequest.Builder.gameSessionQueueArns(String... gameSessionQueueArns)
Amazon Resource Name (ARN)
that is assigned to a game session queue and uniquely identifies it.
|
CreateMatchmakingConfigurationRequest.Builder |
CreateMatchmakingConfigurationRequest.Builder.name(String name)
Unique identifier for a matchmaking configuration.
|
CreateMatchmakingConfigurationRequest.Builder |
CreateMatchmakingConfigurationRequest.Builder.notificationTarget(String notificationTarget)
SNS topic ARN that is set up to receive matchmaking notifications.
|
CreateMatchmakingConfigurationRequest.Builder |
CreateMatchmakingConfigurationRequest.Builder.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateMatchmakingConfigurationRequest.Builder |
CreateMatchmakingConfigurationRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
CreateMatchmakingConfigurationRequest.Builder |
CreateMatchmakingConfigurationRequest.Builder.requestTimeoutSeconds(Integer requestTimeoutSeconds)
Maximum duration, in seconds, that a matchmaking ticket can remain in process before timing out.
|
CreateMatchmakingConfigurationRequest.Builder |
CreateMatchmakingConfigurationRequest.Builder.ruleSetName(String ruleSetName)
Unique identifier for a matchmaking rule set to use with this configuration.
|
CreateMatchmakingConfigurationRequest.Builder |
CreateMatchmakingConfigurationRequest.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends CreateMatchmakingConfigurationRequest.Builder> |
CreateMatchmakingConfigurationRequest.serializableBuilderClass() |
Copyright © 2019. All rights reserved.