Class CfnContainerFleetPropsMixin.LocationCapacityProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.gamelift.CfnContainerFleetPropsMixin.LocationCapacityProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnContainerFleetPropsMixin.LocationCapacityProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnContainerFleetPropsMixin.LocationCapacityProperty
@Stability(Stable)
@Internal
public static final class CfnContainerFleetPropsMixin.LocationCapacityProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnContainerFleetPropsMixin.LocationCapacityProperty
An implementation for
CfnContainerFleetPropsMixin.LocationCapacityProperty-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.cfnpropertymixins.services.gamelift.CfnContainerFleetPropsMixin.LocationCapacityProperty
CfnContainerFleetPropsMixin.LocationCapacityProperty.Builder, CfnContainerFleetPropsMixin.LocationCapacityProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnContainerFleetPropsMixin.LocationCapacityProperty.Builder.protectedJsii$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.JsonNodefinal booleanfinal NumberDefaults to MinSize if not defined.final ObjectConfiguration options for Amazon GameLift Servers managed capacity behavior.final NumberThe maximum value that is allowed for the fleet's instance count for a location.final NumberThe minimum value allowed for the fleet's instance count for a location.final inthashCode()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 theCfnContainerFleetPropsMixin.LocationCapacityProperty.Builder.
-
-
Method Details
-
getDesiredEc2Instances
Description copied from interface:CfnContainerFleetPropsMixin.LocationCapacityPropertyDefaults to MinSize if not defined.The number of EC2 instances you want to maintain in the specified fleet location. This value must fall between the minimum and maximum size limits. If any auto-scaling policy is defined for the container fleet, the desired instance will only be applied once during fleet creation and will be ignored in updates to avoid conflicts with auto-scaling. During updates with any auto-scaling policy defined, if current desired instance is lower than the new MinSize, it will be increased to the new MinSize; if current desired instance is larger than the new MaxSize, it will be decreased to the new MaxSize.
- Specified by:
getDesiredEc2Instancesin interfaceCfnContainerFleetPropsMixin.LocationCapacityProperty- See Also:
-
getManagedCapacityConfiguration
Description copied from interface:CfnContainerFleetPropsMixin.LocationCapacityPropertyConfiguration options for Amazon GameLift Servers managed capacity behavior.Returns union: either
IResolvableorCfnContainerFleetPropsMixin.ManagedCapacityConfigurationProperty- Specified by:
getManagedCapacityConfigurationin interfaceCfnContainerFleetPropsMixin.LocationCapacityProperty- See Also:
-
getMaxSize
Description copied from interface:CfnContainerFleetPropsMixin.LocationCapacityPropertyThe maximum value that is allowed for the fleet's instance count for a location.- Specified by:
getMaxSizein interfaceCfnContainerFleetPropsMixin.LocationCapacityProperty- See Also:
-
getMinSize
Description copied from interface:CfnContainerFleetPropsMixin.LocationCapacityPropertyThe minimum value allowed for the fleet's instance count for a location.- Specified by:
getMinSizein interfaceCfnContainerFleetPropsMixin.LocationCapacityProperty- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-