@Generated(value="jsii-pacmak/1.30.0 (build adae23f)", date="2021-06-30T10:00:56.591Z") @Stability(value=Experimental) public abstract class LoadBalancer extends software.amazon.jsii.JsiiObject
Create instances using the static factory methods: {@link #classic}, {@link #application} and {@link #network}.
| Modifier | Constructor and Description |
|---|---|
protected |
LoadBalancer() |
protected |
LoadBalancer(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) |
protected |
LoadBalancer(software.amazon.jsii.JsiiObjectRef objRef) |
| Modifier and Type | Method and Description |
|---|---|
static LoadBalancer |
application(ApplicationTargetGroup albTargetGroup)
(experimental) Creates a new CodeDeploy load balancer from an Application Load Balancer Target Group.
|
static LoadBalancer |
classic(LoadBalancer loadBalancer)
(experimental) Creates a new CodeDeploy load balancer from a Classic ELB Load Balancer.
|
abstract LoadBalancerGeneration |
getGeneration() |
abstract String |
getName() |
static LoadBalancer |
network(NetworkTargetGroup nlbTargetGroup)
(experimental) Creates a new CodeDeploy load balancer from a Network Load Balancer Target Group.
|
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetprotected LoadBalancer(software.amazon.jsii.JsiiObjectRef objRef)
protected LoadBalancer(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
@Stability(value=Experimental) protected LoadBalancer()
@Stability(value=Experimental) @NotNull public static LoadBalancer application(@NotNull ApplicationTargetGroup albTargetGroup)
albTargetGroup - an ALB Target Group. This parameter is required.@Stability(value=Experimental) @NotNull public static LoadBalancer classic(@NotNull LoadBalancer loadBalancer)
loadBalancer - a classic ELB Load Balancer. This parameter is required.@Stability(value=Experimental) @NotNull public static LoadBalancer network(@NotNull NetworkTargetGroup nlbTargetGroup)
nlbTargetGroup - an NLB Target Group. This parameter is required.@Stability(value=Experimental) @NotNull public abstract LoadBalancerGeneration getGeneration()
@Stability(value=Experimental) @NotNull public abstract String getName()
Copyright © 2021. All rights reserved.