@Stability(value=Stable) @Internal public static final class ApplicationTargetProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements ApplicationTargetProps
ApplicationTargetPropssoftware.amazon.jsii.JsiiObject.InitializationModeApplicationTargetProps.Builder, ApplicationTargetProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(ApplicationTargetProps.Builder builder)
Constructor that initializes the object based on literal property values passed by the
ApplicationTargetProps.Builder. |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
Number |
getContainerPort()
The port number of the container.
|
String |
getHostHeader()
Rule applies if the requested host matches the indicated host.
|
String |
getListener()
Name of the listener the target group attached to.
|
String |
getPathPattern()
Rule applies if the requested path matches the given path pattern.
|
Number |
getPriority()
Priority of this target group.
|
Protocol |
getProtocol()
The protocol used for the port mapping.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(ApplicationTargetProps.Builder builder)
ApplicationTargetProps.Builder.public final Number getContainerPort()
ApplicationTargetPropsOnly applicable when using application/network load balancers.
getContainerPort in interface ApplicationTargetPropspublic final String getHostHeader()
ApplicationTargetPropsMay contain up to three '*' wildcards.
Requires that priority is set.
Default: No host condition
getHostHeader in interface ApplicationTargetPropspublic final String getListener()
ApplicationTargetPropsDefault: - default listener (first added listener)
getListener in interface ApplicationTargetPropspublic final String getPathPattern()
ApplicationTargetPropsMay contain up to three '*' wildcards.
Requires that priority is set.
Default: No path condition
getPathPattern in interface ApplicationTargetPropspublic final Number getPriority()
ApplicationTargetPropsThe rule with the lowest priority will be used for every request. If priority is not given, these target groups will be added as defaults, and must not have conditions.
Priorities must be unique.
Default: Target groups are used as defaults
getPriority in interface ApplicationTargetPropspublic final Protocol getProtocol()
ApplicationTargetPropsOnly applicable when using application load balancers.
Default: ecs.Protocol.TCP
getProtocol in interface ApplicationTargetProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.