@Stability(value=Stable) public static final class CfnFleet.RuntimeConfigurationProperty.Builder extends Object implements software.amazon.jsii.Builder<CfnFleet.RuntimeConfigurationProperty>
CfnFleet.RuntimeConfigurationProperty| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
CfnFleet.RuntimeConfigurationProperty |
build()
Builds the configured instance.
|
CfnFleet.RuntimeConfigurationProperty.Builder |
gameSessionActivationTimeoutSeconds(Number gameSessionActivationTimeoutSeconds)
|
CfnFleet.RuntimeConfigurationProperty.Builder |
maxConcurrentGameSessionActivations(Number maxConcurrentGameSessionActivations)
|
CfnFleet.RuntimeConfigurationProperty.Builder |
serverProcesses(IResolvable serverProcesses)
Sets the value of
CfnFleet.RuntimeConfigurationProperty.getServerProcesses() |
CfnFleet.RuntimeConfigurationProperty.Builder |
serverProcesses(List<? extends Object> serverProcesses)
Sets the value of
CfnFleet.RuntimeConfigurationProperty.getServerProcesses() |
@Stability(value=Stable) public CfnFleet.RuntimeConfigurationProperty.Builder gameSessionActivationTimeoutSeconds(Number gameSessionActivationTimeoutSeconds)
gameSessionActivationTimeoutSeconds - The maximum amount of time (in seconds) allowed to launch a new game session and have it report ready to host players.
During this time, the game session is in status ACTIVATING . If the game session does not become active before the timeout, it is ended and the game session status is changed to TERMINATED .this@Stability(value=Stable) public CfnFleet.RuntimeConfigurationProperty.Builder maxConcurrentGameSessionActivations(Number maxConcurrentGameSessionActivations)
maxConcurrentGameSessionActivations - The number of game sessions in status `ACTIVATING` to allow on an instance.
This setting limits the instance resources that can be used for new game activations at any one time.this@Stability(value=Stable) public CfnFleet.RuntimeConfigurationProperty.Builder serverProcesses(IResolvable serverProcesses)
CfnFleet.RuntimeConfigurationProperty.getServerProcesses()serverProcesses - A collection of server process configurations that identify what server processes to run on each instance in a fleet.this@Stability(value=Stable) public CfnFleet.RuntimeConfigurationProperty.Builder serverProcesses(List<? extends Object> serverProcesses)
CfnFleet.RuntimeConfigurationProperty.getServerProcesses()serverProcesses - A collection of server process configurations that identify what server processes to run on each instance in a fleet.this@Stability(value=Stable) public CfnFleet.RuntimeConfigurationProperty build()
build in interface software.amazon.jsii.Builder<CfnFleet.RuntimeConfigurationProperty>CfnFleet.RuntimeConfigurationPropertyNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.