software.amazon.jsii.JsiiObject.InitializationModeEcsTarget.Builder, EcsTarget.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 containerName,
ListenerConfig listener,
String newTargetGroupId,
Number containerPort,
Protocol protocol)
Constructor that initializes the object based on literal property values passed by the
EcsTarget.Builder. |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getContainerName()
(experimental) The name of the container.
|
Number |
getContainerPort()
(experimental) The port number of the container.
|
ListenerConfig |
getListener()
(experimental) Listener and properties for adding target group to the listener.
|
String |
getNewTargetGroupId()
(experimental) ID for a target group to be created.
|
Protocol |
getProtocol()
(experimental) The protocol used for the port mapping.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(String containerName, ListenerConfig listener, String newTargetGroupId, Number containerPort, Protocol protocol)
EcsTarget.Builder.public final String getContainerName()
EcsTargetgetContainerName in interface EcsTargetpublic final ListenerConfig getListener()
EcsTargetgetListener in interface EcsTargetpublic final String getNewTargetGroupId()
EcsTargetgetNewTargetGroupId in interface EcsTargetpublic final Number getContainerPort()
EcsTargetOnly applicable when using application/network load balancers.
Default: - Container port of the first added port mapping.
getContainerPort in interface EcsTargetpublic final Protocol getProtocol()
EcsTargetOnly applicable when using application load balancers.
Default: Protocol.TCP
getProtocol in interface EcsTarget@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2021. All rights reserved.