Class CfnContainerGroupDefinition.GameServerContainerDefinitionProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.gamelift.CfnContainerGroupDefinition.GameServerContainerDefinitionProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnContainerGroupDefinition.GameServerContainerDefinitionProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnContainerGroupDefinition.GameServerContainerDefinitionProperty
@Stability(Stable)
@Internal
public static final class CfnContainerGroupDefinition.GameServerContainerDefinitionProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnContainerGroupDefinition.GameServerContainerDefinitionProperty
An implementation for
CfnContainerGroupDefinition.GameServerContainerDefinitionProperty-
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.CfnContainerGroupDefinition.GameServerContainerDefinitionProperty
CfnContainerGroupDefinition.GameServerContainerDefinitionProperty.Builder, CfnContainerGroupDefinition.GameServerContainerDefinitionProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnContainerGroupDefinition.GameServerContainerDefinitionProperty.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 StringA descriptive label for the container definition.final ObjectA list of container dependencies that determines when this container starts up and shuts down.final ObjectThe environment variables to pass to a container.final StringSpecifies the image URI of this container.final ObjectA list of mount point configurations to be used in a container.final ObjectDefines the ports on a container.final StringThe digest of the container image.final StringThe version of the server SDK used in this container group.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
protected Jsii$Proxy(CfnContainerGroupDefinition.GameServerContainerDefinitionProperty.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnContainerGroupDefinition.GameServerContainerDefinitionProperty.Builder.
-
-
Method Details
-
getContainerName
Description copied from interface:CfnContainerGroupDefinition.GameServerContainerDefinitionPropertyA descriptive label for the container definition.Container definition names must be unique with a container group definition.
- Specified by:
getContainerNamein interfaceCfnContainerGroupDefinition.GameServerContainerDefinitionProperty- See Also:
-
getImageUri
Description copied from interface:CfnContainerGroupDefinition.GameServerContainerDefinitionPropertySpecifies the image URI of this container.- Specified by:
getImageUriin interfaceCfnContainerGroupDefinition.GameServerContainerDefinitionProperty- See Also:
-
getServerSdkVersion
Description copied from interface:CfnContainerGroupDefinition.GameServerContainerDefinitionPropertyThe version of the server SDK used in this container group.- Specified by:
getServerSdkVersionin interfaceCfnContainerGroupDefinition.GameServerContainerDefinitionProperty- See Also:
-
getDependsOn
Description copied from interface:CfnContainerGroupDefinition.GameServerContainerDefinitionPropertyA list of container dependencies that determines when this container starts up and shuts down.For container groups with multiple containers, dependencies let you define a startup/shutdown sequence across the containers.
- Specified by:
getDependsOnin interfaceCfnContainerGroupDefinition.GameServerContainerDefinitionProperty- See Also:
-
getEnvironmentOverride
Description copied from interface:CfnContainerGroupDefinition.GameServerContainerDefinitionPropertyThe environment variables to pass to a container.- Specified by:
getEnvironmentOverridein interfaceCfnContainerGroupDefinition.GameServerContainerDefinitionProperty- See Also:
-
getMountPoints
Description copied from interface:CfnContainerGroupDefinition.GameServerContainerDefinitionPropertyA list of mount point configurations to be used in a container.- Specified by:
getMountPointsin interfaceCfnContainerGroupDefinition.GameServerContainerDefinitionProperty- See Also:
-
getPortConfiguration
Description copied from interface:CfnContainerGroupDefinition.GameServerContainerDefinitionPropertyDefines the ports on a container.- Specified by:
getPortConfigurationin interfaceCfnContainerGroupDefinition.GameServerContainerDefinitionProperty- See Also:
-
getResolvedImageDigest
Description copied from interface:CfnContainerGroupDefinition.GameServerContainerDefinitionPropertyThe digest of the container image.- Specified by:
getResolvedImageDigestin interfaceCfnContainerGroupDefinition.GameServerContainerDefinitionProperty- 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()
-