@Stability(value=Stable) public static final class CfnGameSessionQueue.Builder extends Object implements software.amazon.jsii.Builder<CfnGameSessionQueue>
CfnGameSessionQueue.| Modifier and Type | Method and Description |
|---|---|
CfnGameSessionQueue |
build() |
static CfnGameSessionQueue.Builder |
create(software.constructs.Construct scope,
String id) |
CfnGameSessionQueue.Builder |
customEventData(String customEventData)
`AWS::GameLift::GameSessionQueue.CustomEventData`.
|
CfnGameSessionQueue.Builder |
destinations(IResolvable destinations)
`AWS::GameLift::GameSessionQueue.Destinations`.
|
CfnGameSessionQueue.Builder |
destinations(List<? extends Object> destinations)
`AWS::GameLift::GameSessionQueue.Destinations`.
|
CfnGameSessionQueue.Builder |
filterConfiguration(CfnGameSessionQueue.FilterConfigurationProperty filterConfiguration)
`AWS::GameLift::GameSessionQueue.FilterConfiguration`.
|
CfnGameSessionQueue.Builder |
filterConfiguration(IResolvable filterConfiguration)
`AWS::GameLift::GameSessionQueue.FilterConfiguration`.
|
CfnGameSessionQueue.Builder |
name(String name)
`AWS::GameLift::GameSessionQueue.Name`.
|
CfnGameSessionQueue.Builder |
notificationTarget(String notificationTarget)
`AWS::GameLift::GameSessionQueue.NotificationTarget`.
|
CfnGameSessionQueue.Builder |
playerLatencyPolicies(IResolvable playerLatencyPolicies)
`AWS::GameLift::GameSessionQueue.PlayerLatencyPolicies`.
|
CfnGameSessionQueue.Builder |
playerLatencyPolicies(List<? extends Object> playerLatencyPolicies)
`AWS::GameLift::GameSessionQueue.PlayerLatencyPolicies`.
|
CfnGameSessionQueue.Builder |
priorityConfiguration(CfnGameSessionQueue.PriorityConfigurationProperty priorityConfiguration)
`AWS::GameLift::GameSessionQueue.PriorityConfiguration`.
|
CfnGameSessionQueue.Builder |
priorityConfiguration(IResolvable priorityConfiguration)
`AWS::GameLift::GameSessionQueue.PriorityConfiguration`.
|
CfnGameSessionQueue.Builder |
timeoutInSeconds(Number timeoutInSeconds)
`AWS::GameLift::GameSessionQueue.TimeoutInSeconds`.
|
@Stability(value=Stable) public static CfnGameSessionQueue.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.CfnGameSessionQueue.DestinationProperty.Builder.@Stability(value=Stable) public CfnGameSessionQueue.Builder name(String name)
name - `AWS::GameLift::GameSessionQueue.Name`. This parameter is required.this@Stability(value=Stable) public CfnGameSessionQueue.Builder customEventData(String customEventData)
customEventData - `AWS::GameLift::GameSessionQueue.CustomEventData`. This parameter is required.this@Stability(value=Stable) public CfnGameSessionQueue.Builder destinations(IResolvable destinations)
destinations - `AWS::GameLift::GameSessionQueue.Destinations`. This parameter is required.this@Stability(value=Stable) public CfnGameSessionQueue.Builder destinations(List<? extends Object> destinations)
destinations - `AWS::GameLift::GameSessionQueue.Destinations`. This parameter is required.this@Stability(value=Stable) public CfnGameSessionQueue.Builder filterConfiguration(CfnGameSessionQueue.FilterConfigurationProperty filterConfiguration)
filterConfiguration - `AWS::GameLift::GameSessionQueue.FilterConfiguration`. This parameter is required.this@Stability(value=Stable) public CfnGameSessionQueue.Builder filterConfiguration(IResolvable filterConfiguration)
filterConfiguration - `AWS::GameLift::GameSessionQueue.FilterConfiguration`. This parameter is required.this@Stability(value=Stable) public CfnGameSessionQueue.Builder notificationTarget(String notificationTarget)
notificationTarget - `AWS::GameLift::GameSessionQueue.NotificationTarget`. This parameter is required.this@Stability(value=Stable) public CfnGameSessionQueue.Builder playerLatencyPolicies(IResolvable playerLatencyPolicies)
playerLatencyPolicies - `AWS::GameLift::GameSessionQueue.PlayerLatencyPolicies`. This parameter is required.this@Stability(value=Stable) public CfnGameSessionQueue.Builder playerLatencyPolicies(List<? extends Object> playerLatencyPolicies)
playerLatencyPolicies - `AWS::GameLift::GameSessionQueue.PlayerLatencyPolicies`. This parameter is required.this@Stability(value=Stable) public CfnGameSessionQueue.Builder priorityConfiguration(CfnGameSessionQueue.PriorityConfigurationProperty priorityConfiguration)
priorityConfiguration - `AWS::GameLift::GameSessionQueue.PriorityConfiguration`. This parameter is required.this@Stability(value=Stable) public CfnGameSessionQueue.Builder priorityConfiguration(IResolvable priorityConfiguration)
priorityConfiguration - `AWS::GameLift::GameSessionQueue.PriorityConfiguration`. This parameter is required.this@Stability(value=Stable) public CfnGameSessionQueue.Builder timeoutInSeconds(Number timeoutInSeconds)
timeoutInSeconds - `AWS::GameLift::GameSessionQueue.TimeoutInSeconds`. This parameter is required.this@Stability(value=Stable) public CfnGameSessionQueue build()
build in interface software.amazon.jsii.Builder<CfnGameSessionQueue>Copyright © 2021. All rights reserved.