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.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.gamelift.alpha.LocationCapacity
LocationCapacity.Builder, LocationCapacity.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(LocationCapacity.Builder builder) Constructor that initializes the object based on literal property values passed by theLocationCapacity.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
final 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 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 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:
getDesiredCapacity
in 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:
getMaxSize
in 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:
getMinSize
in interfaceLocationCapacity
-
$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()
-