@Stability(value=Stable) @Internal public static final class CfnGameServerGroupProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnGameServerGroupProps
CfnGameServerGroupPropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnGameServerGroupProps.Builder, CfnGameServerGroupProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
protected |
Jsii$Proxy(String gameServerGroupName,
Object instanceDefinitions,
Object launchTemplate,
String roleArn,
Object autoScalingPolicy,
String balancingStrategy,
String deleteOption,
String gameServerProtectionPolicy,
Number maxSize,
Number minSize,
List<? extends CfnTag> tags,
List<String> vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
CfnGameServerGroupProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
Object |
getAutoScalingPolicy()
`AWS::GameLift::GameServerGroup.AutoScalingPolicy`.
|
String |
getBalancingStrategy()
`AWS::GameLift::GameServerGroup.BalancingStrategy`.
|
String |
getDeleteOption()
`AWS::GameLift::GameServerGroup.DeleteOption`.
|
String |
getGameServerGroupName()
`AWS::GameLift::GameServerGroup.GameServerGroupName`.
|
String |
getGameServerProtectionPolicy()
`AWS::GameLift::GameServerGroup.GameServerProtectionPolicy`.
|
Object |
getInstanceDefinitions()
`AWS::GameLift::GameServerGroup.InstanceDefinitions`.
|
Object |
getLaunchTemplate()
`AWS::GameLift::GameServerGroup.LaunchTemplate`.
|
Number |
getMaxSize()
`AWS::GameLift::GameServerGroup.MaxSize`.
|
Number |
getMinSize()
`AWS::GameLift::GameServerGroup.MinSize`.
|
String |
getRoleArn()
`AWS::GameLift::GameServerGroup.RoleArn`.
|
List<CfnTag> |
getTags()
`AWS::GameLift::GameServerGroup.Tags`.
|
List<String> |
getVpcSubnets()
`AWS::GameLift::GameServerGroup.VpcSubnets`.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(String gameServerGroupName, Object instanceDefinitions, Object launchTemplate, String roleArn, Object autoScalingPolicy, String balancingStrategy, String deleteOption, String gameServerProtectionPolicy, Number maxSize, Number minSize, List<? extends CfnTag> tags, List<String> vpcSubnets)
CfnGameServerGroupProps.Builder.public final String getGameServerGroupName()
CfnGameServerGroupPropsgetGameServerGroupName in interface CfnGameServerGroupPropspublic final Object getInstanceDefinitions()
CfnGameServerGroupPropsgetInstanceDefinitions in interface CfnGameServerGroupPropspublic final Object getLaunchTemplate()
CfnGameServerGroupPropsgetLaunchTemplate in interface CfnGameServerGroupPropspublic final String getRoleArn()
CfnGameServerGroupPropsgetRoleArn in interface CfnGameServerGroupPropspublic final Object getAutoScalingPolicy()
CfnGameServerGroupPropsgetAutoScalingPolicy in interface CfnGameServerGroupPropspublic final String getBalancingStrategy()
CfnGameServerGroupPropsgetBalancingStrategy in interface CfnGameServerGroupPropspublic final String getDeleteOption()
CfnGameServerGroupPropsgetDeleteOption in interface CfnGameServerGroupPropspublic final String getGameServerProtectionPolicy()
CfnGameServerGroupPropsgetGameServerProtectionPolicy in interface CfnGameServerGroupPropspublic final Number getMaxSize()
CfnGameServerGroupPropsgetMaxSize in interface CfnGameServerGroupPropspublic final Number getMinSize()
CfnGameServerGroupPropsgetMinSize in interface CfnGameServerGroupPropspublic final List<CfnTag> getTags()
CfnGameServerGroupPropsgetTags in interface CfnGameServerGroupPropspublic final List<String> getVpcSubnets()
CfnGameServerGroupPropsgetVpcSubnets in interface CfnGameServerGroupProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2021. All rights reserved.