@Stability(value=Stable) @Internal public static final class CfnFleetProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnFleetProps
CfnFleetProps
software.amazon.jsii.JsiiObject.InitializationMode
CfnFleetProps.Builder, CfnFleetProps.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 buildId,
Object certificateConfiguration,
String description,
Number desiredEc2Instances,
Object ec2InboundPermissions,
String ec2InstanceType,
String fleetType,
String instanceRoleArn,
Object locations,
Number maxSize,
List<String> metricGroups,
Number minSize,
String name,
String newGameSessionProtectionPolicy,
String peerVpcAwsAccountId,
String peerVpcId,
Object resourceCreationLimitPolicy,
Object runtimeConfiguration,
String scriptId)
Constructor that initializes the object based on literal property values passed by the
CfnFleetProps.Builder . |
Modifier and Type | Method and Description |
---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getBuildId()
`AWS::GameLift::Fleet.BuildId`.
|
Object |
getCertificateConfiguration()
`AWS::GameLift::Fleet.CertificateConfiguration`.
|
String |
getDescription()
`AWS::GameLift::Fleet.Description`.
|
Number |
getDesiredEc2Instances()
`AWS::GameLift::Fleet.DesiredEC2Instances`.
|
Object |
getEc2InboundPermissions()
`AWS::GameLift::Fleet.EC2InboundPermissions`.
|
String |
getEc2InstanceType()
`AWS::GameLift::Fleet.EC2InstanceType`.
|
String |
getFleetType()
`AWS::GameLift::Fleet.FleetType`.
|
String |
getInstanceRoleArn()
`AWS::GameLift::Fleet.InstanceRoleARN`.
|
Object |
getLocations()
`AWS::GameLift::Fleet.Locations`.
|
Number |
getMaxSize()
`AWS::GameLift::Fleet.MaxSize`.
|
List<String> |
getMetricGroups()
`AWS::GameLift::Fleet.MetricGroups`.
|
Number |
getMinSize()
`AWS::GameLift::Fleet.MinSize`.
|
String |
getName()
`AWS::GameLift::Fleet.Name`.
|
String |
getNewGameSessionProtectionPolicy()
`AWS::GameLift::Fleet.NewGameSessionProtectionPolicy`.
|
String |
getPeerVpcAwsAccountId()
`AWS::GameLift::Fleet.PeerVpcAwsAccountId`.
|
String |
getPeerVpcId()
`AWS::GameLift::Fleet.PeerVpcId`.
|
Object |
getResourceCreationLimitPolicy()
`AWS::GameLift::Fleet.ResourceCreationLimitPolicy`.
|
Object |
getRuntimeConfiguration()
`AWS::GameLift::Fleet.RuntimeConfiguration`.
|
String |
getScriptId()
`AWS::GameLift::Fleet.ScriptId`.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
builder
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef
- Reference to the JSII managed object.protected Jsii$Proxy(String buildId, Object certificateConfiguration, String description, Number desiredEc2Instances, Object ec2InboundPermissions, String ec2InstanceType, String fleetType, String instanceRoleArn, Object locations, Number maxSize, List<String> metricGroups, Number minSize, String name, String newGameSessionProtectionPolicy, String peerVpcAwsAccountId, String peerVpcId, Object resourceCreationLimitPolicy, Object runtimeConfiguration, String scriptId)
CfnFleetProps.Builder
.public final String getBuildId()
CfnFleetProps
getBuildId
in interface CfnFleetProps
public final Object getCertificateConfiguration()
CfnFleetProps
getCertificateConfiguration
in interface CfnFleetProps
public final String getDescription()
CfnFleetProps
getDescription
in interface CfnFleetProps
public final Number getDesiredEc2Instances()
CfnFleetProps
getDesiredEc2Instances
in interface CfnFleetProps
public final Object getEc2InboundPermissions()
CfnFleetProps
getEc2InboundPermissions
in interface CfnFleetProps
public final String getEc2InstanceType()
CfnFleetProps
getEc2InstanceType
in interface CfnFleetProps
public final String getFleetType()
CfnFleetProps
getFleetType
in interface CfnFleetProps
public final String getInstanceRoleArn()
CfnFleetProps
getInstanceRoleArn
in interface CfnFleetProps
public final Object getLocations()
CfnFleetProps
getLocations
in interface CfnFleetProps
public final Number getMaxSize()
CfnFleetProps
getMaxSize
in interface CfnFleetProps
public final List<String> getMetricGroups()
CfnFleetProps
getMetricGroups
in interface CfnFleetProps
public final Number getMinSize()
CfnFleetProps
getMinSize
in interface CfnFleetProps
public final String getName()
CfnFleetProps
getName
in interface CfnFleetProps
public final String getNewGameSessionProtectionPolicy()
CfnFleetProps
getNewGameSessionProtectionPolicy
in interface CfnFleetProps
public final String getPeerVpcAwsAccountId()
CfnFleetProps
getPeerVpcAwsAccountId
in interface CfnFleetProps
public final String getPeerVpcId()
CfnFleetProps
getPeerVpcId
in interface CfnFleetProps
public final Object getResourceCreationLimitPolicy()
CfnFleetProps
getResourceCreationLimitPolicy
in interface CfnFleetProps
public final Object getRuntimeConfiguration()
CfnFleetProps
getRuntimeConfiguration
in interface CfnFleetProps
public final String getScriptId()
CfnFleetProps
getScriptId
in interface CfnFleetProps
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson
in interface software.amazon.jsii.JsiiSerializable
Copyright © 2021. All rights reserved.