public static final class INetworkTargetGroup.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements INetworkTargetGroup.Jsii$Default
INetworkTargetGroup.Jsii$Default, INetworkTargetGroup.Jsii$Proxy
Modifier | Constructor and Description |
---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) |
Modifier and Type | Method and Description |
---|---|
void |
addTarget(INetworkLoadBalancerTarget... targets)
Add a load balancing target to this target group.
|
java.lang.String |
getLoadBalancerArns()
A token representing a list of ARNs of the load balancers that route traffic to this target group.
|
IDependable |
getLoadBalancerAttached()
Return an object to depend on the listeners added to this target group.
|
ConstructNode |
getNode()
The construct tree node for this construct.
|
java.lang.String |
getTargetGroupArn()
ARN of the target group.
|
java.lang.String |
getTargetGroupName()
The name of the target group.
|
void |
registerListener(INetworkListener listener)
Register a listener that is load balancing to this target group.
|
public final ConstructNode getNode()
getNode
in interface IConstruct
getNode
in interface IConstruct.Jsii$Default
getNode
in interface INetworkTargetGroup.Jsii$Default
getNode
in interface ITargetGroup.Jsii$Default
public final java.lang.String getLoadBalancerArns()
getLoadBalancerArns
in interface INetworkTargetGroup.Jsii$Default
getLoadBalancerArns
in interface ITargetGroup
getLoadBalancerArns
in interface ITargetGroup.Jsii$Default
public final IDependable getLoadBalancerAttached()
getLoadBalancerAttached
in interface INetworkTargetGroup.Jsii$Default
getLoadBalancerAttached
in interface ITargetGroup
getLoadBalancerAttached
in interface ITargetGroup.Jsii$Default
public final java.lang.String getTargetGroupArn()
getTargetGroupArn
in interface INetworkTargetGroup.Jsii$Default
getTargetGroupArn
in interface ITargetGroup
getTargetGroupArn
in interface ITargetGroup.Jsii$Default
public final java.lang.String getTargetGroupName()
getTargetGroupName
in interface INetworkTargetGroup.Jsii$Default
getTargetGroupName
in interface ITargetGroup
getTargetGroupName
in interface ITargetGroup.Jsii$Default
public final void addTarget(INetworkLoadBalancerTarget... targets)
addTarget
in interface INetworkTargetGroup
addTarget
in interface INetworkTargetGroup.Jsii$Default
targets
- This parameter is required.public final void registerListener(INetworkListener listener)
Don't call this directly. It will be called by listeners.
registerListener
in interface INetworkTargetGroup
registerListener
in interface INetworkTargetGroup.Jsii$Default
listener
- This parameter is required.