Class CfnGameSessionQueue.PriorityConfigurationProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.gamelift.CfnGameSessionQueue.PriorityConfigurationProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnGameSessionQueue.PriorityConfigurationProperty
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnGameSessionQueue.PriorityConfigurationProperty
@Stability(Stable)
@Internal
public static final class CfnGameSessionQueue.PriorityConfigurationProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnGameSessionQueue.PriorityConfigurationProperty
An implementation for
CfnGameSessionQueue.PriorityConfigurationProperty
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.gamelift.CfnGameSessionQueue.PriorityConfigurationProperty
CfnGameSessionQueue.PriorityConfigurationProperty.Builder, CfnGameSessionQueue.PriorityConfigurationProperty.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnGameSessionQueue.PriorityConfigurationProperty.Builder
.protected
Jsii$Proxy
(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNode
final boolean
The prioritization order to use for fleet locations, when thePriorityOrder
property includesLOCATION
.The recommended sequence to use when prioritizing where to place new game sessions.final int
hashCode()
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef
- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnGameSessionQueue.PriorityConfigurationProperty.Builder
.
-
-
Method Details
-
getLocationOrder
Description copied from interface:CfnGameSessionQueue.PriorityConfigurationProperty
The prioritization order to use for fleet locations, when thePriorityOrder
property includesLOCATION
.Locations are identified by AWS Region codes such as
us-west-2
. Each location can only be listed once.- Specified by:
getLocationOrder
in interfaceCfnGameSessionQueue.PriorityConfigurationProperty
- See Also:
-
getPriorityOrder
Description copied from interface:CfnGameSessionQueue.PriorityConfigurationProperty
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
.
- Specified by:
getPriorityOrder
in interfaceCfnGameSessionQueue.PriorityConfigurationProperty
- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-