Package com.pulumi.aws.gamelift.inputs
Class FleetRuntimeConfigurationArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.gamelift.inputs.FleetRuntimeConfigurationArgs.Builder
-
- Enclosing class:
- FleetRuntimeConfigurationArgs
public static final class FleetRuntimeConfigurationArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(FleetRuntimeConfigurationArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(FleetRuntimeConfigurationArgs defaults)
-
-
Method Detail
-
gameSessionActivationTimeoutSeconds
public FleetRuntimeConfigurationArgs.Builder gameSessionActivationTimeoutSeconds(@Nullable com.pulumi.core.Output<java.lang.Integer> gameSessionActivationTimeoutSeconds)
- Parameters:
gameSessionActivationTimeoutSeconds- Maximum amount of time (in seconds) that a game session can remain in status `ACTIVATING`.- Returns:
- builder
-
gameSessionActivationTimeoutSeconds
public FleetRuntimeConfigurationArgs.Builder gameSessionActivationTimeoutSeconds(java.lang.Integer gameSessionActivationTimeoutSeconds)
- Parameters:
gameSessionActivationTimeoutSeconds- Maximum amount of time (in seconds) that a game session can remain in status `ACTIVATING`.- Returns:
- builder
-
maxConcurrentGameSessionActivations
public FleetRuntimeConfigurationArgs.Builder maxConcurrentGameSessionActivations(@Nullable com.pulumi.core.Output<java.lang.Integer> maxConcurrentGameSessionActivations)
- Parameters:
maxConcurrentGameSessionActivations- Maximum number of game sessions with status `ACTIVATING` to allow on an instance simultaneously.- Returns:
- builder
-
maxConcurrentGameSessionActivations
public FleetRuntimeConfigurationArgs.Builder maxConcurrentGameSessionActivations(java.lang.Integer maxConcurrentGameSessionActivations)
- Parameters:
maxConcurrentGameSessionActivations- Maximum number of game sessions with status `ACTIVATING` to allow on an instance simultaneously.- Returns:
- builder
-
serverProcesses
public FleetRuntimeConfigurationArgs.Builder serverProcesses(@Nullable com.pulumi.core.Output<java.util.List<FleetRuntimeConfigurationServerProcessArgs>> serverProcesses)
- Parameters:
serverProcesses- Collection of server process configurations that describe which server processes to run on each instance in a fleet. See below.- Returns:
- builder
-
serverProcesses
public FleetRuntimeConfigurationArgs.Builder serverProcesses(java.util.List<FleetRuntimeConfigurationServerProcessArgs> serverProcesses)
- Parameters:
serverProcesses- Collection of server process configurations that describe which server processes to run on each instance in a fleet. See below.- Returns:
- builder
-
serverProcesses
public FleetRuntimeConfigurationArgs.Builder serverProcesses(FleetRuntimeConfigurationServerProcessArgs... serverProcesses)
- Parameters:
serverProcesses- Collection of server process configurations that describe which server processes to run on each instance in a fleet. See below.- Returns:
- builder
-
build
public FleetRuntimeConfigurationArgs build()
-
-