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) The recommended sequence to use when prioritizing where to place new game sessions.priorityOrder
(PriorityType... priorityOrder) The recommended sequence to use when prioritizing where to place new game sessions.priorityOrderWithStrings
(String... priorityOrder) The recommended sequence to use when prioritizing where to place new game sessions.priorityOrderWithStrings
(Collection<String> priorityOrder) The recommended 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, sdkFields
-
Method Details
-
priorityOrderWithStrings
The recommended sequence to use when prioritizing where to place new game sessions. Each type can only be listed once.
-
LATENCY
-- FleetIQ prioritizes locations where the average player latency (provided in each game session request) is lowest. -
COST
-- FleetIQ prioritizes destinations with the lowest current hosting costs. Cost is evaluated based on the location, instance type, and fleet type (Spot or On-Demand) for each destination in the queue. -
DESTINATION
-- FleetIQ prioritizes based on the order that destinations are listed in the queue configuration. -
LOCATION
-- FleetIQ prioritizes based on the provided order of locations, as defined inLocationOrder
.
- Parameters:
priorityOrder
- The recommended sequence to use when prioritizing where to place new game sessions. Each type can only be listed once.-
LATENCY
-- FleetIQ prioritizes locations where the average player latency (provided in each game session request) is lowest. -
COST
-- FleetIQ prioritizes destinations with the lowest current hosting costs. Cost is evaluated based on the location, instance type, and fleet type (Spot or On-Demand) for each destination in the queue. -
DESTINATION
-- FleetIQ prioritizes based on the order that destinations are listed in the queue configuration. -
LOCATION
-- FleetIQ 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
The recommended sequence to use when prioritizing where to place new game sessions. Each type can only be listed once.
-
LATENCY
-- FleetIQ prioritizes locations where the average player latency (provided in each game session request) is lowest. -
COST
-- FleetIQ prioritizes destinations with the lowest current hosting costs. Cost is evaluated based on the location, instance type, and fleet type (Spot or On-Demand) for each destination in the queue. -
DESTINATION
-- FleetIQ prioritizes based on the order that destinations are listed in the queue configuration. -
LOCATION
-- FleetIQ prioritizes based on the provided order of locations, as defined inLocationOrder
.
- Parameters:
priorityOrder
- The recommended sequence to use when prioritizing where to place new game sessions. Each type can only be listed once.-
LATENCY
-- FleetIQ prioritizes locations where the average player latency (provided in each game session request) is lowest. -
COST
-- FleetIQ prioritizes destinations with the lowest current hosting costs. Cost is evaluated based on the location, instance type, and fleet type (Spot or On-Demand) for each destination in the queue. -
DESTINATION
-- FleetIQ prioritizes based on the order that destinations are listed in the queue configuration. -
LOCATION
-- FleetIQ 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
The recommended sequence to use when prioritizing where to place new game sessions. Each type can only be listed once.
-
LATENCY
-- FleetIQ prioritizes locations where the average player latency (provided in each game session request) is lowest. -
COST
-- FleetIQ prioritizes destinations with the lowest current hosting costs. Cost is evaluated based on the location, instance type, and fleet type (Spot or On-Demand) for each destination in the queue. -
DESTINATION
-- FleetIQ prioritizes based on the order that destinations are listed in the queue configuration. -
LOCATION
-- FleetIQ prioritizes based on the provided order of locations, as defined inLocationOrder
.
- Parameters:
priorityOrder
- The recommended sequence to use when prioritizing where to place new game sessions. Each type can only be listed once.-
LATENCY
-- FleetIQ prioritizes locations where the average player latency (provided in each game session request) is lowest. -
COST
-- FleetIQ prioritizes destinations with the lowest current hosting costs. Cost is evaluated based on the location, instance type, and fleet type (Spot or On-Demand) for each destination in the queue. -
DESTINATION
-- FleetIQ prioritizes based on the order that destinations are listed in the queue configuration. -
LOCATION
-- FleetIQ 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
The recommended sequence to use when prioritizing where to place new game sessions. Each type can only be listed once.
-
LATENCY
-- FleetIQ prioritizes locations where the average player latency (provided in each game session request) is lowest. -
COST
-- FleetIQ prioritizes destinations with the lowest current hosting costs. Cost is evaluated based on the location, instance type, and fleet type (Spot or On-Demand) for each destination in the queue. -
DESTINATION
-- FleetIQ prioritizes based on the order that destinations are listed in the queue configuration. -
LOCATION
-- FleetIQ prioritizes based on the provided order of locations, as defined inLocationOrder
.
- Parameters:
priorityOrder
- The recommended sequence to use when prioritizing where to place new game sessions. Each type can only be listed once.-
LATENCY
-- FleetIQ prioritizes locations where the average player latency (provided in each game session request) is lowest. -
COST
-- FleetIQ prioritizes destinations with the lowest current hosting costs. Cost is evaluated based on the location, instance type, and fleet type (Spot or On-Demand) for each destination in the queue. -
DESTINATION
-- FleetIQ prioritizes based on the order that destinations are listed in the queue configuration. -
LOCATION
-- FleetIQ 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 are identified by Amazon Web Services Region codes such asus-west-2
. Each location can only be listed once.- Parameters:
locationOrder
- The prioritization order to use for fleet locations, when thePriorityOrder
property includesLOCATION
. Locations are identified by Amazon Web Services Region codes such asus-west-2
. Each location can only be listed once.- 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 are identified by Amazon Web Services Region codes such asus-west-2
. Each location can only be listed once.- Parameters:
locationOrder
- The prioritization order to use for fleet locations, when thePriorityOrder
property includesLOCATION
. Locations are identified by Amazon Web Services Region codes such asus-west-2
. Each location can only be listed once.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-