Interface EC2InstanceCounts.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<EC2InstanceCounts.Builder,
,EC2InstanceCounts> SdkBuilder<EC2InstanceCounts.Builder,
,EC2InstanceCounts> SdkPojo
- Enclosing class:
EC2InstanceCounts
public static interface EC2InstanceCounts.Builder
extends SdkPojo, CopyableBuilder<EC2InstanceCounts.Builder,EC2InstanceCounts>
-
Method Summary
Modifier and TypeMethodDescriptionActual number of instances that are ready to host game sessions.Requested number of active instances.Number of active instances that are not currently hosting a game session.The maximum instance count value allowed.The minimum instance count value allowed.Number of instances that are starting but not yet active.terminating
(Integer terminating) Number of instances that are no longer active but haven't yet been terminated.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
desired
Requested number of active instances. Amazon GameLift takes action as needed to maintain the desired number of instances. Capacity is scaled up or down by changing the desired instances. A change in the desired instances value can take up to 1 minute to be reflected when viewing a fleet's capacity settings.
- Parameters:
desired
- Requested number of active instances. Amazon GameLift takes action as needed to maintain the desired number of instances. Capacity is scaled up or down by changing the desired instances. A change in the desired instances value can take up to 1 minute to be reflected when viewing a fleet's capacity settings.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
minimum
The minimum instance count value allowed.
- Parameters:
minimum
- The minimum instance count value allowed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maximum
The maximum instance count value allowed.
- Parameters:
maximum
- The maximum instance count value allowed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pending
Number of instances that are starting but not yet active.
- Parameters:
pending
- Number of instances that are starting but not yet active.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
active
Actual number of instances that are ready to host game sessions.
- Parameters:
active
- Actual number of instances that are ready to host game sessions.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
idle
Number of active instances that are not currently hosting a game session.
- Parameters:
idle
- Number of active instances that are not currently hosting a game session.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
terminating
Number of instances that are no longer active but haven't yet been terminated.
- Parameters:
terminating
- Number of instances that are no longer active but haven't yet been terminated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-