Package software.amazon.awscdk.cxapi
Class Environment.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cxapi.Environment.Jsii$Proxy
- All Implemented Interfaces:
Environment
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
Environment
@Stability(Stable)
@Internal
public static final class Environment.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements Environment
An implementation for
Environment
-
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.cxapi.Environment
Environment.Builder, Environment.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(Environment.Builder builder) Constructor that initializes the object based on literal property values passed by theEnvironment.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 String
The AWS account this environment deploys into.final String
getName()
The arbitrary name of this environment (user-set, or at least user-meaningful).final String
The AWS region name where this environment deploys into.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 theEnvironment.Builder
.
-
-
Method Details
-
getAccount
Description copied from interface:Environment
The AWS account this environment deploys into.- Specified by:
getAccount
in interfaceEnvironment
-
getName
Description copied from interface:Environment
The arbitrary name of this environment (user-set, or at least user-meaningful).- Specified by:
getName
in interfaceEnvironment
-
getRegion
Description copied from interface:Environment
The AWS region name where this environment deploys into.- Specified by:
getRegion
in interfaceEnvironment
-
$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()
-