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 thePriorityOrderproperty includesLOCATION.locationOrder(Collection<String> locationOrder) The prioritization order to use for fleet locations, when thePriorityOrderproperty 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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods 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
PriorityOrderproperty 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 thePriorityOrderproperty 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
PriorityOrderproperty 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 thePriorityOrderproperty 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.
-