@Internal public static final class IApplicationTargetGroup.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements IApplicationTargetGroup.Jsii$Default
software.amazon.jsii.JsiiObject.InitializationModeIApplicationTargetGroup.Jsii$Default, IApplicationTargetGroup.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) |
| Modifier and Type | Method and Description |
|---|---|
void |
addTarget(IApplicationLoadBalancerTarget... targets)
Add a load balancing target to this target group.
|
String |
getLoadBalancerArns()
A token representing a list of ARNs of the load balancers that route traffic to this target group.
|
software.constructs.IDependable |
getLoadBalancerAttached()
Return an object to depend on the listeners added to this target group.
|
software.constructs.Node |
getNode()
The tree node.
|
String |
getTargetGroupArn()
ARN of the target group.
|
String |
getTargetGroupName()
The name of the target group.
|
void |
registerConnectable(IConnectable connectable)
Register a connectable as a member of this target group.
|
void |
registerConnectable(IConnectable connectable,
Port portRange)
Register a connectable as a member of this target group.
|
void |
registerListener(IApplicationListener listener)
Register a listener that is load balancing to this target group.
|
void |
registerListener(IApplicationListener listener,
software.constructs.IConstruct associatingConstruct)
Register a listener that is load balancing to this target group.
|
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet@Stability(value=Stable) @NotNull public final software.constructs.Node getNode()
getNode in interface IApplicationTargetGroup.Jsii$DefaultgetNode in interface ITargetGroup.Jsii$DefaultgetNode in interface software.constructs.IConstructgetNode in interface software.constructs.IConstruct.Jsii$Default@Stability(value=Stable) @NotNull public final String getLoadBalancerArns()
getLoadBalancerArns in interface IApplicationTargetGroup.Jsii$DefaultgetLoadBalancerArns in interface ITargetGroupgetLoadBalancerArns in interface ITargetGroup.Jsii$Default@Stability(value=Stable) @NotNull public final software.constructs.IDependable getLoadBalancerAttached()
getLoadBalancerAttached in interface IApplicationTargetGroup.Jsii$DefaultgetLoadBalancerAttached in interface ITargetGroupgetLoadBalancerAttached in interface ITargetGroup.Jsii$Default@Stability(value=Stable) @NotNull public final String getTargetGroupArn()
getTargetGroupArn in interface IApplicationTargetGroup.Jsii$DefaultgetTargetGroupArn in interface ITargetGroupgetTargetGroupArn in interface ITargetGroup.Jsii$Default@Stability(value=Stable) @NotNull public final String getTargetGroupName()
getTargetGroupName in interface IApplicationTargetGroup.Jsii$DefaultgetTargetGroupName in interface ITargetGroupgetTargetGroupName in interface ITargetGroup.Jsii$Default@Stability(value=Stable)
public final void addTarget(@NotNull
IApplicationLoadBalancerTarget... targets)
addTarget in interface IApplicationTargetGroupaddTarget in interface IApplicationTargetGroup.Jsii$Defaulttargets - This parameter is required.@Stability(value=Stable)
public final void registerConnectable(@NotNull
IConnectable connectable,
@Nullable
Port portRange)
Don't call this directly. It will be called by load balancing targets.
registerConnectable in interface IApplicationTargetGroupregisterConnectable in interface IApplicationTargetGroup.Jsii$Defaultconnectable - This parameter is required.portRange - @Stability(value=Stable)
public final void registerConnectable(@NotNull
IConnectable connectable)
Don't call this directly. It will be called by load balancing targets.
registerConnectable in interface IApplicationTargetGroupconnectable - This parameter is required.@Stability(value=Stable)
public final void registerListener(@NotNull
IApplicationListener listener,
@Nullable
software.constructs.IConstruct associatingConstruct)
Don't call this directly. It will be called by listeners.
registerListener in interface IApplicationTargetGroupregisterListener in interface IApplicationTargetGroup.Jsii$Defaultlistener - This parameter is required.associatingConstruct - @Stability(value=Stable)
public final void registerListener(@NotNull
IApplicationListener listener)
Don't call this directly. It will be called by listeners.
registerListener in interface IApplicationTargetGrouplistener - This parameter is required.Copyright © 2022. All rights reserved.