Class AlternateTargetProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.ecs.AlternateTargetProps.Jsii$Proxy
- All Implemented Interfaces:
AlternateTargetOptions
,AlternateTargetProps
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
AlternateTargetProps
@Stability(Stable)
@Internal
public static final class AlternateTargetProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements AlternateTargetProps
An implementation for
AlternateTargetProps
-
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.ecs.AlternateTargetProps
AlternateTargetProps.Builder, AlternateTargetProps.Jsii$Proxy
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Jsii$Proxy
(AlternateTargetProps.Builder builder) Constructor that initializes the object based on literal property values passed by theAlternateTargetProps.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 ITargetGroup
The alternate target group.The production listener rule ARN (ALB) or listener ARN (NLB).final IRole
getRole()
The IAM role for the configuration.The test listener configuration.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 theAlternateTargetProps.Builder
.
-
-
Method Details
-
getAlternateTargetGroup
Description copied from interface:AlternateTargetProps
The alternate target group.- Specified by:
getAlternateTargetGroup
in interfaceAlternateTargetProps
-
getProductionListener
Description copied from interface:AlternateTargetProps
The production listener rule ARN (ALB) or listener ARN (NLB).- Specified by:
getProductionListener
in interfaceAlternateTargetProps
-
getRole
Description copied from interface:AlternateTargetOptions
The IAM role for the configuration.Default: - a new role will be created
- Specified by:
getRole
in interfaceAlternateTargetOptions
-
getTestListener
Description copied from interface:AlternateTargetOptions
The test listener configuration.Default: - none
- Specified by:
getTestListener
in interfaceAlternateTargetOptions
-
$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()
-