Interface FleetUtilization.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<FleetUtilization.Builder,
,FleetUtilization> SdkBuilder<FleetUtilization.Builder,
,FleetUtilization> SdkPojo
- Enclosing class:
FleetUtilization
-
Method Summary
Modifier and TypeMethodDescriptionactiveGameSessionCount
(Integer activeGameSessionCount) The number of active game sessions that are currently being hosted across all instances in the fleet location.activeServerProcessCount
(Integer activeServerProcessCount) The number of server processes inACTIVE
status that are currently running across all instances in the fleet location.currentPlayerSessionCount
(Integer currentPlayerSessionCount) The number of active player sessions that are currently being hosted across all instances in the fleet location.The Amazon Resource Name (ARN) that is assigned to a Amazon GameLift fleet resource and uniquely identifies it.A unique identifier for the fleet associated with the location.The fleet location for the fleet utilization information, expressed as an Amazon Web Services Region code, such asus-west-2
.maximumPlayerSessionCount
(Integer maximumPlayerSessionCount) The maximum number of players allowed across all game sessions that are currently being hosted across all instances in the fleet location.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
-
fleetId
A unique identifier for the fleet associated with the location.
- Parameters:
fleetId
- A unique identifier for the fleet associated with the location.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
fleetArn
The Amazon Resource Name (ARN) that is assigned to a Amazon GameLift fleet resource and uniquely identifies it. ARNs are unique across all Regions. Format is
arn:aws:gamelift:<region>::fleet/fleet-a1234567-b8c9-0d1e-2fa3-b45c6d7e8912
.- Parameters:
fleetArn
- The Amazon Resource Name (ARN) that is assigned to a Amazon GameLift fleet resource and uniquely identifies it. ARNs are unique across all Regions. Format isarn:aws:gamelift:<region>::fleet/fleet-a1234567-b8c9-0d1e-2fa3-b45c6d7e8912
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
activeServerProcessCount
The number of server processes in
ACTIVE
status that are currently running across all instances in the fleet location.- Parameters:
activeServerProcessCount
- The number of server processes inACTIVE
status that are currently running across all instances in the fleet location.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
activeGameSessionCount
The number of active game sessions that are currently being hosted across all instances in the fleet location.
- Parameters:
activeGameSessionCount
- The number of active game sessions that are currently being hosted across all instances in the fleet location.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
currentPlayerSessionCount
The number of active player sessions that are currently being hosted across all instances in the fleet location.
- Parameters:
currentPlayerSessionCount
- The number of active player sessions that are currently being hosted across all instances in the fleet location.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maximumPlayerSessionCount
The maximum number of players allowed across all game sessions that are currently being hosted across all instances in the fleet location.
- Parameters:
maximumPlayerSessionCount
- The maximum number of players allowed across all game sessions that are currently being hosted across all instances in the fleet location.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
location
The fleet location for the fleet utilization information, expressed as an Amazon Web Services Region code, such as
us-west-2
.- Parameters:
location
- The fleet location for the fleet utilization information, expressed as an Amazon Web Services Region code, such asus-west-2
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-