@Stability(value=Stable) public static final class CfnMatchmakingConfiguration.Builder extends Object implements software.amazon.jsii.Builder<CfnMatchmakingConfiguration>
CfnMatchmakingConfiguration.| Modifier and Type | Method and Description |
|---|---|
CfnMatchmakingConfiguration.Builder |
acceptanceRequired(Boolean acceptanceRequired)
`AWS::GameLift::MatchmakingConfiguration.AcceptanceRequired`.
|
CfnMatchmakingConfiguration.Builder |
acceptanceRequired(IResolvable acceptanceRequired)
`AWS::GameLift::MatchmakingConfiguration.AcceptanceRequired`.
|
CfnMatchmakingConfiguration.Builder |
acceptanceTimeoutSeconds(Number acceptanceTimeoutSeconds)
`AWS::GameLift::MatchmakingConfiguration.AcceptanceTimeoutSeconds`.
|
CfnMatchmakingConfiguration.Builder |
additionalPlayerCount(Number additionalPlayerCount)
`AWS::GameLift::MatchmakingConfiguration.AdditionalPlayerCount`.
|
CfnMatchmakingConfiguration.Builder |
backfillMode(String backfillMode)
`AWS::GameLift::MatchmakingConfiguration.BackfillMode`.
|
CfnMatchmakingConfiguration |
build() |
static CfnMatchmakingConfiguration.Builder |
create(software.constructs.Construct scope,
String id) |
CfnMatchmakingConfiguration.Builder |
customEventData(String customEventData)
`AWS::GameLift::MatchmakingConfiguration.CustomEventData`.
|
CfnMatchmakingConfiguration.Builder |
description(String description)
`AWS::GameLift::MatchmakingConfiguration.Description`.
|
CfnMatchmakingConfiguration.Builder |
flexMatchMode(String flexMatchMode)
`AWS::GameLift::MatchmakingConfiguration.FlexMatchMode`.
|
CfnMatchmakingConfiguration.Builder |
gameProperties(IResolvable gameProperties)
`AWS::GameLift::MatchmakingConfiguration.GameProperties`.
|
CfnMatchmakingConfiguration.Builder |
gameProperties(List<? extends Object> gameProperties)
`AWS::GameLift::MatchmakingConfiguration.GameProperties`.
|
CfnMatchmakingConfiguration.Builder |
gameSessionData(String gameSessionData)
`AWS::GameLift::MatchmakingConfiguration.GameSessionData`.
|
CfnMatchmakingConfiguration.Builder |
gameSessionQueueArns(List<String> gameSessionQueueArns)
`AWS::GameLift::MatchmakingConfiguration.GameSessionQueueArns`.
|
CfnMatchmakingConfiguration.Builder |
name(String name)
`AWS::GameLift::MatchmakingConfiguration.Name`.
|
CfnMatchmakingConfiguration.Builder |
notificationTarget(String notificationTarget)
`AWS::GameLift::MatchmakingConfiguration.NotificationTarget`.
|
CfnMatchmakingConfiguration.Builder |
requestTimeoutSeconds(Number requestTimeoutSeconds)
`AWS::GameLift::MatchmakingConfiguration.RequestTimeoutSeconds`.
|
CfnMatchmakingConfiguration.Builder |
ruleSetName(String ruleSetName)
`AWS::GameLift::MatchmakingConfiguration.RuleSetName`.
|
@Stability(value=Stable) public static CfnMatchmakingConfiguration.Builder create(software.constructs.Construct scope, String id)
scope - - scope in which this resource is defined. This parameter is required.id - - scoped id of the resource. This parameter is required.CfnMatchmakingConfiguration.GamePropertyProperty.Builder.@Stability(value=Stable) public CfnMatchmakingConfiguration.Builder acceptanceRequired(Boolean acceptanceRequired)
acceptanceRequired - `AWS::GameLift::MatchmakingConfiguration.AcceptanceRequired`. This parameter is required.this@Stability(value=Stable) public CfnMatchmakingConfiguration.Builder acceptanceRequired(IResolvable acceptanceRequired)
acceptanceRequired - `AWS::GameLift::MatchmakingConfiguration.AcceptanceRequired`. This parameter is required.this@Stability(value=Stable) public CfnMatchmakingConfiguration.Builder name(String name)
name - `AWS::GameLift::MatchmakingConfiguration.Name`. This parameter is required.this@Stability(value=Stable) public CfnMatchmakingConfiguration.Builder requestTimeoutSeconds(Number requestTimeoutSeconds)
requestTimeoutSeconds - `AWS::GameLift::MatchmakingConfiguration.RequestTimeoutSeconds`. This parameter is required.this@Stability(value=Stable) public CfnMatchmakingConfiguration.Builder ruleSetName(String ruleSetName)
ruleSetName - `AWS::GameLift::MatchmakingConfiguration.RuleSetName`. This parameter is required.this@Stability(value=Stable) public CfnMatchmakingConfiguration.Builder acceptanceTimeoutSeconds(Number acceptanceTimeoutSeconds)
acceptanceTimeoutSeconds - `AWS::GameLift::MatchmakingConfiguration.AcceptanceTimeoutSeconds`. This parameter is required.this@Stability(value=Stable) public CfnMatchmakingConfiguration.Builder additionalPlayerCount(Number additionalPlayerCount)
additionalPlayerCount - `AWS::GameLift::MatchmakingConfiguration.AdditionalPlayerCount`. This parameter is required.this@Stability(value=Stable) public CfnMatchmakingConfiguration.Builder backfillMode(String backfillMode)
backfillMode - `AWS::GameLift::MatchmakingConfiguration.BackfillMode`. This parameter is required.this@Stability(value=Stable) public CfnMatchmakingConfiguration.Builder customEventData(String customEventData)
customEventData - `AWS::GameLift::MatchmakingConfiguration.CustomEventData`. This parameter is required.this@Stability(value=Stable) public CfnMatchmakingConfiguration.Builder description(String description)
description - `AWS::GameLift::MatchmakingConfiguration.Description`. This parameter is required.this@Stability(value=Stable) public CfnMatchmakingConfiguration.Builder flexMatchMode(String flexMatchMode)
flexMatchMode - `AWS::GameLift::MatchmakingConfiguration.FlexMatchMode`. This parameter is required.this@Stability(value=Stable) public CfnMatchmakingConfiguration.Builder gameProperties(IResolvable gameProperties)
gameProperties - `AWS::GameLift::MatchmakingConfiguration.GameProperties`. This parameter is required.this@Stability(value=Stable) public CfnMatchmakingConfiguration.Builder gameProperties(List<? extends Object> gameProperties)
gameProperties - `AWS::GameLift::MatchmakingConfiguration.GameProperties`. This parameter is required.this@Stability(value=Stable) public CfnMatchmakingConfiguration.Builder gameSessionData(String gameSessionData)
gameSessionData - `AWS::GameLift::MatchmakingConfiguration.GameSessionData`. This parameter is required.this@Stability(value=Stable) public CfnMatchmakingConfiguration.Builder gameSessionQueueArns(List<String> gameSessionQueueArns)
gameSessionQueueArns - `AWS::GameLift::MatchmakingConfiguration.GameSessionQueueArns`. This parameter is required.this@Stability(value=Stable) public CfnMatchmakingConfiguration.Builder notificationTarget(String notificationTarget)
notificationTarget - `AWS::GameLift::MatchmakingConfiguration.NotificationTarget`. This parameter is required.this@Stability(value=Stable) public CfnMatchmakingConfiguration build()
build in interface software.amazon.jsii.Builder<CfnMatchmakingConfiguration>Copyright © 2021. All rights reserved.