Class LocationCapacity.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.gamelift.alpha.LocationCapacity.Jsii$Proxy
- All Implemented Interfaces:
LocationCapacity,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
LocationCapacity
@Stability(Experimental)
@Internal
public static final class LocationCapacity.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements LocationCapacity
An implementation for
LocationCapacity-
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.services.gamelift.alpha.LocationCapacity
LocationCapacity.Builder, LocationCapacity.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(LocationCapacity.Builder builder) Constructor that initializes the object based on literal property values passed by theLocationCapacity.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 Number(experimental) The number of Amazon EC2 instances you want to maintain in the specified fleet location.final Number(experimental) The maximum number of instances that are allowed in the specified fleet location.final Number(experimental) The minimum number of instances that are allowed in the specified fleet 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 theLocationCapacity.Builder.
-
-
Method Details
-
getDesiredCapacity
Description copied from interface:LocationCapacity(experimental) The number of Amazon EC2 instances you want to maintain in the specified fleet location.This value must fall between the minimum and maximum size limits.
Default: the default value is 0
- Specified by:
getDesiredCapacityin interfaceLocationCapacity
-
getMaxSize
Description copied from interface:LocationCapacity(experimental) The maximum number of instances that are allowed in the specified fleet location.Default: the default value is 1
- Specified by:
getMaxSizein interfaceLocationCapacity
-
getMinSize
Description copied from interface:LocationCapacity(experimental) The minimum number of instances that are allowed in the specified fleet location.Default: the default value is 0
- Specified by:
getMinSizein interfaceLocationCapacity
-
$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()
-