@Internal public static final class IApplicationTargetGroup.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements IApplicationTargetGroup.Jsii$Default
software.amazon.jsii.JsiiObject.InitializationMode
IApplicationTargetGroup.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)
(experimental) Add a load balancing target to this target group.
|
String |
getLoadBalancerArns()
(experimental) A token representing a list of ARNs of the load balancers that route traffic to this target group.
|
software.constructs.IDependable |
getLoadBalancerAttached()
(experimental) Return an object to depend on the listeners added to this target group.
|
software.constructs.Node |
getNode()
The tree node.
|
String |
getTargetGroupArn()
(experimental) ARN of the target group.
|
void |
registerConnectable(IConnectable connectable)
(experimental) Register a connectable as a member of this target group.
|
void |
registerConnectable(IConnectable connectable,
Port portRange)
(experimental) Register a connectable as a member of this target group.
|
void |
registerListener(IApplicationListener listener)
(experimental) Register a listener that is load balancing to this target group.
|
void |
registerListener(IApplicationListener listener,
software.constructs.IConstruct associatingConstruct)
(experimental) 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$Default
getNode
in interface ITargetGroup.Jsii$Default
getNode
in interface software.constructs.IConstruct
getNode
in interface software.constructs.IConstruct.Jsii$Default
@Stability(value=Experimental) @NotNull public final String getLoadBalancerArns()
getLoadBalancerArns
in interface IApplicationTargetGroup.Jsii$Default
getLoadBalancerArns
in interface ITargetGroup
getLoadBalancerArns
in interface ITargetGroup.Jsii$Default
@Stability(value=Experimental) @NotNull public final software.constructs.IDependable getLoadBalancerAttached()
getLoadBalancerAttached
in interface IApplicationTargetGroup.Jsii$Default
getLoadBalancerAttached
in interface ITargetGroup
getLoadBalancerAttached
in interface ITargetGroup.Jsii$Default
@Stability(value=Experimental) @NotNull public final String getTargetGroupArn()
getTargetGroupArn
in interface IApplicationTargetGroup.Jsii$Default
getTargetGroupArn
in interface ITargetGroup
getTargetGroupArn
in interface ITargetGroup.Jsii$Default
@Stability(value=Experimental) public final void addTarget(@NotNull IApplicationLoadBalancerTarget... targets)
addTarget
in interface IApplicationTargetGroup
addTarget
in interface IApplicationTargetGroup.Jsii$Default
targets
- This parameter is required.@Stability(value=Experimental) 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 IApplicationTargetGroup
registerConnectable
in interface IApplicationTargetGroup.Jsii$Default
connectable
- This parameter is required.portRange
- @Stability(value=Experimental) public final void registerConnectable(@NotNull IConnectable connectable)
Don't call this directly. It will be called by load balancing targets.
registerConnectable
in interface IApplicationTargetGroup
connectable
- This parameter is required.@Stability(value=Experimental) 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 IApplicationTargetGroup
registerListener
in interface IApplicationTargetGroup.Jsii$Default
listener
- This parameter is required.associatingConstruct
- @Stability(value=Experimental) public final void registerListener(@NotNull IApplicationListener listener)
Don't call this directly. It will be called by listeners.
registerListener
in interface IApplicationTargetGroup
listener
- This parameter is required.Copyright © 2021. All rights reserved.