default CreateGameServerGroupRequest.Builder |
CreateGameServerGroupRequest.Builder.autoScalingPolicy(Consumer<GameServerGroupAutoScalingPolicy.Builder> autoScalingPolicy) |
Configuration settings to define a scaling policy for the Auto Scaling group that is optimized for game
hosting.
|
CreateGameServerGroupRequest.Builder |
CreateGameServerGroupRequest.Builder.autoScalingPolicy(GameServerGroupAutoScalingPolicy autoScalingPolicy) |
Configuration settings to define a scaling policy for the Auto Scaling group that is optimized for game
hosting.
|
CreateGameServerGroupRequest.Builder |
CreateGameServerGroupRequest.Builder.balancingStrategy(String balancingStrategy) |
Indicates how Amazon GameLift FleetIQ balances the use of Spot Instances and On-Demand Instances in the game
server group.
|
CreateGameServerGroupRequest.Builder |
CreateGameServerGroupRequest.Builder.balancingStrategy(BalancingStrategy balancingStrategy) |
Indicates how Amazon GameLift FleetIQ balances the use of Spot Instances and On-Demand Instances in the game
server group.
|
static CreateGameServerGroupRequest.Builder |
CreateGameServerGroupRequest.builder() |
|
CreateGameServerGroupRequest.Builder |
CreateGameServerGroupRequest.Builder.gameServerGroupName(String gameServerGroupName) |
An identifier for the new game server group.
|
CreateGameServerGroupRequest.Builder |
CreateGameServerGroupRequest.Builder.gameServerProtectionPolicy(String gameServerProtectionPolicy) |
A flag that indicates whether instances in the game server group are protected from early termination.
|
CreateGameServerGroupRequest.Builder |
CreateGameServerGroupRequest.Builder.gameServerProtectionPolicy(GameServerProtectionPolicy gameServerProtectionPolicy) |
A flag that indicates whether instances in the game server group are protected from early termination.
|
CreateGameServerGroupRequest.Builder |
CreateGameServerGroupRequest.Builder.instanceDefinitions(Collection<InstanceDefinition> instanceDefinitions) |
The Amazon EC2 instance types and sizes to use in the Auto Scaling group.
|
CreateGameServerGroupRequest.Builder |
CreateGameServerGroupRequest.Builder.instanceDefinitions(Consumer<InstanceDefinition.Builder>... instanceDefinitions) |
The Amazon EC2 instance types and sizes to use in the Auto Scaling group.
|
CreateGameServerGroupRequest.Builder |
CreateGameServerGroupRequest.Builder.instanceDefinitions(InstanceDefinition... instanceDefinitions) |
The Amazon EC2 instance types and sizes to use in the Auto Scaling group.
|
default CreateGameServerGroupRequest.Builder |
CreateGameServerGroupRequest.Builder.launchTemplate(Consumer<LaunchTemplateSpecification.Builder> launchTemplate) |
The Amazon EC2 launch template that contains configuration settings and game server code to be deployed to
all instances in the game server group.
|
CreateGameServerGroupRequest.Builder |
CreateGameServerGroupRequest.Builder.launchTemplate(LaunchTemplateSpecification launchTemplate) |
The Amazon EC2 launch template that contains configuration settings and game server code to be deployed to
all instances in the game server group.
|
CreateGameServerGroupRequest.Builder |
CreateGameServerGroupRequest.Builder.maxSize(Integer maxSize) |
The maximum number of instances allowed in the Amazon EC2 Auto Scaling group.
|
CreateGameServerGroupRequest.Builder |
CreateGameServerGroupRequest.Builder.minSize(Integer minSize) |
The minimum number of instances allowed in the Amazon EC2 Auto Scaling group.
|
CreateGameServerGroupRequest.Builder |
CreateGameServerGroupRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
|
CreateGameServerGroupRequest.Builder |
CreateGameServerGroupRequest.Builder.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
|
CreateGameServerGroupRequest.Builder |
CreateGameServerGroupRequest.Builder.roleArn(String roleArn) |
The Amazon Resource Name ( ARN) for an IAM role that
allows Amazon GameLift to access your Amazon EC2 Auto Scaling groups.
|
CreateGameServerGroupRequest.Builder |
CreateGameServerGroupRequest.Builder.tags(Collection<Tag> tags) |
A list of labels to assign to the new game server group resource.
|
CreateGameServerGroupRequest.Builder |
CreateGameServerGroupRequest.Builder.tags(Consumer<Tag.Builder>... tags) |
A list of labels to assign to the new game server group resource.
|
CreateGameServerGroupRequest.Builder |
CreateGameServerGroupRequest.Builder.tags(Tag... tags) |
A list of labels to assign to the new game server group resource.
|
CreateGameServerGroupRequest.Builder |
CreateGameServerGroupRequest.toBuilder() |
|
CreateGameServerGroupRequest.Builder |
CreateGameServerGroupRequest.Builder.vpcSubnets(String... vpcSubnets) |
A list of virtual private cloud (VPC) subnets to use with instances in the game server group.
|
CreateGameServerGroupRequest.Builder |
CreateGameServerGroupRequest.Builder.vpcSubnets(Collection<String> vpcSubnets) |
A list of virtual private cloud (VPC) subnets to use with instances in the game server group.
|