Interface PriorityConfiguration.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<PriorityConfiguration.Builder,
,PriorityConfiguration> SdkBuilder<PriorityConfiguration.Builder,
,PriorityConfiguration> SdkPojo
- Enclosing class:
PriorityConfiguration
-
Method Summary
Modifier and TypeMethodDescriptionlocationOrder
(String... locationOrder) The prioritization order to use for fleet locations, when thePriorityOrder
property includesLOCATION
.locationOrder
(Collection<String> locationOrder) The prioritization order to use for fleet locations, when thePriorityOrder
property includesLOCATION
.priorityOrder
(Collection<PriorityType> priorityOrder) A custom sequence to use when prioritizing where to place new game sessions.priorityOrder
(PriorityType... priorityOrder) A custom sequence to use when prioritizing where to place new game sessions.priorityOrderWithStrings
(String... priorityOrder) A custom sequence to use when prioritizing where to place new game sessions.priorityOrderWithStrings
(Collection<String> priorityOrder) A custom sequence to use when prioritizing where to place new game sessions.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, sdkFieldNameToField, sdkFields
-
Method Details
-
priorityOrderWithStrings
A custom sequence to use when prioritizing where to place new game sessions. Each priority type is listed once.
-
LATENCY
-- Amazon GameLift Servers prioritizes locations where the average player latency is lowest. Player latency data is provided in each game session placement request. -
COST
-- Amazon GameLift Servers prioritizes queue destinations with the lowest current hosting costs. Cost is evaluated based on the destination's location, instance type, and fleet type (Spot or On-Demand). -
DESTINATION
-- Amazon GameLift Servers prioritizes based on the list order of destinations in the queue configuration. -
LOCATION
-- Amazon GameLift Servers prioritizes based on the provided order of locations, as defined inLocationOrder
.
- Parameters:
priorityOrder
- A custom sequence to use when prioritizing where to place new game sessions. Each priority type is listed once.-
LATENCY
-- Amazon GameLift Servers prioritizes locations where the average player latency is lowest. Player latency data is provided in each game session placement request. -
COST
-- Amazon GameLift Servers prioritizes queue destinations with the lowest current hosting costs. Cost is evaluated based on the destination's location, instance type, and fleet type (Spot or On-Demand). -
DESTINATION
-- Amazon GameLift Servers prioritizes based on the list order of destinations in the queue configuration. -
LOCATION
-- Amazon GameLift Servers prioritizes based on the provided order of locations, as defined inLocationOrder
.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
priorityOrderWithStrings
A custom sequence to use when prioritizing where to place new game sessions. Each priority type is listed once.
-
LATENCY
-- Amazon GameLift Servers prioritizes locations where the average player latency is lowest. Player latency data is provided in each game session placement request. -
COST
-- Amazon GameLift Servers prioritizes queue destinations with the lowest current hosting costs. Cost is evaluated based on the destination's location, instance type, and fleet type (Spot or On-Demand). -
DESTINATION
-- Amazon GameLift Servers prioritizes based on the list order of destinations in the queue configuration. -
LOCATION
-- Amazon GameLift Servers prioritizes based on the provided order of locations, as defined inLocationOrder
.
- Parameters:
priorityOrder
- A custom sequence to use when prioritizing where to place new game sessions. Each priority type is listed once.-
LATENCY
-- Amazon GameLift Servers prioritizes locations where the average player latency is lowest. Player latency data is provided in each game session placement request. -
COST
-- Amazon GameLift Servers prioritizes queue destinations with the lowest current hosting costs. Cost is evaluated based on the destination's location, instance type, and fleet type (Spot or On-Demand). -
DESTINATION
-- Amazon GameLift Servers prioritizes based on the list order of destinations in the queue configuration. -
LOCATION
-- Amazon GameLift Servers prioritizes based on the provided order of locations, as defined inLocationOrder
.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
priorityOrder
A custom sequence to use when prioritizing where to place new game sessions. Each priority type is listed once.
-
LATENCY
-- Amazon GameLift Servers prioritizes locations where the average player latency is lowest. Player latency data is provided in each game session placement request. -
COST
-- Amazon GameLift Servers prioritizes queue destinations with the lowest current hosting costs. Cost is evaluated based on the destination's location, instance type, and fleet type (Spot or On-Demand). -
DESTINATION
-- Amazon GameLift Servers prioritizes based on the list order of destinations in the queue configuration. -
LOCATION
-- Amazon GameLift Servers prioritizes based on the provided order of locations, as defined inLocationOrder
.
- Parameters:
priorityOrder
- A custom sequence to use when prioritizing where to place new game sessions. Each priority type is listed once.-
LATENCY
-- Amazon GameLift Servers prioritizes locations where the average player latency is lowest. Player latency data is provided in each game session placement request. -
COST
-- Amazon GameLift Servers prioritizes queue destinations with the lowest current hosting costs. Cost is evaluated based on the destination's location, instance type, and fleet type (Spot or On-Demand). -
DESTINATION
-- Amazon GameLift Servers prioritizes based on the list order of destinations in the queue configuration. -
LOCATION
-- Amazon GameLift Servers prioritizes based on the provided order of locations, as defined inLocationOrder
.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
priorityOrder
A custom sequence to use when prioritizing where to place new game sessions. Each priority type is listed once.
-
LATENCY
-- Amazon GameLift Servers prioritizes locations where the average player latency is lowest. Player latency data is provided in each game session placement request. -
COST
-- Amazon GameLift Servers prioritizes queue destinations with the lowest current hosting costs. Cost is evaluated based on the destination's location, instance type, and fleet type (Spot or On-Demand). -
DESTINATION
-- Amazon GameLift Servers prioritizes based on the list order of destinations in the queue configuration. -
LOCATION
-- Amazon GameLift Servers prioritizes based on the provided order of locations, as defined inLocationOrder
.
- Parameters:
priorityOrder
- A custom sequence to use when prioritizing where to place new game sessions. Each priority type is listed once.-
LATENCY
-- Amazon GameLift Servers prioritizes locations where the average player latency is lowest. Player latency data is provided in each game session placement request. -
COST
-- Amazon GameLift Servers prioritizes queue destinations with the lowest current hosting costs. Cost is evaluated based on the destination's location, instance type, and fleet type (Spot or On-Demand). -
DESTINATION
-- Amazon GameLift Servers prioritizes based on the list order of destinations in the queue configuration. -
LOCATION
-- Amazon GameLift Servers prioritizes based on the provided order of locations, as defined inLocationOrder
.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
locationOrder
The prioritization order to use for fleet locations, when the
PriorityOrder
property includesLOCATION
. Locations can include Amazon Web Services Region codes (such asus-west-2
), local zones, and custom locations (for Anywhere fleets). Each location must be listed only once. For details, see Amazon GameLift Servers service locations.- Parameters:
locationOrder
- The prioritization order to use for fleet locations, when thePriorityOrder
property includesLOCATION
. Locations can include Amazon Web Services Region codes (such asus-west-2
), local zones, and custom locations (for Anywhere fleets). Each location must be listed only once. For details, see Amazon GameLift Servers service locations.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
locationOrder
The prioritization order to use for fleet locations, when the
PriorityOrder
property includesLOCATION
. Locations can include Amazon Web Services Region codes (such asus-west-2
), local zones, and custom locations (for Anywhere fleets). Each location must be listed only once. For details, see Amazon GameLift Servers service locations.- Parameters:
locationOrder
- The prioritization order to use for fleet locations, when thePriorityOrder
property includesLOCATION
. Locations can include Amazon Web Services Region codes (such asus-west-2
), local zones, and custom locations (for Anywhere fleets). Each location must be listed only once. For details, see Amazon GameLift Servers service locations.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-