GameServerGroup.Builder |
GameServerGroup.Builder.autoScalingGroupArn(String autoScalingGroupArn) |
A generated unique ID for the Amazon EC2 Auto Scaling group that is associated with this game server group.
|
GameServerGroup.Builder |
GameServerGroup.Builder.balancingStrategy(String balancingStrategy) |
Indicates how Amazon GameLift FleetIQ balances the use of Spot Instances and On-Demand Instances in the game
server group.
|
GameServerGroup.Builder |
GameServerGroup.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 GameServerGroup.Builder |
GameServerGroup.builder() |
|
GameServerGroup.Builder |
GameServerGroup.Builder.creationTime(Instant creationTime) |
A time stamp indicating when this data object was created.
|
GameServerGroup.Builder |
GameServerGroup.Builder.gameServerGroupArn(String gameServerGroupArn) |
A generated unique ID for the game server group.
|
GameServerGroup.Builder |
GameServerGroup.Builder.gameServerGroupName(String gameServerGroupName) |
A developer-defined identifier for the game server group.
|
GameServerGroup.Builder |
GameServerGroup.Builder.gameServerProtectionPolicy(String gameServerProtectionPolicy) |
A flag that indicates whether instances in the game server group are protected from early termination.
|
GameServerGroup.Builder |
GameServerGroup.Builder.gameServerProtectionPolicy(GameServerProtectionPolicy gameServerProtectionPolicy) |
A flag that indicates whether instances in the game server group are protected from early termination.
|
GameServerGroup.Builder |
GameServerGroup.Builder.instanceDefinitions(Collection<InstanceDefinition> instanceDefinitions) |
The set of Amazon EC2 instance types that Amazon GameLift FleetIQ can use when balancing and automatically
scaling instances in the corresponding Auto Scaling group.
|
GameServerGroup.Builder |
GameServerGroup.Builder.instanceDefinitions(Consumer<InstanceDefinition.Builder>... instanceDefinitions) |
The set of Amazon EC2 instance types that Amazon GameLift FleetIQ can use when balancing and automatically
scaling instances in the corresponding Auto Scaling group.
|
GameServerGroup.Builder |
GameServerGroup.Builder.instanceDefinitions(InstanceDefinition... instanceDefinitions) |
The set of Amazon EC2 instance types that Amazon GameLift FleetIQ can use when balancing and automatically
scaling instances in the corresponding Auto Scaling group.
|
GameServerGroup.Builder |
GameServerGroup.Builder.lastUpdatedTime(Instant lastUpdatedTime) |
A timestamp that indicates when this game server group was last updated.
|
GameServerGroup.Builder |
GameServerGroup.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.
|
GameServerGroup.Builder |
GameServerGroup.Builder.status(String status) |
The current status of the game server group.
|
GameServerGroup.Builder |
GameServerGroup.Builder.status(GameServerGroupStatus status) |
The current status of the game server group.
|
GameServerGroup.Builder |
GameServerGroup.Builder.statusReason(String statusReason) |
Additional information about the current game server group status.
|
GameServerGroup.Builder |
GameServerGroup.Builder.suspendedActions(Collection<GameServerGroupAction> suspendedActions) |
A list of activities that are currently suspended for this game server group.
|
GameServerGroup.Builder |
GameServerGroup.Builder.suspendedActions(GameServerGroupAction... suspendedActions) |
A list of activities that are currently suspended for this game server group.
|
GameServerGroup.Builder |
GameServerGroup.Builder.suspendedActionsWithStrings(String... suspendedActions) |
A list of activities that are currently suspended for this game server group.
|
GameServerGroup.Builder |
GameServerGroup.Builder.suspendedActionsWithStrings(Collection<String> suspendedActions) |
A list of activities that are currently suspended for this game server group.
|
GameServerGroup.Builder |
GameServerGroup.toBuilder() |
|